2023年12月1日金曜日

おじさん工房SDR-3トランシーバー 開発ツール

 おじさん工房SDR-3トランシーバー開発ツールについて、トランジスタ技術 2018年 9月号 付録DVD-ROM : SDR-3 ソースコードを参考に開発・コンパイルすれば実行できます。
JI1UDD局がCWモード・Sメーター・ウォーターフォール機能追加を発表しています(私も同機能を追加しました)追加機能がこちらに詳しく紹介しています。【https://github.com/ji1udd/SDR-3










SDR-3 開発ツール
開発ツールのインストール方法:【https://ojisankoubou.web.fc2.com/sdr-3/tool.html

gccの入手:【https://developer.arm.com/downloads/-/gnu-rm
[gcc-arm-none-eabi-...zip]展開






gnumake の入手:
https://gnuwin32.sourceforge.net/packages/make.htm
ダウンロード
[make-3.81-bin.zip]展開
[make-3.81-dep.zip]展開




coreutil(rm) の入手:
https://gnuwin32.sourceforge.net/packages/coreutils.htm
ダウンロード
[coreutils-5.3.0-bin.zip]展開






【make-3.81-bin】【bin】
[make]






【make-3.81-dep】【bin】
[libiconv2.dll][libintl3.dll]







【coreutils-5.3.0-bin】【bin】
[rm]








[make]
[rm]
[libiconv2.dll]
[libintl3.dll]
 コピーして
【gcc-arm-none-eabi-...】
【bin】貼付け





SDR-3 ソースコード




トランジスタ技術 2018年 9月号 付録DVD-ROM : SDR-3 ソースコード
【SSB_trx】フォルダに
【bin】フォルダを作成する(コンパイル時、実行ファイルmain.hex作成保存)
Visual Studio Codeを実行して
[ARM-GCC用DOS窓utf-8.bat]の
2 SET PAT=gcc保存場所... \gcc-arm-none-eabi-...  \bin....↑gcc保存場所変更


Visual Studio Code[ARM-GCC用DOS窓utf-8.bat]


ARM-GCC用DOS窓utf-8.bat
ARM-GCC用DOS窓utf-8.bat 実行
[make clean]
[make]ソースコードコンパイル


\SSB_trx\bin

【SSB_trx】フォルダ
【bin】
[main.hex]実行ファイルが作成される



SDR-3 マイコンにプログラム書き込み
SDR-3 組立マニュアルより
●[SDR-3 組み立てマニュアル 20180628]クリックするとマニュアルがダウウンロードされる。









●FlashLoaderDemonstrator をダウンロード・インストール
https://www.st.com/ja/development-tools/flasher-stm32.html
●RESETとBOOTを同時に押す
次にRESETを離してからBOOTを離す。(BOOT モードにする)
●FlashLoaderDemonstrator]を実行する。
●[COM9]接続ポート指定
 [Next]・・
●実行ファイル(mainxxxx.hex)保存場所・ファイル名を指定
 [Next]









0 件のコメント:

コメントを投稿

Raspberry Pi Donkey Car スマートカー

  2020年に製作したDonkey Car スマートカー について記事にしました。 Donkey CarはRaspberry Pi のカメラからコースを ディープラーニングさせ自動走行を行います。(動画は白線上を自動走行)   動画