CANopen引导程序
CANopen引导程序
随着现场固件更新成为CANopen设备的标配需求,传统的引导程序由于需要集成完整CANopen协议栈,往往导致闪存资源占用过高的问题。过大的存储空间需求使得该方案在多数嵌入式场景中不具备经济性。
emotas针对性开发的轻量化引导程序,通过精选核心服务组件(包含SDO数据传输、NMT从站管理、心跳信号生成等关键功能),在保持CANopen协议兼容性的前提下,将闪存占用量优化至6-8KB级别。该方案不仅实现了必要的设备通信功能,更大幅降低了对存储资源的消耗。
- 兼容CANopen总线;
- 超低闪存资源占用;- 可选支持LSS。
- ANSI-C编译器;
- 交付/许可范围;
- bootloader源代码(ANSI-C兼容);
- 驱动程序调整用于CAN/ CPU;
- 准备运行示例应用程序;
- 用户手册和印刷版或电子版参考手册;
- 地点许可;