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