打印
[学习笔记]

【AC7801 UDS 】

[复制链接]
3444|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
LLMO|  楼主 | 2022-3-7 16:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
AC, AD, AN, ic, CANFD
本帖最后由 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.23  ZCANPRO

附件包括四个部分, 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), 其他的不变;

tool.rar

80.41 KB

flash.rar

69.54 KB

CAN_Boot.rar

86.88 KB

CAN_App.rar

86.67 KB

使用特权

评论回复

相关下载

相关帖子

沙发
Sy1vester| | 2022-3-7 19:17 | 只看该作者
真棒

使用特权

评论回复
板凳
huquanz711| | 2022-3-7 20:45 | 只看该作者
谢谢分享,下载看看。

使用特权

评论回复
地板
七毛钱| | 2022-3-15 16:09 | 只看该作者
移植问题总结很好啊

使用特权

评论回复
5
tpgf| | 2022-4-1 19:38 | 只看该作者
楼主的经验非常好啊

使用特权

评论回复
6
xiaoqizi| | 2022-4-1 19:47 | 只看该作者
相同的地方还是很多的

使用特权

评论回复
7
木木guainv| | 2022-4-1 19:52 | 只看该作者
其实涉及到的也就是那几个方面

使用特权

评论回复
8
磨砂| | 2022-4-1 19:59 | 只看该作者
附件内容非常丰富

使用特权

评论回复
9
晓伍| | 2022-4-1 20:09 | 只看该作者
非常期待can代码

使用特权

评论回复
10
八层楼| | 2022-4-1 20:16 | 只看该作者
压缩包看看都有啥内容

使用特权

评论回复
11
caigang13| | 2022-4-2 08:25 | 只看该作者
谢谢楼主分享

使用特权

评论回复
12
冯军003| | 2022-12-1 15:49 | 只看该作者
up你好,tool怎么运行不成功呢?

使用特权

评论回复
13
samon2012| | 2023-1-16 15:32 | 只看该作者
楼主,我下载程序编译怎么有四个错误?redefinition of “— FILE”

使用特权

评论回复
14
12robot权| | 2023-3-1 14:36 | 只看该作者
升级工具在哪里啊

使用特权

评论回复
15
WJdemo| | 2023-4-24 22:12 | 只看该作者
相当不错!
想请问一下,采用操作系统了吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

5

帖子

0

粉丝