環境構築まで(Win10 with Cygwin)

 

<<gcc関係>>

以下をCygwinで適用

        gcc                    10.2.0

       

        autoconf                2.13-12

        binutils                2.34

        bison                   3.0.4

        flex                    2.6.4-2

        gcc-core               10.2.0-1

        gcc-g++                 10.2.0-1

        libstdc++6             10.2.0-1

        patchutils             0.3.4-1

        wget                    1.20.3-2

       

        make                   4.3

        gdb                    9.2-1(今回は使いませんが。。。一応)

       

<<stm32用コンパイラの適用 HALが利用可>>

gcc-arm-none-eabi-10-2020-q4-major-win32.zip を ダウンロード

       

        mkdir ./stm32                  ~/stm32/を作成

        chmod 777 ./stm32/              ここまでする必要はないかも

       

展開したフォルダを手動で配置する

        ~/stm32/

                /arm-none-eabi/

                /bin/                  <- ここに実行ファイルがある。

                /lib/

                /share/

       

        [システム][システムのプロパティ][詳細設定][環境変数]

        ユーザ環境変数+システムの環境変数, 解凍した/bin/$PATHを追加。

             

              $ arm-none-eabi-gcc -v                    <- 実行してエラーがでなければOK!