OpenEdv-开源电子网

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

STM32CAN常用波特率配置,从此不再为计算那该死的BS1,BS2而烦恼。

[复制链接]

4

主题

368

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1100
金钱
1100
注册时间
2012-11-20
在线时间
95 小时
发表于 2012-11-24 16:49:44 | 显示全部楼层 |阅读模式
RT。

STM32CAN常用波特率表.pdf

85.71 KB, 下载次数: 3211

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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2012-11-24 17:34:03 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

260

主题

809

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1896
金钱
1896
注册时间
2012-10-28
在线时间
357 小时
发表于 2012-11-26 09:44:56 | 显示全部楼层
呵呵,谢谢分享
回复 支持 反对

使用道具 举报

头像被屏蔽

2

主题

164

帖子

1

精华

禁止访问

积分
1316
金钱
1316
注册时间
2012-5-13
在线时间
127 小时
发表于 2013-3-26 20:34:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2016-11-29 08:26:13 | 显示全部楼层
谢谢楼主分享
回复 支持 反对

使用道具 举报

4

主题

368

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1100
金钱
1100
注册时间
2012-11-20
在线时间
95 小时
 楼主| 发表于 2016-12-2 12:58:29 | 显示全部楼层
hpdell 发表于 2012-11-26 09:44
呵呵,谢谢分享

谢谢支持。
回复 支持 反对

使用道具 举报

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2017-2-16 19:36:11 | 显示全部楼层
一直想找的。谢谢、
回复 支持 反对

使用道具 举报

4

主题

368

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1100
金钱
1100
注册时间
2012-11-20
在线时间
95 小时
 楼主| 发表于 2017-2-22 12:09:57 | 显示全部楼层
qq371833846 发表于 2013-3-26 20:34
一直想找的。谢谢、

谢谢支持。
回复 支持 反对

使用道具 举报

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-2-24 10:50:50 | 显示全部楼层
一直想找的。谢谢、
回复 支持 反对

使用道具 举报

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-2-27 16:04:12 | 显示全部楼层
呵呵,谢谢分享
回复 支持 反对

使用道具 举报

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2017-3-5 17:21:22 | 显示全部楼层
呵呵,谢谢分享
回复 支持 反对

使用道具 举报

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-3-15 07:47:26 | 显示全部楼层
一直想找的。谢谢、
回复 支持 反对

使用道具 举报

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-3-21 08:42:43 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2017-3-30 20:52:17 | 显示全部楼层
呵呵,谢谢分享
回复 支持 反对

使用道具 举报

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-4-5 08:51:04 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-4-19 08:35:14 | 显示全部楼层
一直想找的。谢谢、
回复 支持 反对

使用道具 举报

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-4-21 08:46:48 | 显示全部楼层
一直想找的。谢谢、
回复 支持 反对

使用道具 举报

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2017-4-25 17:49:53 | 显示全部楼层
谢谢楼主分享
回复 支持 反对

使用道具 举报

4

主题

368

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1100
金钱
1100
注册时间
2012-11-20
在线时间
95 小时
 楼主| 发表于 2017-4-25 20:35:16 | 显示全部楼层

好资料共分享,谢谢支持。
回复 支持 反对

使用道具 举报

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2017-4-27 08:31:11 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-5-3 08:57:05 | 显示全部楼层
学习一下              
回复 支持 反对

使用道具 举报

4

主题

368

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1100
金钱
1100
注册时间
2012-11-20
在线时间
95 小时
 楼主| 发表于 2017-5-10 12:21:58 | 显示全部楼层
WYS666 发表于 2017-2-24 10:50
一直想找的。谢谢、

好资料共分享,谢谢支持。
回复 支持 反对

使用道具 举报

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-5-17 08:40:52 | 显示全部楼层
一直想找的。谢谢、
回复 支持 反对

使用道具 举报

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-5-20 08:51:06 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-5-23 20:01:14 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-5-26 08:42:09 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

4

主题

368

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1100
金钱
1100
注册时间
2012-11-20
在线时间
95 小时
 楼主| 发表于 2017-6-2 16:14:49 | 显示全部楼层
谢谢支持。
回复 支持 反对

使用道具 举报

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-6-8 12:35:49 | 显示全部楼层
最近要把以前的485换成CAN,正好需要,谢谢分享
回复 支持 反对

使用道具 举报

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2017-6-12 20:05:42 | 显示全部楼层
谢谢楼主分享
回复 支持 反对

使用道具 举报

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2017-6-17 14:07:47 | 显示全部楼层
一直想找的。谢谢、
回复 支持 反对

使用道具 举报

4

主题

368

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1100
金钱
1100
注册时间
2012-11-20
在线时间
95 小时
 楼主| 发表于 2017-6-23 15:28:36 | 显示全部楼层

好资料共分享,谢谢支持。
回复 支持 反对

使用道具 举报

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-7-1 09:14:36 | 显示全部楼层
正好需要
回复 支持 反对

使用道具 举报

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-7-5 19:23:14 | 显示全部楼层
正好需要,谢谢分享
回复 支持 反对

使用道具 举报

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-7-10 10:15:31 | 显示全部楼层
一直想找的。谢谢、
回复 支持 反对

使用道具 举报

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2017-7-17 14:45:09 | 显示全部楼层
谢谢,下载了看一下。
回复 支持 反对

使用道具 举报

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-7-24 08:18:51 | 显示全部楼层
一直想找的。谢谢、
回复 支持 反对

使用道具 举报

4

主题

368

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1100
金钱
1100
注册时间
2012-11-20
在线时间
95 小时
 楼主| 发表于 2017-7-30 17:27:57 | 显示全部楼层
STM32YZ 发表于 2017-2-16 19:36
一直想找的。谢谢、

好资料共分享,谢谢支持。
回复 支持 反对

使用道具 举报

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2017-7-31 13:30:18 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-8-5 09:03:22 | 显示全部楼层
一直想找的。谢谢、
回复 支持 反对

使用道具 举报

4

主题

368

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1100
金钱
1100
注册时间
2012-11-20
在线时间
95 小时
 楼主| 发表于 2017-8-9 12:20:14 | 显示全部楼层
STM32YZ 发表于 2017-3-5 17:21
呵呵,谢谢分享

谢谢支持。     
回复 支持 反对

使用道具 举报

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-8-10 12:21:57 | 显示全部楼层
谢谢分享!
回复 支持 反对

使用道具 举报

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-8-14 12:10:59 | 显示全部楼层
很强,正在学习这方面的内容
回复 支持 反对

使用道具 举报

4

主题

368

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1100
金钱
1100
注册时间
2012-11-20
在线时间
95 小时
 楼主| 发表于 2017-8-19 10:15:33 | 显示全部楼层
STM32YZ 发表于 2017-2-16 19:36
一直想找的。谢谢、

谢谢支持。
回复 支持 反对

使用道具 举报

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-8-21 09:12:36 | 显示全部楼层
不错,要是有详细说明就更好了。
回复 支持 反对

使用道具 举报

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2017-8-27 18:42:43 | 显示全部楼层
一直想找的。谢谢、
回复 支持 反对

使用道具 举报

4

主题

368

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1100
金钱
1100
注册时间
2012-11-20
在线时间
95 小时
 楼主| 发表于 2017-8-31 09:47:19 | 显示全部楼层


谢谢支持。
回复 支持 反对

使用道具 举报

38

主题

302

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2012-3-6
在线时间
5 小时
发表于 2017-8-31 10:01:49 | 显示全部楼层
[mw_shl_code=applescript,true]switch (iBaud)
        {
                case        CAN_BAUD_5K:                                                                                                        /* BAUD = 5kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_8tq;                                                /* 时间段1 */
                                                                                                                                                        // TS1[3:0],定义时间段1占用了多少个时间单元
                CAN_InitStructure.CAN_BS2                = CAN_BS2_7tq;                                                /* 时间段2 */
                                                                                                                                                        // TS2[2:0],定义时间段2占用了多少个时间单元
                CAN_InitStructure.CAN_Prescaler        = 450;                                                                /* 波特率预分频 F/(BS1+BS2+1)/PRE */
                break;
                case        CAN_BAUD_10K:                                                                                                        /* BAUD = 10kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_8tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_7tq;
                CAN_InitStructure.CAN_Prescaler        = 225;
                break;
                case        CAN_BAUD_20K:                                                                                                        /* BAUD = 20kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_6tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_5tq;
                CAN_InitStructure.CAN_Prescaler        = 150;
                break;
                case        CAN_BAUD_25K:                                                                                                        /* BAUD = 25kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_8tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_7tq;
                CAN_InitStructure.CAN_Prescaler        = 90;
                break;
                case        CAN_BAUD_30K:                                                                                                        /* BAUD = 30kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_8tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_7tq;
                CAN_InitStructure.CAN_Prescaler        = 75;
                break;
                case        CAN_BAUD_40K:                                                                                                        /* BAUD = 40kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_6tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_5tq;
                CAN_InitStructure.CAN_Prescaler        = 75;
                break;
                case        CAN_BAUD_50K:                                                                                                        /* BAUD = 50kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_8tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_7tq;
                CAN_InitStructure.CAN_Prescaler        = 45;
                break;
        case        CAN_BAUD_60K:                                                                                                        /* BAUD = 60kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_6tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_5tq;
                CAN_InitStructure.CAN_Prescaler        = 50;
                break;
        case        CAN_BAUD_80K:                                                                                                        /* BAUD = 80kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_5tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_4tq;
                CAN_InitStructure.CAN_Prescaler        = 45;
                break;
        case        CAN_BAUD_90K:                                                                                                        /* BAUD = 90kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_5tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_4tq;
                CAN_InitStructure.CAN_Prescaler        = 40;
                break;
        case        CAN_BAUD_100K:                                                                                                        /* BAUD = 100kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_6tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_5tq;
                CAN_InitStructure.CAN_Prescaler        = 30;
                break;
        case        CAN_BAUD_200K:                                                                                                        /* BAUD = 200kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_6tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_5tq;
                CAN_InitStructure.CAN_Prescaler        = 15;
                break;
        case        CAN_BAUD_300K:                                                                                                        /* BAUD = 300kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_6tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_5tq;
                CAN_InitStructure.CAN_Prescaler        = 10;
                break;
        case        CAN_BAUD_400K:                                                                                                        /* BAUD = 400kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_5tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_4tq;
                CAN_InitStructure.CAN_Prescaler        = 9;
                break;
        case        CAN_BAUD_500K:                                                                                                        /* BAUD = 500kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_4tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_3tq;
                CAN_InitStructure.CAN_Prescaler        = 9;
                break;
        case        CAN_BAUD_600K:                                                                                                        /* BAUD = 600kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_6tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_5tq;
                CAN_InitStructure.CAN_Prescaler        = 5;
                break;
        case        CAN_BAUD_800K:                                                                                                        /* BAUD = 800kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_4tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_4tq;
                CAN_InitStructure.CAN_Prescaler        = 5;
                break;
        case        CAN_BAUD_900K:                                                                                                        /* BAUD = 900kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_5tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_4tq;
                CAN_InitStructure.CAN_Prescaler        = 4;
                break;
        case        CAN_BAUD_1000K:                                                                                                        /* BAUD = 1000kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_6tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_5tq;
                CAN_InitStructure.CAN_Prescaler        = 3;
                break;
        default:                                                                                                                                /* BAUD = 50kbps */
                CAN_InitStructure.CAN_BS1                = CAN_BS1_8tq;
                CAN_InitStructure.CAN_BS2                = CAN_BS2_7tq;
                CAN_InitStructure.CAN_Prescaler        = 45;
                break;
        }[/mw_shl_code]
ES?全称?Embedded?Show;ES是由众多嵌入式爱好者组织的一个团队,致力于带领学生进步,帮助毕业生找到工作,更重要的是在职的嵌入式工作者提供自主外包和创业的机会。(详情进群查看) ES的宗旨是:交流共享与合作发展。ES?QQ群?第三群:152820643?。群内论坛有很多嵌入式开发模块解决方案可以参考。进群的立马共享自己做的模块简介。
回复 支持 反对

使用道具 举报

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-9-4 13:59:20 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

4

主题

368

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1100
金钱
1100
注册时间
2012-11-20
在线时间
95 小时
 楼主| 发表于 2017-9-7 09:21:50 | 显示全部楼层
STM32YZ 发表于 2017-8-27 18:42
一直想找的。谢谢、

谢谢支持。
回复 支持 反对

使用道具 举报

15

主题

866

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7527
金钱
7527
注册时间
2016-11-30
在线时间
641 小时
发表于 2017-9-7 15:02:39 | 显示全部楼层
好东西!
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-25 19:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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