基于ZYNQ的开源CANopen协议栈CANFestival移植
1 概述 CanFestival是一个免费而且开源的CANopen协议栈,较为适合于对CANopen协议栈功能完备性和工作性能要求不高的应用场合。对于功能和性能要求较高的应用,也有很多第三方的商用CANopen协议栈可供购买使用。目前,CanFestival在嵌入式控制(PLC、单片机、ARM等)领域中使用较多。 本文讲解了CanFestival库的基本架构和原理,针对ZYNQ平台详细介绍了移植的原理和过程。最后通过测试实例,介绍了CanFestival中主要常用功能及相...