ともの技術メモコンテンツへスキップともの技術メモ趣味の電子工作などの記録。時にLinuxへ行ったり、ガジェットに浮気したりするので、なかなかまとまらない。NanoでLチカにトライしてみます。Examplesをクリック(3)します。GD32Vのarduino-blinkをクリックして選択して、Importをクリックします。サンプルプロジェクトが作成されますので、プロジェクトディレクトリの中のplatform.iniを選択(1)して編集します。ボード定義のうち、不要な部分(gd32vf103v-evalの方、2の部分)を削除します。dfuを3の部分(env:sipeed-longan-nanoの中)に追加します。更新したら1のマークをクリックしてビルド(コンパイル)します。成功すると2のような感じで結果が表示されます。Nano(sipeed-longan-nano)の両方のビルドがされるようですボードのgd32vf103v-evalの定義を消し忘れてました。ちなみに、ソースコードは左側のツリーのsrcの下にBlink.cppがありますので、そこで確認できます。NanoのBOOT0ボタンを押しながらRESETを押して(離して)、BOOT0ボタンを離すと書き込み準備ができているはず・・・・です。Nanoが動作を始める瞬間=RESETが離される瞬間にBOOT0が押されていればOK)1のチェックマークを押すと書き込みが始まります。画面が流れますが、最終的に2のようにFAILEDという表示が出るのですが、LEDは赤色で点滅を始めます。ソースコードのdelay()のパラメータを変えると周期も変わりますので、書き込みはできています。書き込みもできて、Lチカまで到達しましたが、まだまだの感じです。it.出力を見ると、いくつか課題が見えます。書き込みも評価ボードにも行おうとして失敗していること(まあ、これはいいでしょう)(Linux版の)DFUはGD32VF103には未対応であることがわかります。コメントをキャンセルメールアドレスが公開されることはありません。date*日本語が含まれない投稿は無視されますのでご注意ください。