原文: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