みつきんのメモ

組み込みエンジニアです。Interface誌で「Yocto Projectではじめる 組み込みLinux開発入門」連載中

2020-01-01から1ヶ月間の記事一覧

PlatformIO AE-ATmegaを動かす

はじめに 秋月のATmega168/328マイコンボードキットをPlatformIOでLチカしてみる。 かなり昔に購入したので、使用するMCUはATmega168P。 プログラムの書き込みにはAVRISP mkIIを使用する。最近では純正品は入手が難しいっぽい。 PlatformIOの設…

STM32F4Discovery向けのNuttXをClangでビルドする

はじめに NuttXは次のボードについてClangでのビルドに対応している。 nucleo-f446re nucleo-f4x1re stm32f746g-disco 筆者的によく使用するSTM32F4DiscoveryもClangでビルドできないか試してみる。 今回はclang-9を使用している。 clangの設定方法はここを…

PlatformIO nRF52840-DKをmbedで動かす

はじめに nRF52840-DK(pca10056)をPlatoformIOで動かそうとしたところ、 デフォルトのframework(arduino)ではGPIOのピン割り当てが思ったようにならなかった。 そこで、frameworkをmbedに設定して試してみた。 プロジェクト作成 まずはプロジェクトを作成す…

Ubuntu 18.04にaptでLLVM-9をインストール

はじめに LLVM 9環境をUbuntu 18.04で構築する。 google先生に聞いても手動で設定する方法ばかり見つかったので、aptでインストールする方法を調べた。 2020/1/8 修正 リポジトリの設定 $ sudo apt-add-repository "deb http://apt.llvm.org/bionic/ llvm-to…