- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
STM32_CAN波特率计算-网友总结
CAN波特率计算—网友总结
STM32里的CAN 支持2.0A,2.0B, 带有FIFO,中断等, 这里主要提一下内部的时钟应用.
bxCAN挂接在APB1总线上,采用总线时钟,所以我们需要知道APB1的总线时钟是多少. 我们先看看下图,看看APB1总线时钟:
APB1时钟取自AHB的分频, 而AHB又取自系统时钟的分频, 系统时钟可选HSI,HSE, PLLCLK, 这个在例程的RC设置里都有的,
然后再看看有了APB1的时钟后,如何算CAN的总线速率, 先看下图:
有了上边的这个图,基本就清楚了. 总线时钟MHz?? 3+TS1+TS2 * BRP+1 下面是我的计算:
CAN_InitStructure.CAN_SJW CAN_SJW_1tq;CAN_InitStructure.CAN_BS1 CAN_BS1_3tq;
注意//#define CAN_BS1_3tq uint8_t 0x02 /*! 3 time quantum */CAN_InitStructure.CAN_BS2 CAN_BS2_5tq;CAN_InitStructure.CAN_Prescaler 4;//2nominal bit time(3+5+1)tq 9tq关于分频系数 查看 system_stm32f10x.c下面的static void SetSysClockTo72 void 函数/* HCLK SYSCLK *//* PCLK2 HCLK *//* PCLK1 HCLK/2 */
所以can时钟 72MHZ/2/4 9 Mhztq 1/36Mhz
波特率为 1/nominal bit time 9/9 1MHZ void CAN_Configuration void CAN_InitTypeDef CAN_InitStructure; CAN_FilterInitTypeDef?? CAN_FilterInitStructure; /* CAN register init */ CAN_DeInit ; CAN_StructInit CAN_InitStructure ; /* CAN cell init */ CAN_InitStructure.CAN_TTCM DISABLE; CAN_InitStructure.CAN_ABOM DISABLE; CAN_InitStructure.CAN_AWUM DISABLE; CAN_InitStructure.CAN_NART DISABLE; CAN_InitStructure.CAN_RFLM DISABLE; CAN_InitStructure.CAN_TXFP DISABLE; CAN_InitStructure.CAN_Mode CAN_Mode_Normal; CAN_InitStructure.CAN_SJW CAN_SJW_1tq; CAN_InitStructure.CAN_BS1 CAN_BS1_9tq; CAN_InitStructure.CAN_BS2 CAN_BS2_8tq; CAN_InitStructure.CAN_Prescaler 200; CAN_Init CAN_InitStructure ; /* CAN filter init */ CAN_FilterInitStructure.CAN_FilterNumber 0; CAN_FilterInitStructure.CAN_FilterMode CAN_FilterMode_IdMask; CAN_FilterInitStructure.CAN_FilterScale CAN_FilterScale_16bit; CAN_FilterInitStructure.CAN_FilterIdHigh 0x0000; CAN_FilterInitStructure.CAN_FilterIdLow 0x0000; CAN_FilterInitStructure.CAN_FilterMaskIdHigh 0x0000; CAN_FilterInitStructure.CAN_FilterMaskIdLow 0x0000; CAN_FilterInitStructure.CAN_FilterFIFOAssignment 0; CAN_FilterInitStructure.CAN_FilterActivation ENABLE; CAN_FilterInit CAN_FilterInitStructure ; 注意//#define CAN_BS1_3tq uint8_t 0x02
您可能关注的文档
- ST10B硬质合金.docx
- ST10C硬质合金.docx
- ST06F硬质合金.docx
- ST2SE电力失效保护制动器.doc
- ST10F硬质合金.docx
- st400st500地址表.doc
- ST458Ⅲ高压锅炉管规格.doc
- ST4超前锚杆技术交底.doc
- ST5112电动执行机构B4.doc
- ST20F硬质合金.docx
- 2024年文灿股份分析报告:短期海外经营有望改善,领军一体化压铸未来可期.pdf
- 2024年富佳股份分析报告:清洁电器前景可期,储能逐步贡献增量.pdf
- 2024年万源通分析报告:聚焦印制电路板,募资新建中高端产品线.pdf
- 2023年高速公路公司发展战略和经营计划.docx
- 2024年房地产行业分析报告:止跌回稳专题一,房价止跌的路径分析.pdf
- 2024年伊利股份分析报告:把握高股息低估值乳品龙头机会.pdf
- 2024年申通快递分析报告:管理改善与产能提升并举,公司处不断改善通道中.pdf
- 2024年煤炭行业:煤炭红利价值演绎与套息交易.pdf
- 2023年电力设备医疗信息化企业发展战略和经营计划.docx
- 2024年晶苑国际分析报告:卓越的跨国制衣集团,追寻朝阳永不停歇.pdf
最近下载
- 肾盂旁囊肿的研究的现状及进展.doc VIP
- 3.1《中国科学技术史序言(节选)》课件-中职高二语文(高教版2024拓展模块上册).pptx
- PCB多层压合工艺PPT课件.ppt
- 第一单元第二节+体验“云上生活”++课件 2024—2025学年川教版(2024)信息科技+七年级上册.pptx VIP
- Garmin佳明Forerunner 165 智能GPS跑步腕表说明书用户手册.pdf
- 工程项目工期关键节点和线路保证措施(模板)18.docx VIP
- 泰康入职测评考试题库答案.pdf
- Ai围棋定式大全(重排彩图).pdf
- 汽车钣喷系列教学课件--钣金件焊接工艺.ppt
- 人力资源有限公司管理制度.docx VIP
文档评论(0)