CANopen主站协议栈
CANopen主站/从站协议栈是根据通讯行规CiA 301 V4.2和根据CiA 302-2的主站规范,提供通讯服务的软件库。 CANopen主站协议栈使用ANSI-C代码编写,并且符合MISRA。使用emotas的CANopen主站/从站协议栈,可完成CANopen主站应用的快速开发或扩展。MORE+
CANopen引导程序
随着现场固件更新成为CANopen设备的标配需求,传统的引导程序由于需要集成完整CANopen协议栈,往往导致闪存资源占用过高的问题。过大的存储空间需求使得该方案在多数嵌入式场景中不具备经济性。 emotas针对性开发的轻量化引导程序,通过精选核心服务组件(包含SDO数据传输、NMT从站管理、心跳信号生成等关键功能),在保持CANopen协议兼容性的前提下,将闪存占用量优化至6-8KB级别。该方案不仅实现了必要的设备通信功能,更大幅降低了对存储MORE+
CANopen从站协议栈
emotas的CANopen Slave Stack是一个根据CANopen CiA301 V4.2规范提供通信服务的软件库。 该协议栈采用ANSI-C开发,符合MISRA。使用我们的CANopen软件协议栈可以快速轻松地开发或扩展符合CANopen的设备。MORE+