標(biāo)題: (已解決)請(qǐng)教STM32單片機(jī)SYSTICK定時(shí)器編譯問題 [打印本頁(yè)]

作者: 13872888583    時(shí)間: 2022-9-6 11:42
標(biāo)題: (已解決)請(qǐng)教STM32單片機(jī)SYSTICK定時(shí)器編譯問題
感覺現(xiàn)在STM32學(xué)習(xí)比51單片機(jī)難多了,對(duì)照著教程來學(xué)習(xí),還編譯不過,之前這個(gè)問題在論壇問過,按鍵沒有反應(yīng)的問題,解決了,但是按鍵反應(yīng)遲鈍,我在網(wǎng)上找到的資料說是延時(shí)程序的問題,就沒有管他,后面學(xué)習(xí)systick定時(shí)器的時(shí)候,就打算用它解決此問題,可惜,編譯的時(shí)候一個(gè)錯(cuò)誤,一個(gè)警告,意思是我沒有聲明,我找到的資料都是用這個(gè)定時(shí)器,只需要需要misc.c這個(gè)函數(shù)就可以了,問題是,這個(gè)函數(shù)我一直都有,后面的C++路徑也添加了,也是一樣,請(qǐng)教各位還需要添加其它函數(shù)嗎或者設(shè)置哪里,還是我的軟件版本不對(duì)呢,我想起之前的創(chuàng)建模板,也是,怎么都編譯不過,后來網(wǎng)上查到了,在C++那里刪除一點(diǎn)東西,才編譯的過,我很郁悶,照著教程來,編譯不過,教程自來的模板到時(shí)可以,難道我的軟件版本太高嗎?

51hei瀏覽器截圖20220905202924.png (74.03 KB, 下載次數(shù): 53)

51hei瀏覽器截圖20220905202924.png

4按鍵輸入 - 1.7z

208.51 KB, 下載次數(shù): 5


作者: Hephaestus    時(shí)間: 2022-9-6 21:34
既然下面delay里面的代碼都沒有錯(cuò),那么出錯(cuò)的那一行可以這么寫:
  1. SysTick->CTRL&=0xfb;
復(fù)制代碼

作者: 13872888583    時(shí)間: 2022-9-7 08:56
Hephaestus 發(fā)表于 2022-9-6 21:34
既然下面delay里面的代碼都沒有錯(cuò),那么出錯(cuò)的那一行可以這么寫:

謝謝老師,這樣寫的確讓我長(zhǎng)見識(shí)了,昨晚改了之后,程序就編譯過了,程序運(yùn)行也正常,加分獎(jiǎng)勵(lì)一下,謝謝了




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1