mbed-ce難航しとります
下記プロジェクトを使ってやってみましたが・・・(ToolChainのインストールでも一悶着あったが気がしてるんだが、忘れた。ずいぶんやり始めてから時間が経ったから)、環境はMacOS Sonoma14.7.2(intel)です。このマシンは今秋のUpdateには漏れてしまった。また初売りで買おうかな・・
VS-codeでビルドするところまでガイドに沿ってできていると思うのだが、
OSをビルドする時点でエラーが出ている。というかこれはエラーなのか?
Nucleo mbedのSPI
いまさら?、初めて知ったんですが、mbedのNucleoでSPIを宣言するとき、MISOをNCにするとプログラムが全く動かなくなる。
SPI name(mosi, miso, sclk);
マスタ側の宣言でデータ送信しかしないとき、例えばHC595にデータを送るようなとき、MISOを使わないのでLATなどに割り振ってmisoにNCを入れて宣言すると、プログラムが動かない。下記例、FRDM-K64ではこれは動く
SPI spi(PTD2,NC,PTD1);
DigitalOut Latch(PTD3);
Nucleoの場合、miso部分に使わないがmiso端子を割り当てる必要があるということが分かった
そんなことより、はやくmbed-ceを使えるようにしないと・・・