无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

富芮坤FR801xH使用GCC配置編譯環(huán)境

2023-08-12 17:58 作者:SuChildren  | 我要投稿

該專欄文章教程同樣適用于富芮坤其他系列芯片。

使用GCC配置編譯環(huán)境步驟:

  1. ?Windows安裝Make工具

  2. ?安裝arm-none-eabi-gcc嵌入式交叉編譯器

  3. 編譯工程

步驟一? Windows安裝Make工具

下載地址:https://gnuwin32.sourceforge.net/packages/make.htm

選擇Complete package, except sources(沒有源碼的安裝版本) ,安裝之后將安裝目錄C:\Program Files (x86)\GnuWin32\bin加入到系統(tǒng)環(huán)境變量。(注:可安裝到其他指定路徑。

此處我將軟件安裝到了F盤

參考鏈接:https://chyichin.blog.csdn.net/article/details/131262178?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EYuanLiJiHua%7EPosition-2-131262178-blog-128243761.235%5Ev38%5Epc_relevant_sort_base3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EYuanLiJiHua%7EPosition-2-131262178-blog-128243761.235%5Ev38%5Epc_relevant_sort_base3&utm_relevant_index=5

之后在鍵盤按下“WIN+R”,輸入CMD,打開命令行工具。

輸入:make -v

如上圖所示,Make軟件版本被打印出來,說明Make軟件能正常使用了。


步驟二??安裝arm-none-eabi-gcc嵌入式交叉編譯器

下載地址:https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads

進入官網(wǎng)后,向下滑,如上圖所示,下載.exe安裝程序。

待安裝完成后,如下圖所示,勾選第三、四項,將路徑添加到系統(tǒng)環(huán)境變量。

如果忘記勾選也沒關(guān)系,回看到步驟一添加環(huán)境變量的過程,將“F:\GNU Arm Embedded Toolchain\10 2021.10\bin”添加到環(huán)境變量中。(注:此處我安裝在F盤,請根據(jù)自行安裝的位置選擇對應(yīng)的路徑。

之后,同樣是驗證軟件是否能正常使用。

打開CMD,輸入:arm-none-eabi-gcc -v

gcc版本號被打印出來,說明該工具已經(jīng)可以正常使用了。


步驟三? 編譯工程

SDK下載地址:https://gitee.com/freqchip/FR801xH-SDK

下載完成后,定位到“FR801xH-SDK\examples\none_evm\ble_simple_peripheral\gcc”路徑下,在路徑欄輸入“cmd”,點擊回車,打開命令行工具。

輸入:make

工程會自動編譯,并生成用于燒錄的bin文件。

在上圖中,有這樣一個錯誤:''arm-none-eabi-objdump'' 不是內(nèi)部或外部命令,也不是可運行的程序

不知道大家的電腦上會不會報錯,我沒有找到這條指令是在哪里編寫的。

arm-none-eabi-objdump是存在的,并且在cmd上可以運行,但是根據(jù)報錯內(nèi)容,可以發(fā)現(xiàn),這是一個帶單引號的arm-none-eabi-objdump,即運行的是'arm-none-eabi-objdump'

因此產(chǎn)生了該報錯,導致反匯編文件無法生成。

解決方法如下

定位到“F:\GNU Arm Embedded Toolchain\10 2021.10\bin”路徑下,找到arm-none-eabi-objdump.exe,將該程序重命名為'arm-none-eabi-objdump'.exe。也就是給該文件名添加個單引號。

之后刪除“build”文件夾,重新編譯工程,可以發(fā)現(xiàn)已經(jīng)沒有報錯啦。

感謝大家的閱讀,以上操作過程中如果出現(xiàn)問題,可在評論區(qū)留言,我會盡量為大家解答。

富芮坤FR801xH使用GCC配置編譯環(huán)境的評論 (共 條)

分享到微博請遵守國家法律
仁怀市| 西乌珠穆沁旗| 盖州市| 巴彦淖尔市| 从江县| 扬中市| 壤塘县| 渭源县| 安庆市| 封开县| 西安市| 镇宁| 喀喇| 霍城县| 深州市| 平顺县| 无为县| 南陵县| 开封市| 贺州市| 汨罗市| 遂平县| 阳信县| 庆安县| 瓦房店市| 邯郸县| 油尖旺区| 黄龙县| 中山市| 顺昌县| 曲沃县| 永宁县| 连州市| 德庆县| 沾化县| 三门县| 桃园县| 玉溪市| 通州市| 阳泉市| 瓮安县|