l4568527193 发表于 2014-1-24 11:48:38

用stm32+enc28j60做网络通信,数据接受是放在主函数还是中.....

用stm32+enc28j60做网络通信,数据接受是放在主函数还是中中断中??
我现在是放在主函数中,执行效率不是很高,因为主函数有其他模块。。
求高手指点啊

wyq200704 发表于 2014-1-24 12:46:21

数据接收肯定是放在中断中啊,放在主循环中怎么能保证不丢数据?

max-men 发表于 2014-1-24 12:52:01

中断效率高再加个fifo就更好了

l4568527193 发表于 2014-1-24 18:59:44

max-men 发表于 2014-1-24 12:52
中断效率高再加个fifo就更好了

用什么中断呢

max-men 发表于 2014-1-27 14:51:25

l4568527193 发表于 2014-1-24 18:59
用什么中断呢

用接收数据时肯定有中断标志,主要看你用什么协议协议,网络的应该是tcpip,这个没有搞过。。。但是stm32 一般都是spi与外设通信。。。这个应该不难

lazyboyp 发表于 2014-2-11 19:50:44

同样的问题,

lazyboyp 发表于 2014-2-11 19:54:07

请教下楼主解决没,谢谢
页: [1]
查看完整版本: 用stm32+enc28j60做网络通信,数据接受是放在主函数还是中.....