OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5813|回复: 4

AT32--CAN波特率计算工具分享

[复制链接]

34

主题

37

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
210
金钱
210
注册时间
2019-12-27
在线时间
26 小时
发表于 2022-6-9 20:00:00 | 显示全部楼层 |阅读模式
AT32 CAN波特率计算工具


为方便应用开发,AT开发提供一款CAN 波特率配置工具,名称为“CAN_BitRate_Configuration”,工具如附件,也可自行前往雅特力官网各MCU型号路径下的tool栏位里下载,示例路径:
https://www.arterytek.com/cn/product/AT32F403A.jsp Tool
【使用简介】
第一步:工具下载
  
下载并解压名称为“Artery_CAN_BitRate_Configuration_V1.x.x”的压缩包
第二步:打开工具
  
无需安装,直接双击打开解压后的名称为“Artery_CAN_BitRate_Configuration”.exe文件,如下图
CAN图1.PNG
第三步:参数设定
  A
)波特率设定
   
根据应用需求,在波特率栏位输入期望波特率,其单位为Kbit/s,可以输入5~1000内的任意值,示例输入666
  B
PCLK1设定
   
根据应用实际,在“PCLK1”栏位输入PCLK1参数,其单位为MHz,可以输入1~150内的任意值,示例使用AT32F403ABSP原始代码,其PCLK1120MHz,则直接输入120
  C
)采样位置设定
   
根据应用需求,在采样位置栏位输入期望的采样位置,可以输入50~90内的任意值。其中当输入波特率时,工具会自动推荐一个最优的采样位置参数,如果应用需要特殊的采样位置,可以再自行手工输入,示例不做特殊设定,直接采用推荐的80
  D
)波特率偏差设定
   
不是每一种期望波特率都可以准确的计算出符合要求的参数,当无法计算出期望结果时,可以勾选允许波特率偏差选项,并在其后栏位里输入允许的最大偏差范围,其可以输入1~5内的任意值,示例勾选允许波特率偏差选项,并设定最大偏差范围为1%
第四步:点击计算按钮,获取计算结果
  
工具会根据设定参数进行计算,将计算出来的所有结果组合罗列显示在计算结果选项栏位里。如下图
CAN图2.PNG
第五步:选择需要的结果及代码
  
在点击计算后,输出结果栏位会自动默认显示计算结果选项栏的最上面一组结果的图示及代码。
  
应用可结合位时间单位个数等的要求来对结果选项进行筛选,比如应用期望1位由15个时间单元组成,则与计算结果选项栏位的“Bit time length”进行比较,最终确认第二组符合要求。则点击该组结果,工具会自动修改右侧的图示及代码,如下图。此时即可将代码拷贝到应用工程中。
CAN图3.PNG
注意:若有任何使用问题或建议,可在本帖内留言。

Artery_CAN_BitRate_Configuration_V1.0.0.zip

7.86 MB, 下载次数: 220

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

7

主题

99

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
220
金钱
220
注册时间
2015-2-26
在线时间
35 小时
发表于 2022-6-9 20:47:11 | 显示全部楼层
回复 支持 反对

使用道具 举报

2

主题

592

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1458
金钱
1458
注册时间
2019-7-28
在线时间
137 小时
发表于 2022-6-10 16:44:37 | 显示全部楼层
帮顶            
回复 支持 反对

使用道具 举报

1

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2018-5-24
在线时间
9 小时
发表于 2022-7-4 15:22:37 | 显示全部楼层
楼主,优秀。。。
回复 支持 反对

使用道具 举报

13

主题

643

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2432
金钱
2432
注册时间
2019-12-28
在线时间
527 小时
发表于 2022-7-4 16:00:54 | 显示全部楼层
楼主这个分享真不错
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-26 19:34

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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