嵌入式tcpip方案
目前高端一点的嵌入式处理器,如STM32F107,都带有MAC,因此用户在实现网络功能的时候,只需要外界PHY层的芯片,
目前使用比较都的是DM9161A。网上的驱动也比较多,开发起来比较容易。
普通的处理器,msp430,没有MAC功能,因此需要使用外接带有MAC层,和PHY层的芯片,目前使用比较多的是DM9000A,和
ENC28J60,这类的网络驱动多,开发起来比较容易。
有了硬件,下面考虑的是软件,目前嵌入式tcp/ip主要有下面三类
uip
lwip
Micrium-uC-TCP-IP
其中uip和lwip在国内很多开发板提供的范例都带有,学起来比较简单。Micrium-uC-TCP-IP比较少用,但是和uc/os 嵌入式系统兼容
性比较好,如果使用该嵌入式系统,可以考虑使用,而且官网micrium也提供很多嵌入式处理器的范例,开发较容易。
用户如果考虑GUI,还可以考虑一下
uc gui
mini gui