TCP/IP协议栈在MSP430单片机上的实现
时间:01-18
来源:互联网
点击:
需要,编写主程序。主程序流程如图(图3)。 本文所设计的方案已经成功地应用在远程自动抄表系统中,UIP 协议栈在MSP430F149 上运行良好,达到预期效果。同时,该方案成本低、运行稳定可靠、传输速度快、开发周期短,适用于现有的局域网和Internet ,可以实现对信息家电类产品的远程访问控制,特别是数据采集、传输等远程监控,具有广泛的应用前景。
图3 主程序流程如图
初始化包括定时器初始化、网卡芯片初始化、UIP 协议栈初始化、用户应用程序初始化等等,在主程序初始化完毕后,不停查询,如果有新的数据包到来,则由uip_input ( ) 处理数据,如果没有,则调用uip_periodic ( ) 处理定时事件。为了将用户的应用程序挂接到UIP 中,可以将UIP_APPCALL( ) 定义成实际的应用程序函数名,这样每当某个UIP 事件发生时,内核就会调用该应用程序进行处理。
结束语
- 利用stm32的lwip TCP/IP协议栈的通信的思路(12-03)
- 基于STM32的TCP/IP协议栈代码之UDP分析(11-18)
- μC/OS-Ⅱ在MSP430F149上的移植(03-01)
- MSP430与I2C总线接口技术的研究(06-14)
- 基于MSP430单片机的超声波倒车雷达监测报警系统设计(08-14)
- 2010年中国(成都)电子展胜利闭幕(08-15)