当前位置:(上海办事处)厦门兴锐嘉进出口有限公司>>ABB DCS 系统>> DSPC172H.DSPC172H哈尔滨市
DSPC172H低档嵌入式系统中一般没有实时多任务操作系统支持,所以Simplified TCP/IP协议栈直接面对硬件。MCU中的程序结构一般是顺序执行和硬件中断相配合的方式。嵌入式处理器的时钟频率低,地址、数据总线窄,所以一个IP包的处理要花很多的时间。如果采用中断处理方式,势必影响其他中断和任务的执行。DSPC172H当系统中有实时数据采集、串口通信中断、键盘中断等实时任务时,则会造成冲突。设计时需要合理划分中断处理程序,将无实时要求和费时的SimplifiedTCP/IP协议栈处理放在主程序顺序循环中。对网络接口控制芯片采用查询式,即在其他中断任务的执行间隙处理Simplified TCP/IP协议栈,以牺牲响应速度换取系统可靠性,如图2所示。
3 TCP/IP协议栈的裁减 DSPC172H普通操作系统可支持完整的TCP/IP协议族,但嵌入式系统中大多很难做到,也不需做到。嵌入式系统中实现的协议要根据各个系统的特点及功能来进行设计。TCP/IP协议族中,只实现与实际需要有关的部分,而不使用的协议则一概不支持。Simplified TCP/IP协议栈中支持的协议。
3. 1 地址转换协议—ARP协议 ARP协议是某些网络接口(如以太网和令牌环网)使用的特殊协议,ARP的地址解析功能是为IP地址和数据链路层使用的硬件地址提供动态地址映射。DSPC172H通用计算机系统中,ARP高速缓存一般设计成双向数据链的形式,这样整个缓存可以方便地动态增减。但是这种非线性存储的链表式缓存结构,在进行表项匹配查找时比较费时,不适用于嵌入式系统。因此ARP的地址缓存采用了线性数组形式的结构。它在内存中是连续线性存储的,查找速度快。DSPC172H嵌入式应用中节点不是很多,即ARP缓存容量不需要很大,因此将ARP高速缓存设计成固定大小。被动的嵌入式服务器主要是接收来自客户的服务请求,为客户提供服务,即嵌入式服务器不会主动向某一主机发数据帧。既然如此始终处于被动状态的服务器*不需要向任何主机发送ARP请求,设备只要能处理ARP请求并返回ARP应答即可。鉴于这种情况,ARP协议中选择对ARP应答部分进行实现。
GHISALBA GH57.3.00-FG51 NSPP GH57300FG51
SIEMENS 6ES7-470-1VB10 USPP 6ES74701VB10
ANDOVER CONTROLS CMX-9924 USPP CMX9924
EATON CORPORATION 1488D52G09 NSFP 1488D52G09
GE FANUC IC3500A165X NSPP IC3500A165X
SQUARE D EZM-11000CBU NSFP EZM11000CBU
ORMEC ORN-J1057301 USPP ORNJ1057301
IRCON R-25F05-011000/200 USPP R25F
ALLEN BRADLEY 1336S-A020-AN-EN USPP 1336SA020ANEN
MODICON PC-E984-258 NSFP PCE984258
DYNAMATIC 15-503-4003 USPP 155034003
INDRAMAT KDS1.1-100-300-W1-220 USPP KDS11100300W1220
YASKAWA ELECTRIC CACR-IR050505FB NSFP CACRIR050505FB
TAYLOR ELECTRONICS 6014BZ10000D USPP 6014BZ10000D
FLUKE 720A USPP 720A
TAYLOR ELECTRONICS 6014BZ10000E USPP 6014BZ10000E
NDC P680163 NSPP P680163
ADEPT TECH 20000-310 USPP 20000310
CONTROL TECHNIQUES DB-600 USPP DB600
KUNKLE 6252KRP01AS0025 USPP 6252KRP01AS0025
ASEA BROWN BOVERI 6204BZ10100 USPP 6204BZ10100
请输入账号
请输入密码
请输验证码
以上信息由企业自行提供,信息内容的真实性、准确性和合法性由相关企业负责,仪表网对此不承担任何保证责任。
温馨提示:为规避购买风险,建议您在购买产品前务必确认供应商资质及产品质量。