❶ stm32單片機;想弄一個流水燈的程序
流水燈只需要GPIO和RCC就可以了,弄個固件庫使用手冊看看,你就會了,很簡單的
❷ STM32流水燈程序的問題
在LED1( OFF );後再加一個延時,試試。
❸ 在linux中寫arm上的音頻應用程序也需要些makefile嗎
makefile 是 make 這個自動化編譯程序的過程式控制制的執行腳本。
你如果不需要這個東西,或者你自己寫了替代性的編譯過程式控制制,完全可以不需要。
不過你如果不寫這個通用的東西,你的程序給別人時,你要說明怎麼編譯才能做出可執行程序。
你問這個問題,給我感覺你還是連為什麼寫程序都不知道。那你現在寫程序不覺得茫然無目的嗎?
❹ 嵌入式程序員需要會編寫Makefile嗎
我前面和你一樣的想法,之後感覺不行也,大多情況下都得懂點它的使用規則,至少要能看懂變數(包括些重要的系統變數)、函數、隱含規則。
❺ 在linux系統下運行流水燈,必須經過驅動程序嗎
要想在linux下訪問硬體,最好的辦法就是在內核態下編程,將程序編譯成ko形式,通過insmod導入系回統即可。答
你想在應用層編程,也成,好像是直接可以訪問底層IO的。但說實話,還沒第一種方法方便。
內核態編程,加點頭文件,代碼里加點標準的聲明和初始化,再寫個非常簡單的Makefile,齊活。
❻ 嵌入式寫一個c語言程序,為什麼要用到makefile
因為一個make命令就可以完成makefile里所有的命令
❼ 學習arm是不是剛開始就要學會編寫makefile文件
我的經驗是
一:先學會一些命令 學會在linux上安裝卸載軟體
二:你要會Makefile(也就是說你要會在linux下編寫,調試程序)
這是必須的
然後就是移植和驅動編寫的學習啦
❽ ARM用C語言編寫流水燈的程序在linux環境下鏈接!!
首先編寫流水燈的linux驅動,然後編寫程序讓流水燈怎樣亮。就是驅動與應用程序分開開發。你的ARM裸跑玩轉了的前提下,沒有裸跑的基礎,更不可能在系統里跑。
❾ 單片機流水燈程序
用的什麼單片機?
--------------------
看了電路圖,就知道了。
既不是32個串口,也根本不使用串口。
;32個LED顯示初版始化:
MOV P0, #3FH
MOV P1, #3CH
MOV P2, #2AH
MOV P3, #47H
;循環移位權:
_LOOP:
MOV A, P0
RRC A
MOV A, P1
RRC A
MOV P1, A
MOV A, P2
RRC A
MOV P2, A
MOV A, P3
RRC A
MOV P3, A
MOV A, P0
RRC A
MOV P0, A
LCALL _DELAY1S
SJMP _LOOP
;延時子程序:
_DELAY1S:
…………
RET
❿ 用ARM設計一個流水燈實驗
延時函數就抄不用解釋里吧,代碼中控制的是arm板子0X16到0X24到8個GPIO。
IO0SET=(0x01<<j);
說到是給0X16GPIO設置高,就是亮。
IO0CLR=(0x01<<j);
這是把相應到GPIO置低。
其他設置中斷到你就記住用法就可以了。應該有操作手冊。