推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

CANopen源代码框架说明

更新时间:2019-08-11 12:31:51 大小:2M 上传用户:sun2152查看TA发布的资源 标签:canopen源代码 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(1) 举报

资料介绍

摘要:

本文主要介绍五部分内容:商业版代码与开源代码的详细区别;CANope协会-CiA的各重要子协议的代码包情况介绍;代码包重要服务;代码包框架介绍和使用说明;支持的MCU刚表和升级情况。

首先先介绍一下开源代码和商业版代码的区别,当然这其实已经是“公开的秘密”,只是我们没有去详细总结而已:

1、费用:商业版代码收费,开源代码免费;商业版代码节省了很多研发人员和测试人员的时间,节省了很多人力成本。

2、技术支持和文档:遇到问题,商业版有人负责解答,有完整的操作文档和手册(将近五百页的详细说明书),开源无人解答-问题解决的几率小、风险不确定性大。

3、代码质量和稳定性:商业版本有质量保证,代码的质量、优化和效率;使用开源代码存在质量风险大大提高;

4、开发难度和时间:商业版有完整的多款不同硬件平台的demo提供,大大降低开发移植难度和时间。(研发人员的薪资也是成本,产品质量和推出市场的时间也是机遇与挑战)。商业版代码的研发工作量增加、后期测试难度和时间也增加。


部分文件列表

文件名 大小
CANopen源代码框架说明.pdf 2M

部分页面预览

(完整内容请下载后查看)
CANopen源代码结构介绍  
广州虹科电子科技有限公司 龚龙峰 陈秋苑
12 月  
摘要:  
本文主要介绍五部分内容: 商业版代码与开源代码的详细区别; CANopen-CiA 的各重要子协  
议的代码包情况介绍; 代码包重要服务; 代码包框架介绍和使用说明; 支持的 MCU列表和升级情  
况。  
首先先介绍一下开源代码和商业版代码的区别,当然这其实已经是“公开的秘密”,只是我们  
没有去详细总结而已:  
1、费用:商业版代码收费, 开源代码免费; 商业版代码节省了很多研发人员和测试人员的时间,  
节省了很多人力成本。  
2、技术支持和文档: 遇到问题,商业版有人负责解答,有完整的操作文档和手册(将近五百页  
的详细说明书),开源无人解答 -- 问题解决的几率小、风险不确定性大。  
3、代码质量和稳定性: 商业版本有质量保证,代码的质量、优化和效率;使用开源代码存在质  
量风险大大提高;  
4、开发难度和时间: 商业版有完整的多款不同硬件平台的 demo 提供,大大降低开发移植难度  
和时间研发人员的薪资也是成本, 产品质量和推出市场的时间也是机遇与挑战) 。商业版代码  
的研发工作量增加、后期测试难度和时间也增加。  
5、测试和调试配套: 商业版有完整的工具链和测试方法提供,开源代码没有。完整的测试工具  
包括:网络组网和管理以及测试(导入  
EDS 文件组网并修改对应的数据,快速图形化  
PDO  
mapping)、报文分析、快速创建对象字典 生成 EDS文件USB-CAN卡采集数据等等。  
6、培训供一天在线培训,开源代码无任何培训和技术支持  
7、后期延展性很好: SO-877-VP或者 SO-1063-VP提供 30 多种不同 MCU平台的 demo,并且每年  
不断更新和增加,如果项目需要更换 MCU,可以快速移植,不需要额外的开发工作量。而开源代  
码没有这方面的资源。  
如果要做 serious 的产品,一般用商业版的代码更有保障,这也是为什么很多标杆企业采用商  
业版代码的原因。国内运动控制行业、医疗行业、轨道交通等行业用户最广的代码供应商。  
德国 SYS TEC 的商用版代码这个代码非常大的好处在于: 1 、提供完全开放的代码; 2、买断  
式的使用权限(当然,仅限本公司本地址); 3、一个价格,购买三十多种 MCU demo ,这  
无疑为公司的其他项目或者以后的升级提供了很多的便利。  
不多 20 年的客户经验积累了非常多的文档和高质量的代码。  
demo 都可以拿到)  
4、代码的稳定性和文档的完整,差  
5、一年免费升级(所有新平台  
华南理工大学国家科技园  

全部评论(1)

  • 2023-03-05 00:54:19laixuel

    非常感谢,正需要这个资料