0完全な雑記(ポエム)です。言い訳記事と言ってもいいですね。USBデバイス作りたい(できるとは言っていない)先の記事でSWDデバッガの作成を行いました。ソフトは自作ではなく、イマイチ納得がいかないのが現状です。いっても、それじゃあ作りますといってもすぐには出来ないのが現状。そもそもUSBの使い方がわからないのです。調べてみると作例はいくつかありますが殆ど既存のライブラリを用いている。これは自分のポリシーに反します。いっても、何をどうしたらいいのかまっったくわからないという状態なので嫌々ながらHALライブラリでUSB_CDCをやってみました。これで自分でもできるやろと思ったが甘かったようで、深い関数階層とファイルディスクリプタ云々にやられ、1日かけたがホストに認識すらしてもらえないという状況。今度またHALではなくLLを用いて再挑戦してみたいと思います。あのマイコンどうなった?シリーズMSP430あの省電力マイコンです。言って嫌気がさして来ました。具体的な理由ですが、内部クロックがズレすぎているのです。これはUARTを動かす時に判明したのですが、何度計算を確認しても合っているはずなのにデータビットが欠落する。これはおかしいということでオシロで波形観測をしたところ、微妙に周波数が異なることが判明。キャリブレーションすればいいじゃんということですが面倒に感じてしまって。手順とか覚えてないですが、また気が向いたらやろうとか思って今までズルズルと来ました。RX631これはTwitterのフォロワーさんが思われていることでしょう。いうのも、サークルの後輩が次のマイクロマウスにRX631マイコンを使うらしくて評価すると言うのですね。それで余分に買ってある文があると言うのでちょうだいと言った次第。64pinで半田付けをしましたが、なんと電圧レベルを3.3Vと5Vで間違えて印加、無事死亡といった結末に。ESP32こいつには期待しています。見捨てたわけではありません。興味の対象があっちらこっちら行くだけであって、気が向いたらゴリゴリやりたいです。〆と言うわけでスマホからの投稿ですので雑文失礼しました。バイト頑張って来ます。加工と書き込みプログラムの作成を行っていきましょう。これを見てみましょう。ついて書きたいと思います。プロジェクトフォルダを開きましょう。マイコンを動かしてみました。この度は2つの開発環境で無事動作を確認したため、取り敢えずハードの環境について述べます。実際の開発環境はこの後の記事で。通信をやってみました。SAM前回に引き続き、第2回目です。