IAR Systems发布TCP/IP协议栈,配套运用于IAR PowerPac RTOS,为运用IAR Embedded Workbench for ARM集成开发环境的开发者供给了一个简洁易用的TCP/IP协议。它特别适用于需要与电脑网络(比方Internet)便利衔接的便携式产品开发。
有了TCP/IP协议模块,IAR PowerPac就包含了把全套的TCP/IP协议移植到ARM芯片上的一切必要组件。IAR PowerPac TCP/IP协议在运转时可装备,适用于带以太网控制器的ARM嵌入式体系。比方,在ARM7处理器上运用IAR PowerPac TCP/IP协议栈,传输速度能够到达2.5MB/S。
这个通讯协议栈供给了支撑ARM微控制器的样例,支撑的协议有:TCP、 IP、 UDP、ARP、DHCP (client)、ICMP、以及TFTP.该协议栈经过规范的BSD Socket接口衔接,并已高度优化,确保了占用最小的内存以及具有极高的运转速度。它的特色是零数据仿制以到达高性能,衔接的数量仅受现有内存的约束。编译时的零装备意味着代码能被编译进库以用于将来或许的工程。
TCP/IP 协议栈的授权方法是按工程师座席收取license费用,降低了最终用户的危险,这也是IAR PowerPac宗族的共有特色。IAR PowerPac TCP/IP是可选择的独立的软件模块,不发生额定的费用—没有版权费,也没有与项目、最终用户产品/产品组合或许生产规模等相关的费用。
IAR Systems的产品总监Mats Ullstrom点评说:“IAR Embedded Workbench已成为ARM开发者的首选开发工具,现在他们更能够在此集成开发环境中装备以及优化嵌入式体系的通讯接口。”