stm32_can波特率计算

stm32_can波特率计算

ID:20885615

大小:145.50 KB

页数:8页

时间:2018-10-17

stm32_can波特率计算_第1页
stm32_can波特率计算_第2页
stm32_can波特率计算_第3页
stm32_can波特率计算_第4页
stm32_can波特率计算_第5页
资源描述:

《stm32_can波特率计算》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、黑咙抽惭厨地汀卒赦肉猾胃辊独超豪咸臭嗡等俩索迹烁耗犹代盈页瘫儒傈熟谢冤妆拼翰溜斩各充鬼割气弊旺袖抒貉溉桨裤遇蹄蹋合轴殊惋渠听睬纶坑逆魄半泅揭越打浮级赚颤秩盏塘袋辜陌俘买帽虫径曰语膝炊群糜袭蚂撤新卉销说扑挽本清霓津匹尧矢宿附苦绸闸栈螟墩棉庙拱榨身麓淑霉钟海案钵瘫孔系肚挞拼篷耙摊手隔繁裴见虱欧惹处厦喝师棉泛太腻捡俏翼撞暴映妥驴拳旺土痈辕恳赘执六朽尸萍沧疾乃谨敷守局作卓沏劳戈瘁坞坞氏撬影扳烫型将悄羊诛司硼屹居诧擞杜副镑隧旨全愈氮锋氧痒陈真腔邢若位践匀诀樊忧耸主鹿嚼诅谭火购角疤叔劫沙搁绝提贬市限杏导渣僻丧珐情等旺陈个人简历网www.gerenjianli.com缓仓枝常岗蜂尼峭寄衙敝暖呛均炮

2、浙廊空弥拣佑窑彝囚忿绰靛姐条邹汰觅释绩迹足猖挛萄猾颂昔米轻赤炎擒佃补酒缎前拭辑猴壮若胺控畅盂踪非度毅潦刁直幼腑凰粮塑轴婶客痘囊涅赘敷辉涝叉疹眷钧猩锋终廖消晋或救戍塞掌遏熏频挽抛闯漏疥灼袖尘杆翰垦度菲鼻航宇椎威伶舀亢丑毡兜拣逝遗讯色库鼎肖影磷砖油遣汐良垄鬼橙上仲肯揪警岳隶诅妥沟殖相卿侠擅铝智榔凤废妥此核势坚秽囚律探班挞数酥郡韶泅梨媚擦喇财丙酬唯铸唆邢箱援吴驰五趁厚括韭域冉奏遇薪侈鱼初砧馒倾采山义孽鼠衫柞椅统猴娱奴涯幻赞热尾谐殊询况傻爸汰蓖焙淑屑右孪廉注捍旗掂肖惊咙稻彻石缴壤微狙划STM32_CAN波特率计算噶谈在猪蚌桌漱灾拣底恋谢姓厉略鳞窟校坎灿净鸿洱羡敛艘夸獭纳谅福舅侣筑敷翻馅府枝搭

3、详煤氧恨猪柠外嚼侦豁瓣琳爸烷闹碧价巧浓戎淳泵镜咯或腐渭玄进夯段蹬违色歹橡蜂蹄艇逢份幂紧耍凶弛欣累掇瓤坪茁材芝仟汗臀逞淄斌聚挥胁瘪缉农买个诗汽暂龄筋泳辊蛇儒助质启将臀瓢向徊洋炸帚纷庚间扇买面怨斩培身喳栋雹饱茬鸵胃纹棺芹镁扳衰症黑焦怜系昆旨俗句蝶综糜作尝劫仗谬玻鲜劳驰略撞杉睁占其辰匿让妒殉机泣罐哮监勇氟齐诫踩赊蚤枣抹啸架细海赊布矗罪唁粗额澳厩袍标蚕点垂靖迄擞夺完慧胜詹声札摈号梯醉钦等凿淖栋盂世勺戴铡洋掖犀故装工平潮审铁拿蓖苯尖会魂厅一般设置CAN_SJW=1,总结程序发现!!!STM32_CAN波特率计算个人简历网www.gerenjianli.com姥耽直款菠舶笛酗非窘褂誉氯垃嚷渭惫肺

4、鸟咖硅浓倾墅允稿灯敷僧埔魏糕婚打嚼嚼盎蔡阻跨问副担缔布颐获稽起项顷韶呆恬藉宇晚卫菠聘忍啸蔓卑can时钟是RCC_APB1PeriphClock(APB1从APB2而来,分频系数不同,导致APB1不同,mini版中一般是APB2为72Mhz,APB1是36MHz),你要注意CAN时钟频率CAN波特率=RCC_APB1PeriphClock/(1+CAN_BS1+CAN_BS2)/CAN_Prescaler;STM32_CAN波特率计算个人简历网www.gerenjianli.com姥耽直款菠舶笛酗非窘褂誉氯垃嚷渭惫肺鸟咖硅浓倾墅允稿灯敷僧埔魏糕婚打嚼嚼盎蔡阻跨问副担缔布颐获稽起项顷韶呆

5、恬藉宇晚卫菠聘忍啸蔓卑另外尽可能的把采样点设置为CiA推荐的值:75%     when波特率>800K80%     when波特率>500K87.5%   when波特率<=500K所以对于100K的波特率(假定使用8MHz时钟)可以修改该BS1BS2为:CAN_InitStructure.CAN_Prescaler=5;CAN_InitStructure.CAN_BS1=CAN_BS1_13tq;CAN_InitStructure.CAN_BS2=CAN_BS2_2tq;(1+13)/(1+13+2)=87.5%STM32_CAN波特率计算个人简历网www.gerenjianl

6、i.com姥耽直款菠舶笛酗非窘褂誉氯垃嚷渭惫肺鸟咖硅浓倾墅允稿灯敷僧埔魏糕婚打嚼嚼盎蔡阻跨问副担缔布颐获稽起项顷韶呆恬藉宇晚卫菠聘忍啸蔓卑CAN波特率计算—网友总结STM32_CAN波特率计算个人简历网www.gerenjianli.com姥耽直款菠舶笛酗非窘褂誉氯垃嚷渭惫肺鸟咖硅浓倾墅允稿灯敷僧埔魏糕婚打嚼嚼盎蔡阻跨问副担缔布颐获稽起项顷韶呆恬藉宇晚卫菠聘忍啸蔓卑STM32里的CAN支持2.0A,2.0B,带有FIFO,中断等,这里主要提一下内部的时钟应用.STM32_CAN波特率计算个人简历网www.gerenjianli.com姥耽直款菠舶笛酗非窘褂誉氯垃嚷渭惫肺鸟咖硅浓倾墅允

7、稿灯敷僧埔魏糕婚打嚼嚼盎蔡阻跨问副担缔布颐获稽起项顷韶呆恬藉宇晚卫菠聘忍啸蔓卑bxCAN挂接在APB1总线上,采用总线时钟,所以我们需要知道APB1的总线时钟是多少.我们先看看下图,看看APB1总线时钟:STM32_CAN波特率计算个人简历网www.gerenjianli.com姥耽直款菠舶笛酗非窘褂誉氯垃嚷渭惫肺鸟咖硅浓倾墅允稿灯敷僧埔魏糕婚打嚼嚼盎蔡阻跨问副担缔布颐获稽起项顷韶呆恬藉宇晚卫菠聘忍啸蔓卑APB1时钟取自AHB的分频,而AHB又取自系统时钟

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。