遵循V模式的大多数的开发任务可归结于测试和验证。全面的测试可以帮助开发人员尽可能早的发现并排除错误。 CANopen系统开发中涉及的任务范围包括从单个ECU的开发到整个系统的配置和启动。
CANopen是一种开放的应用层协议,其应用可以进一步提高系统的可靠性、通信效率及灵活性,可使产品具有很好的兼容性。本文以3台P1C18系列单片机组成的温度测控系统为例,阐述CANopen协议的软件实现过程。其中主要包括温度测控系统中各个节点的硬件接口设计,节点的对象字典和通信模型的建立。通过测试实验证明,系统的通信具有高效性和可靠性。
英飞凌科技股份公司进一步增强对工业市场的开发支持力度。近日英飞凌宣布面向16位XE166实时信号控制器(RTSC)系列推出具备完整CANopen开发环境的全新开发支持套件。