原文:STM32F103外部晶振由8M变为12M

STM 官方提供的库文件中,HSE 外部高速时钟 默认为 MHz,最高主频为 MHz,如果将HSE变为 MHz,不修改库文件的话,最高主频则变为 MHz,最典型的问题就是USART可以通信,但是接收到的数据与发送的不一致,并且找不到啥原因,害的我瞎折腾了一整天,下面列举需要修改的地方。 修改stm f x.h中的HSE VALUE,原本的代码如下: if defined HSE VALUE ifd ...

2017-10-30 15:23 0 1742 推荐指数:

查看详情

STM328M12M方法

由于STM32F10x库官方采用的是默认的外接8MHz,因此造成很多用户也采用了8MHz的,但是,8MHz的不是必须的,其他频点的也是可行的,只需要在库中做相应的修改就行。 在论坛上看到很多用户反映,使用外接12MHz的,会造成很多的问题,如USART的波特率 ...

Fri Jan 11 22:30:00 CST 2019 0 678
单片机stm32F103单片机不起的原因分析

  这是我在做单片机最小系统板时候碰到的问题,之前虽然也做过相似的板子,可是未曾出现过无源不起的问题。下面是我在遇到问题后的一些检查,排除问题的过程。本人小菜鸟一个,文章中如有错误和不足,还望各位大佬指正和补充。   事情是这样的,本人做了一款32单片机最小系统板(先叫它老大),在老大出 ...

Thu Oct 24 17:58:00 CST 2019 0 635
【转】STM32的几种延时方法(基于MDK固件库3.0,8M

STM32的几种延时方法(基于MDK固件库3.0,8M) 单片机编程过程中经常用到延时函数,最常用的莫过于微秒级延时delay_us( )和毫秒级delay_ms( )。 1.普通延时法 这个比较简单,让单片机做一些无关紧要的工作来打发时间,经常用循环来实现,不过要做的比较 ...

Sat Apr 28 19:19:00 CST 2012 0 3175
STM32F103外部中断编程

STM32F103外部中断编程    中断,顾名思义就是停下手头的活,去干另外一件急活,干完急活然后回来继续干手头的活。 单片机和人一样,有时候也有更急的程序需要执行,执行完之后再回来执行之前正在执行的程序。今天就来试试如何让单片机中断当前任务,执行其他任务 ...

Wed Jun 22 02:13:00 CST 2016 0 11134
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM