組み込み機器

組み込み機器

【FatFS】f_utime関数の使い方【マイコン実装】

なんやこれ、よくわからん。。。psoc6にfatfs入れて、f_utimeで軽くつまずいたのでまとめます。f_utimeとはf_utimeはファイルのタイムスタンプを設定する関数です。chanさんのページはこちらこのサイトのコード例にあるよ...
組み込み機器

MSC-MOD20の使い方

日本語マニュアルが親切なように見えて、親切ではない...と感じたので、つまずいたことと対策方法、感じたことをまとめます。(※相当イライラさせられて、そのテンションで書いてるので表現がよくなかったらすみません)はじめにMSC-MOD20はマイ...
組み込み機器

組み込みエンジニアになって良かったなと思うとき

組み込みエンジニアになったことを実際どう思っているのか話します。仕様書通りに動けばOK組み込み開発は仕様書通りに製品を開発します。逆に言えば仕様書通りに動けば、ソースコードがどれだけ汚かったとしても、それは正解なわけです。個人事業主になって...
組み込み機器

CMSIS_DSPのFFTが失敗するときの対処法

FFT失敗するんだけど?こうした悩みを解決します。CMSISとはCMSISライブラリとは、Armが提供するCortex-Mプロセッサー用の共通のソフトウェアインターフェースのことです。CMSISライブラリを使うと、デバイスに依存しないハード...
組み込み機器

modustoolboxの初期設定

イライラさせる開発環境だぜ、これほんと...こうした悩みを解決します。modustoolboxとはinfinionのマイコンボード開発で用いる純正の統合開発環境です。まあこれを使うあたり、組み込み初心者ではないでしょう。でも、でもですよ、こ...
Androidアプリ

jupyter notebookの入ったdocker composeどうすればいいのか問題

jupyter notebookの入ったDockerComposeとdockerfileとpythonファイルをもらい、dockerで環境構築してみて、という話になるも、jupyternotebookもdockerもpythonも分からず、...
組み込み機器

ubuntuの組み込み開発でつまずいたこと、気づいたことをまとめて紹介

linuxのシリアルポートはCOMxで表さないマイコンとやり取りする際にシリアル通信を行うことは多いかと思います。windowsでシリアル通信する際は、COM1のようにCOMポートを指定して通信していました。一方のlinuxはCOMポートで...
組み込み機器

メーカーの組み込みエンジニアは最近の技術を知らない説

メーカーを飛び出して業務委託で案件に携わると、新しい知識が身につくことが多い。というか知らないことだらけなので、そこらへんの話をします。組み込み業界は本記事通りですが、Web系は言語の進歩が速く、新しいものを取り入れる傾向があると思いますメ...
Androidアプリ

dockerのhello-worldが動かないときの対処法

自分用の忘備録です。環境はubuntu。dockerインストールこちらのサイトを参考にさせていただきました$ sudo apt update$ sudo apt install ca-certificates curl gnupg lsb-...
組み込み機器

【C言語】fwrite関数のエンディアン変換の理解が乏しくやらかした話

fwriteで書き込んだファイルをバイナリで見てみよう!こうした場合の注意点を解説します。動画でもどうぞ。fwrite関数とはfwrite関数は、C言語やC++言語などでファイルにバイナリデータを書き込むための標準ライブラリ関数です。(使用...