2022年4月21日木曜日

Blackfin DSPのMiniConfig Terminalの使い方(PATHを通してコマンドラインからLチカプログラム書き込み)

Blackfin DSPの書籍に付属しているCD-ROMからソフトウェアをセットアップすると,GUI書き込みツールとCUI書き込みツールがインストールされます.ただ,これだけでは以下のような状態で,プログラムを自由に作成して書き込むことができません.

  • CUIプログラムがメニューから呼び出しているのはC:\Program Files (x86)\CuBeatSystems\Blackfin MiniConfig for IFX-49\bin\miniconfig-terminal.batで,コマンドプロンプト窓の背景色を緑色にして,このディレクトリを作業ディレクトリとしてcmd.exeを実行している.ここで,miniconfig-cui.exeプログラムを実行するとプログラムの書き込みができるが,このディレクトリにPATHが通っていないため,ソースコードのあるディレクトリで実行できない.
  • GUIプログラムからはUSB-DACを含む様々なサンプルプログラムを書き込むことができるが,自分でコンパイルしたプログラムを指定して書き込むことができない.
そこで,まず前者を解決したいと思います.PATHをこのディレクトリに通します.
  1. まず「システムのプロパティ」ウィンドウを開きます.このためには,「Windowsキー+s」を押して,表示された検索ボックスに「システムの詳細」と入力します.すると「システムの詳細設定の表示」が表示されるので,これをクリックしてください.
  2. 「システムのプロパティ」ウィンドウが開きます.「詳細設定」タブが選択されているので,このウィンドウの一番下にある「環境変数」ボタンをクリックします.
  3. 上の「ユーザー環境変数」のPath環境変数の最後に,先ほどのディレクトリをセミコロンで区切って書き加えます.Pathの行をクリックして選択した後,「編集」ボタンをクリックしてください.
  4. 「環境変数名の編集」ウィンドウが開きます.このウィンドウにはPathの通っているディレクトリ(コマンドプロンプトでコマンドを入力したとき,その実行ファイルを検索するディレクトリ)が1行に1個ずつ書かれています.「参照」ボタンをクリックして「PC」→「C:」→「Program Files (x86)」→「CuBeatSystems」→「Blackfin MiniConfig for IFX-49」→「bin」を選択して「OK」ボタンをクリックすると,一番下の行に「C:\Program Files (x86)\CuBeatSystems\Blackfin MiniConfig for IFX-49\bin」が追加されます.「OK」ボタンをクリックしてこのウィンドウを閉じます.
  5. 「環境変数」ウィンドウで「OK」ボタンをクリックしてこのウィンドウを閉じます.
  6. 「システムのプロパティ」ウィンドウで「OK」ボタンをクリックしてこのウィンドウを閉じます.
  7. 改めてWindowsメニューから「Blackfin MiniConfig Terminal」を開きます.「echo %PATH%」というコマンドを打ち込んでEnterキーを押すと,一番最後に今追加したディレクトリが表示されています.

  8. これで,普通にコマンドプロンプトから,どのディレクトリにいても「miniconfig-cui.exe」コマンドが実行できるようになりました.

  9. 直前の3つのディレクトリにはgccなどのプログラム作成に必要なコマンドが含まれていますので,これでプログラム作成から書き込みまですべてのコマンドにPATHが通った状態になりました.
以上で,led_blinkのディレクトリで右クリックをしてターミナルを開き,書籍の36ページのリスト2のコマンドラインでプログラムを書き込むことができるようになりました.

















0 件のコメント:

コメントを投稿