- 202104-23STM32單片機(jī)電源端并聯(lián)電容的重要性如圖,筆者用TQFP(32-100PIN)0.55MM轉(zhuǎn)直插的轉(zhuǎn)接板焊了一個STM32F207VET6的板子。板上引出了SWD調(diào)試接口(僅占用PA13和PA14),USART1串口引腳,插了一個觸摸傳感器和蜂鳴器模塊。所要實(shí)現(xiàn)的功能是:用手觸碰一下觸摸傳感器后,蜂鳴器響一聲。接觸摸傳感器模塊輸出信號接到PA0口上。在沒有接電源電容之前,每一次單片機(jī)復(fù)位(無論是軟件復(fù)位...
- 202104-23stm32的引腳有兩種用途stm32的引腳有兩種用途:GPIO(general purpose io)和AFIO(alternate function io)對于一些引腳(視芯片而定),這兩種用途都沒有,如在64腳產(chǎn)品中,OSC_IN/OSC_OUT與作為GPIO端口的PD0/PD1共用一樣的引腳,而在100、144引腳產(chǎn)品中,這四個功能各有引腳與之對應(yīng)...
- 202104-23STM32問題集之BOOT0和BOOT1的作用一、功能及目的 在每個STM32的芯片上都有兩個管腳BOOT0和BOOT1,這兩個管腳在芯片復(fù)位時的電平狀態(tài)決定了芯片復(fù)位后從哪個區(qū)域開始執(zhí)行程序。BOOT1=x BOOT0=0 // &nb...
- 202104-23STM32系統(tǒng)時鐘設(shè)置,采用外部有源晶振相關(guān)配置問題調(diào)試STM32系統(tǒng)時鐘設(shè)置時遇到一個問題:TIM2定時1Ms,TIM2中斷服務(wù)函數(shù)time++,time=100時LED狀態(tài)改變。程序運(yùn)行后發(fā)現(xiàn)LED不是按照0.1S的時間閃爍,閃爍的很慢。查找程序發(fā)現(xiàn)在系統(tǒng)時鐘初始化時,RCC_HSEConfig(RCC_HSE_Bypass); 語句配置不對,此語句解釋為HSE晶振被外部時鐘旁路。指將芯片內(nèi)部的用于外部晶體起振和功...
- 202104-23stm32 boot0 boot1的啟動方式STM32 三種啟動模式對應(yīng)的存儲介質(zhì)君是芯片內(nèi)置的,它們是: 1.用戶閃存 =芯片內(nèi)置的Flash 2.SRAM=芯片內(nèi)置的RAM區(qū),就是內(nèi)存了。 3.系統(tǒng)存儲器=芯片內(nèi)部一塊特定的區(qū)域,芯片出廠時在這個區(qū)域預(yù)置了一段bootloader,就是同事的ISP升級程序,這個 區(qū)域的內(nèi)容在芯片出現(xiàn)后沒偶人能...