在window上搭建樹莓派4b的RT-Thread開發環境2


在window上搭建樹莓派4b的RT-Thread開發環境

toc

1.說明

因為前面樹莓派rtt開發環境都是在Ubuntu上進行環境搭建,但是大部分人都是采用Ubuntu進行環境搭建。所以這里我也講述一下樹莓派4的RTT在windows進行開發的流程。

通過這篇文章,可以實現在window開發搭建樹莓派4的rtt環境。

2.交叉編譯工具鏈下載

從官網上去下載window上的教程編譯工具鏈。

下載地址:

https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads

可以找到相關的下載地址

也留下了百度網盤的鏈接地址:

鏈接:https://pan.baidu.com/s/1v7LGTfusV8N4gE-va6l-fA
提取碼:acpl

這個工具鏈是針對window上搭建環境的。

下載完成后,建議用7-zip解壓。要解壓兩次。用其他的解壓工具有可能會有錯誤。

解壓后放到gnu_gcc目錄

解壓的目錄建議在env/tools/gnu_gcc目錄。

3.編譯代碼

解壓完成后,編譯代碼設置bsp\raspberry-pi\raspi4\rtconfig.py

設置路徑如下:

修改為自己的GCC工具鏈的路徑。

4.編譯代碼

打開env工具,輸入scons進行編譯即可。

注意,最好在第一次編譯之前輸入scons -c清理一下。

然后輸入scons開始編譯。

5.注意事項

以上方法也適用於在raspi3-64位的系統中搭建Windows上的開發環境。

主要需要注意的是gcc壓縮文件的解壓問題,這個容易造成編譯鏈接失敗的情況。

另外就是初次編譯,建議輸入scons -c,接着開始編譯代碼。

6.固件下載

可以在制作好的sd卡啟動盤中放入固件(rtthread.bin)。

修改config.txt文件如下:

enable_uart=1
arm_64bit=1
kernel=rtthread.bin

也可以通過window上的tftp服務器的方式進行傳輸,看我之前的文章:

對於樹莓派64位的rtt開發環境搭建就介紹到這里。






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM