STM32 Nucleoマイコンでbinファイルが書き込めない
MBED環境でNucleoマイコンを使用していると、たまにbinファイルが書き込めなくなるときがあります。下のような感じで、binファイルをドラッグアンドドロップすると、空き容量が足りないとエラーメッセージがでます。 仮…
MBED環境でNucleoマイコンを使用していると、たまにbinファイルが書き込めなくなるときがあります。下のような感じで、binファイルをドラッグアンドドロップすると、空き容量が足りないとエラーメッセージがでます。 仮…
1.概要 電子回路が複雑になるほどプリント基板に配線する工数が膨大になり時間がかかるので、フリーソフトの自動配線ツール(Freerouting)を使用して時間短縮します。 2.Freeroutingインストール手順 ① …
自分がよく使うNXPのマイコンはものによっては、SRAM領域が下のようにupperとlowerの2領域に分割されている場合があります。 例えば、MKE18F512VLL16というマイコンは、データシートによれば、SRAM…
以前に買ったBluetoothモジュール内蔵の6軸センサ。使い道がみつからないまま、放置してきましたが、最近、剣道をなぜか始めることになり、とりあえず、竹刀につけて、信号を解析してみました。 Wit motion 6軸セ…
センサをマイコンにつなげて、決められたフォーマットで送られてくるバイナリデータをセンサーの数値として、取得したいってことがままあります。 その時にセンサのデータ型がuint8とか単純なものなら、特に悩まずにデータを取得で…
HブリッジモータドライバICとは、IC内のHブリッジ回路でモータを駆動(ドライブ)するためのものです。このモータドライバを上手く使用することで回転方向を正転・逆転と2方向にできたり、回転スピードを調整したりと自由にモータ…
USB-UARTブリッジICとは何でしょうか。ESP32Devkitcでは、下のようにCP2102というUSB-UARTブリッジICを搭載しています。これはESP32のUART信号をUSB信号に変換するICで、マイコン-…
前回記事では、Low Power Timerというモジュールをつかって、一定間隔で、呼ばれる関数を割り込み処理で実現しました。実は、このタイマはただのカウントアップタイマーだけではなくて、指定のピンにHIGH・LOWのパ…
*ちなみにマイコンはFRDM-K64を例に使用しています。 デジタル出力をオシロで計測 例えば、下のコード。赤枠内の処理時間が知りたい場合、前後で適当なピンの出力のHigh/Lowをきりかえる。 下が計測結果。今回の場合…
前回、サンプルコードを書き込み、Lチカをトライしました。 M5Stamp PICO を買ってみた 今回は、Groveセンサでよく使われるADCとI2C入力の方法を調べてみます。開発環境はArduino IDEです。上の記…