我通过QMSS 用GE发送数据,没有使用tcp/ip协议,直接使用GE 发送。
在仿真的时候,如果开发板上不插网线,则程序显示数据已经发送出去了,当然没有接收端接受。
但是如果将程序烧写进NOR,程序可以顺利加载执行,如果插上网线,且另一端连接目标PC,则PC可以收到包,程序串口输出顺利发送的信息。
但是如果将网线拔掉,那么程序就没办法执行下去。
一开始怀疑是因为网络上没有目标PC的话,dsp链路层发送的包没有回应,GE 就不会继续发包,所以造成程序没办法继续执行。
但是为什么在仿真模式就可以呢?