您好,欢迎来到中国分析仪器网   请 登录免费注册
服务热线:
当前位置:首页 >> 资讯频道 >> > 技术应用 >> 2.2设备固件设计

2.2设备固件设计

时间:2017-10-27 14:40:00   来源:本网   添加人:admin

  现场总线技术~丨循环等待中断数据加CAN标识符送SA1000发送缓冲器读4返回1(a>外部中断0服务子程序设备驱动程序响应操作系统发来的IRPs,转入相应分发例程。

  2.2设备固件设计USB设备固件是设备运行的核心,用汇编或C51编写。主要功能是8051接收SA1000和USBN9603发来的中断请求信号,判断中断原因,并作相应处理。可分为主程序和中断服务程序2部分。主程序如,中断程序包括外部中断0和1服务程上电开始始化是对〈检测USBW603成功1ry控制、时钟~丨循环等待中断1分频、验收码和验收屏蔽寄存器、总线定时器和1的设置。USBN9603初始化包括使能缺省端点,设置终端屏蔽寄存器(收发、主事件屏蔽寄存器、ALT和NAK等事件屏蔽寄存器)。此固件中,发送数据都无须中断。

  出接收超错处理子程序载处理数据送理lb)外部中断服务子程序中断服务程序3结束语于USB的CAN总线网络适配器可广泛用于由CAN总线组成的测控网络中(如变电站综合自动化系统)。此适配器设计简单、扩展方便,并能满足高速传输的要求,USB2.0协议传输速度达480Mb/s. USB大大提高了外设与PC机的接口性能。