STM32 ucLinux環境搭建

2021-07-08 21:52:41 字數 858 閱讀 8177

uclinux用到的資源

1、usblib安裝

./configure --disable-udev

make

sudo make install

2、open ocd 安裝

sudo apt-get install libtool autoconf automake texinfo

./configure --prefix=/usr/local --enable-jlink --enable-ulink --enable-stlink

echo -e "all:\ninstall:" > doc/makefile

make

sudo make install

3、genromfs-0.5.2安裝

make

sudo make install

4、arm-2010q1安裝

gedit ~/.bashrc

加 export path=/home/build/tools/arm-2010q1/bin:$path

解壓,設定環境變數

5、st-link/v2不能掛載到virtualbox的解決辦法

virtualbox從st-link/v2讀到的序列號是亂碼,在虛擬機器設定中將st-link/v2新增到usb裝置篩選器中,並編輯該篩選器將其序列號清空,就可以解決這個問題。

6、新增usb訪問許可權

sudo gedit /etc/udev/rules.d/50-myusb.rules

增加 subsystems=="usb", attrs=="0483", attrs=="3748", group="build", mode="0666"

STM32 GCC編譯環境搭建

官方安裝說明 1 在 usr local目錄下新建 complier 資料夾 存放編譯工具鏈 cd user local mkdir complier chmod r 777 complier cd complier 2 把編譯工具鏈拷貝到 complier 目錄中解壓 cp home ysw wo...

STM32F030開發環境搭建

長話短說,由於突然要除錯別人畫的一塊板子,用的是stm32f030除錯乙個adc.include stm32f0xx hal.h 這裡這個標頭檔案要放在其他標頭檔案前面,就是乙個順序問題。不然會報錯一堆未定義。這個問題可能以後編譯器會優化吧,目前先記著。然後需要編譯除錯。我只有dap link,但是...

MACOS下配置Stm32開發環境

斷斷續續在學stm32,實在是討厭mdk那種寫 的風格,所以,一直在windows和deepin間折騰,都有各種不好的地方。也想過在mac上試,不過我只有黑蘋果,害怕各種硬體問題導致的錯誤,就一直沒有嘗試。可是,最近那個cubemx在win下也出問題,所以,我決定嘗試一下。沒想到,竟然可以滿足目前的...