標(biāo)題: 關(guān)于STM32單片機點亮c13口led燈程序 端口寄存器理解 [打印本頁]

作者: lyonkon    時間: 2023-4-27 13:34
標(biāo)題: 關(guān)于STM32單片機點亮c13口led燈程序 端口寄存器理解


stm32c8t6單片機端口寄存器如圖描述,沒有對齊看不出來所說的功能是指定的哪一位。還有IO口7個寄存器,功能描述難以理解,描述沒有案例作為理解。所以我寫的程序無法依據(jù)功能描述賦正確的值。
程序功能:點亮c13口led燈

作者: Hephaestus    時間: 2023-4-27 14:50
用庫函數(shù)多方便,不要自找麻煩。
作者: yzwzfyz    時間: 2023-4-28 10:57
會看芯片手冊寫程序,贊一下。離精通不遠了。
作者: Hephaestus    時間: 2023-4-28 16:40
yzwzfyz 發(fā)表于 2023-4-28 10:57
會看芯片手冊寫程序,贊一下。離精通不遠了。

看得懂就回復(fù),看不懂就別說了,樓主代碼除了最后一行END以外,所有的代碼都是錯的。
作者: zhazhengfeng    時間: 2023-4-28 21:58
位號啊,很清楚,雙字為32位
作者: zhazhengfeng    時間: 2023-4-28 21:59
2個位對應(yīng)一個端口
作者: zhazhengfeng    時間: 2023-4-28 21:59
從寄存器著手是對的,不要從庫函數(shù)起步
作者: lyonkon    時間: 2023-4-29 13:23
請問APB2的首地址是哪一個。 這是照著視頻抄的,芯片型號不一樣所以數(shù)據(jù)隨便寫的,視頻上程序?qū)懲炅?要加入一個 . S入口固件。因為視頻不清楚。不知道是加的什么名字。我試了一下md.s編譯后又出現(xiàn)其他錯誤。

作者: Hephaestus    時間: 2023-4-29 14:30
103C8那就是MD,你添加的正確,其他錯誤再貼出來。
作者: lyonkon    時間: 2023-4-29 15:24
芯片型號是stm32f103c8t6

作者: Hephaestus    時間: 2023-4-29 20:12
你都已經(jīng)打算用匯編了,怎么人家提供的現(xiàn)成的匯編代碼都不帶看一看的???就你這態(tài)度一輩子都學(xué)不會。
作者: Hephaestus    時間: 2023-4-30 08:49
又要搞匯編,項目里面現(xiàn)成的匯編文件都不愿意看,隨你的便好了。
作者: lyonkon    時間: 2023-4-30 12:14
學(xué)51的時候,點led十幾分鐘就會了,學(xué)stm32點亮led用了大概一個星期,還是在學(xué)段時間51的基礎(chǔ)上。大部分時間沒有在編程和學(xué)習(xí)上,而是配置工程模板。關(guān)于C語言我實在學(xué)不下去的情況下才學(xué)的匯編,不是要標(biāo)新立異,

作者: Hephaestus    時間: 2023-4-30 12:57
c都學(xué)不下去那么搞匯編就只能算胡鬧了。




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