【AC7801 UDS 】
本帖最后由 LLMO 于 2022-3-7 17:15 编辑最近在尝试的将AC7811的UDS移植到7801上, 虽然中间遇到很多问题,最终还是勉强移植完成了, 亲测可行, 给大家分享一下,如有错误,欢迎大家指正~~
AC7811 UDS链接:https://bbs.21ic.com/icview-3140244-1-1.html
硬件平台:AC7801通用开发板USB CANFD 200U
软件平台:keil 5.23ZCANPRO
附件包括四个部分, Boot工程、App工程、Flash驱动和安全算法以及ZCANPRO配置
移植过程中主要遇到以下几个问题:
① AC7811的CAN 消息结构体中数据域为数组,而AC7801中的CAN 消息结构体数据域为指针,定义AC7801的消息结构体后,需要为数据域分配空间;
② AC7801的Flash Drv 是通过demo程序制作, Flash 操作成功后会返回0, 而AC7811的flash Drv在操作成功后会返回1, 所以在AC7801的Flash Drv制作上, 将eFLASH_ProgramCheck 执行成功的返回值设置为1(STATUS_ERROR), 其他的不变;
真棒 谢谢分享,下载看看。 移植问题总结很好啊 楼主的经验非常好啊 相同的地方还是很多的 其实涉及到的也就是那几个方面 附件内容非常丰富 非常期待can代码 压缩包看看都有啥内容 谢谢楼主分享 up你好,tool怎么运行不成功呢? 楼主,我下载程序编译怎么有四个错误?redefinition of “— FILE” 升级工具在哪里啊 相当不错!
想请问一下,采用操作系统了吗? 谢谢
页:
[1]