我們使用命令“vi Makefile”進(jìn)入Makefile。如圖 1所示:![]() 添加內(nèi)容如下。 ![]() ![]() 第2行TARGET修改為“key”。 第14行在變量 INCDIRS 中添加GPIO和按鍵驅(qū)動(dòng)頭文件路徑,也就是文件gpio.h和key.h的路徑。 第22行在變量 SRCDIRS 中添加GPIO和按鍵驅(qū)動(dòng)文件路徑,也就是文件gpio.c和key.c的路徑。 部分截圖圖 2所示: ![]() 修改之后保存并退出。 鏈接腳本文件保持不變。 然后我們?cè)诮K端輸入命令“make”編譯編譯代碼。如圖
我們使用命令“l(fā)s”可以看到生成的key.bin文件,如圖
我們使用命令“chmod 777 create_imx”修改create_imx文件權(quán)限。如圖
然后使用命令“./create_imx key.bin”生成燒寫文件bare.imx,如圖
我們將生成的bare.imx文件通過(guò)SSH軟件拷貝到mfg燒寫工具內(nèi)對(duì)應(yīng)文件,這一步可以參考前面的燒寫章節(jié)。將撥碼開(kāi)關(guān)切換成燒寫模式,上電燒寫等待燒寫完成,然后將撥碼開(kāi)關(guān)切換回啟動(dòng)模式,等待程序正常運(yùn)行,我們即可通過(guò)按壓按鍵來(lái)控制蜂鳴器發(fā)聲的實(shí)驗(yàn)結(jié)果。 |