硬汉嵌入式论坛

 找回密码
 立即注册
查看: 645|回复: 1
收起左侧

[脱机烧录] 开始研究H7-TOOL的CANFD接口脱机烧录实现(2022-07-03)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107072
QQ
发表于 2022-7-3 00:54:50 | 显示全部楼层 |阅读模式

串口脱机烧录已经整好了,开始研究CANFD的脱机烧录。

基础的CANFD Lua api是开放的,所以可以方便的使用Lua小程序实现。

[C] 纯文本查看 复制代码
    can_bus("open")
    can_bus("close")

    can_bus("open", 500000)
    can_bus("send", 0, 0, 0x312, "12345678")



回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107072
QQ
 楼主| 发表于 2022-7-6 02:07:16 | 显示全部楼层
--第1个参数
----open,close,send,recive
--第2个参数
----- 0 表示FDCAN_FRAME_CLASSIC
----- 1 表示FDCAN_FRAME_FD_NO_BRS
----- 2 表示FDCAN_FRAME_FD_BRS
--第3个参数,支持的数据个数
---- 8 12 16 20 24 32 48 64
--第4个参数,仲裁阶段波特率
--第5个参数,数据阶段波特率
print("CAN FD测试")
can_bus("open", 2, 8, 500000, 2000000)
--第2个参数
----ID类型,0表示标准ID,1表示扩展ID
--第3个参数
----0数据帧,1遥控帧
--第4个参数
----字符串
can_bus("send", 0, 0, 0x111, "12345678")
image.png
print("CAN FD测试结束")



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-16 11:04 , Processed in 0.246337 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表