历史上的今天
今天是:2024年09月02日(星期一)
2018年09月02日 | STM32f105 CAN调试心得
2018-09-02 来源:eefocus
stm32f105是stm32中的互联型产品,在库函数中用STM32F10X_CL的宏定义。默认外部晶振是25M。
库函数中关于STM32F10X_CL(105/107)的时钟设置和f103的不一样。区别就在于默认的25M晶振,分频倍频的过程也不一样。
调试CAN的时候一直没弄清楚f105的时钟是怎么设置的,以为和f103一样,时钟调试不出来。晚上在学长的指点下,把问题找了出来。算是一点调试心得吧。
史海拾趣
|
大家好!我用的单片机是C8051F020,我的三个IO口出了问题,设置IO口是漏极开路状态,交叉开关也没问题,没有数字外设。有两个奇怪的现象 一。我写P2=0XFF;,在KEIL中看P2.7始终是0,其它口是1.量单片机P2.7引脚,引脚上也是0V电压,也就是说无法 ...… 查看全部问答> |
|
出问题的代码如下: #pragma memory = dataseg(DATA16_N) float fa; ... 我的本意是想把变量定义在非易失RAM中(0x200~5ff),在编译后,从第二句开始就提示如下警告信息: Warning[Be008]: a #pragma dataseg is active but is not applica××e to ...… 查看全部问答> |
|
我准备用28335控制PMSM电机,发现理论和实践有一些脱节,求指点。 1)控制对像有名值模型和标幺化模型的特性是不是一致的?比如零极点位置是不是完全一样。或者换个问法针对有名值模型和标幺化模型设计的补偿器是不是完全一样? ...… 查看全部问答> |
|
把51单片机红外遥控的程序改成能在Arduino编译环境中运行的程序 我是一个初学者,对于单片机的程序很迷糊,我想用红外遥控来控制一个机器人,板子是Arduino 2009 MEGA168,晶振16M,可是卖家给我的程序只有51单片机的,上面很多库函数 在Arduino的编译环境是没有的,下面是红外遥控的解码程序,烦请各位大神帮忙 ...… 查看全部问答> |




