STM32f105 CAN调试心得

发布者:Enchanted2023最新更新时间:2018-09-02 来源: eefocus关键字:STM32f105  CAN调试 手机看文章 扫描二维码
随时随地手机看文章

stm32f105是stm32中的互联型产品,在库函数中用STM32F10X_CL的宏定义。默认外部晶振是25M。


库函数中关于STM32F10X_CL(105/107)的时钟设置和f103的不一样。区别就在于默认的25M晶振,分频倍频的过程也不一样。


调试CAN的时候一直没弄清楚f105的时钟是怎么设置的,以为和f103一样,时钟调试不出来。晚上在学长的指点下,把问题找了出来。算是一点调试心得吧。


关键字:STM32f105  CAN调试 引用地址:STM32f105 CAN调试心得

上一篇:STM32串口循环队列数据处理案例
下一篇:使用STM32F103做CAN的收发通信

推荐阅读最新更新时间:2024-03-16 16:12

STM32F105使用固件库的时候串口乱码解决方法
主要是根据你的外部晶振修改的。若使用的外部晶振是8M,可用如下方法修改。 将 stm32f10x.h 做如下修改,就能解决问题。 #if !defined HSE_VALUE #ifdef STM32F10X_CL #define HSE_VALUE ((uint32_t)8000000) /*! Value of the External oscillator in Hz */ #else #define HSE_VALUE ((uint32_t)8000000) /*! Value of the External oscillator in Hz */ #endif /* STM32F10X_CL */ #endif
[单片机]
STM32 CAN总线调试经验
前言 STM32 CAN代码网上很多,但大都是讲如何配置的,对于一些原理以及注意事项没有很清楚的说明。在实际调试过程中,两个设备间的通信只要设备CAN的配置一样基本就可以调通,但在增加设备的过程中,很容易出现多设备无法通信的问题,这里主要就这一问题进行说明。 硬件 STM32F042G4 + MAX3051 测试过程 测试板回来后,两个设备间的通信轻松搞定,但在增加设备的过程中,增加的设备总是不能正常通信。详细比对了一下配置,也没有任何问题。后来,仔细研读MAX3051的芯片手册,得到以下几个重要信息: MAX3051有四种工作模式 高速模式:数据传输速率可达1Mbps,但抗干扰能力弱,需要双绞线 斜率控制:可
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved