欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 關(guān)于keil5 mdk匯編語言編譯錯(cuò)誤問題 [打印本頁]

作者: lyonkon    時(shí)間: 2023-4-29 20:15
標(biāo)題: 關(guān)于keil5 mdk匯編語言編譯錯(cuò)誤問題
因?yàn)殛P(guān)于stm32匯編教程很少,翻遍網(wǎng)頁也只找到兩個(gè)例程。而且無法編譯。所以勞煩大家,好不容易找到一個(gè)程序樣板如圖,還是編譯無法通過!!

作者: Hephaestus    時(shí)間: 2023-4-30 15:50
又想著要搞匯編,怎么寫匯編的書也不看,項(xiàng)目里面現(xiàn)成的匯編文件不去看,沒個(gè)一百年你這匯編是學(xué)不會(huì)的。
作者: lyonkon    時(shí)間: 2023-4-30 18:45
Hephaestus 發(fā)表于 2023-4-30 15:50
又想著要搞匯編,怎么寫匯編的書也不看,項(xiàng)目里面現(xiàn)成的匯編文件不去看,沒個(gè)一百年你這匯編是學(xué)不會(huì)的。

看視頻推薦,買了一本cortx-m3權(quán)威指南,但上面沒有例程,匯編只是一帶而過。其他書籍也沒敢買。上面這個(gè)問題我解決了,接下來準(zhǔn)備匯編點(diǎn)燈,看了下《指南》發(fā)現(xiàn)EQU指令和51單片機(jī)不一樣,mov指令只針對(duì)核心寄存器,外設(shè)寄存器賦值現(xiàn)在不會(huì),如果你有這方面書籍,請(qǐng)推薦一本
作者: Hephaestus    時(shí)間: 2023-4-30 19:40
lyonkon 發(fā)表于 2023-4-30 18:45
看視頻推薦,買了一本cortx-m3權(quán)威指南,但上面沒有例程,匯編只是一帶而過。其他書籍也沒敢買。上面這個(gè) ...

看過權(quán)威指南進(jìn)階就不用看書了,打開庫例程,編譯選擇生成s文件,看s文件里面怎么寫的就知道了。

看看你發(fā)的這個(gè)帖子:關(guān)于STM32單片機(jī)點(diǎn)亮c13口led燈程序 端口寄存器理解 主貼貼出來的匯編代碼
再看看這本權(quán)威指南:



打紅叉那部分你可以不看



這半張紙的內(nèi)容已經(jīng)足以說明你寫的匯編文件就沒有一句話是對(duì)的,你根本就沒看過書,就敢寫文件?

作者: lyonkon    時(shí)間: 2023-5-1 00:10
Hephaestus 發(fā)表于 2023-4-30 19:40
看過權(quán)威指南進(jìn)階就不用看書了,打開庫例程,編譯選擇生成s文件,看s文件里面怎么寫的就知道了。

看看 ...

我的書是中文譯版,看作者是同一個(gè)人應(yīng)該就是了。感謝!亮燈成功.    for stm32f103c8t6

作者: Hephaestus    時(shí)間: 2023-5-1 20:01
你對(duì)EQU這種非常不規(guī)范的寫法的熱愛,也太深沉了。
LDR R0,=RCC
這實(shí)際上是個(gè)偽指令,真實(shí)指令是:
LDR R0,RCC
RCC DCD 0x40021018

你這個(gè)代碼還有優(yōu)化空間,17行可以刪除,19行改成:
STR R1,[R0,#12]

c編譯器生成的代碼比你自己瞎寫的效率高多了。
作者: pdwdzz    時(shí)間: 2023-5-2 23:27
咱們還是老老實(shí)實(shí)用C,說什么匯編效率比C高的,那說的是大神寫的。大部分人寫的匯編都是又臭又長(zhǎng)。編譯器不開優(yōu)化效率都比他高。




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