
別件でdateコマンドを使って思い出したのが UNIX時間であります。Linuxでも使用の「伝統」です。そういえば昔は32ビットであったので2038年問題ってのが有った筈。手元のLinux機、ラズパイ4はようやく64ビットOSに切り替えましたが、ラズパイ3は32ビットOSのままです。time_t型の件、調べてみました。
“ソフトな忘却力(23) time_t型、64bit OS上なら64bitになっていたのね” の続きを読む
デバイス作る人>>デバイス使う人>>デバイスおたく
別件でdateコマンドを使って思い出したのが UNIX時間であります。Linuxでも使用の「伝統」です。そういえば昔は32ビットであったので2038年問題ってのが有った筈。手元のLinux機、ラズパイ4はようやく64ビットOSに切り替えましたが、ラズパイ3は32ビットOSのままです。time_t型の件、調べてみました。
“ソフトな忘却力(23) time_t型、64bit OS上なら64bitになっていたのね” の続きを読む
前回はI2C接続の温湿度センサAHT21Bをラズパイ上のPythonで読み取ってみました。今回は、アナログ信号出力の温度センサLM61をやはりラズパイPythonで読み取ってみます。アナログ入力を持たないラズパイのために外付けADCのMCP3421を取り付けてあるので「端子を接続するだけ」で読める筈なのですが。
前回は、Rabbit4000(モジュールはRCM4010)のオープンドレインで使用可能なピンを見つけて、16文字x2行のキャラクタディスプレイAQM1602をソフトI2C接続いたしました。今回は同じ「I2C」バスにAHT21B温湿度センサを取り付けてみます。今回はライトオンリの前回とは違って読み書き双方向が必要です。
前回は、ROMのビットパターンを外部ファイルから読み取ってシミュレーションに使用してみました。ファイルからデータを入力できるのであれば、コマンドラインからちょいとテスト値などを読み込ませて使用することもしたいです。ついでにモジュール・ファイルの置き場所も所定の場所にまとめたいです。今回はiverilog使うときの小ネタ
“帰らざるMOS回路(27) Icarus Verilog小ネタ、ライブラリ、実行時パラメータ” の続きを読む
前回は符号付きのビットフィールドMOV命令、SBFMのエクササイズでした。今回は符号無のビットフィールドMOV命令、UBFMです。これまた多くのエイリアスの名のもとにいろいろな命令に化ける命令です。似た命令であるSBFMと「対称」と思って見に行くと期待を裏切られます。SBFMであったものが無いです。でも無くても大丈夫。 “ぐだぐだ低レベルプログラミング(76)ARM64(AArch64)、UBFM命令、伸縮自在” の続きを読む
前回、「エルミート行列をユニタリ行列を用いて対角化」をやってみました。実数の対称行列について過去やったのと手順はほぼ同じですが、エルミートと聞いただけで記憶が忘却の彼方に飛ぶ感じがします。今回はもう一度同じ手順を練習。行列は3x3にサイズアップ?大して変わらんけど。気持ちの問題。
前回は寄せ集め感たっぷりながら、生々しい実データでした。今回は「アーティフィシャルなフレーバー漂う」多分、確実に、このデータセットを可視化してみる人物(私を含む)に「インプレッション」を与えるため意図された人為的なデータです。なんだそれ。勿体ぶらずに上の画像見れば一目瞭然。
前回、Arm社Mbed Online Compilerから Keil Studio Cloud への移行を開始。Mbed Online Compiler上のプロジェクト複数の移行を行ってみましたが、成功も失敗もあり。今回は失敗原因を追究してビルド成功させたいです。またWeb環境からのデバッグについても試みてみます。
前回、Rabbit4000のGPIOポート合計40ビットのうち特定の目的に使用可能なポートは以外と少ないことが分かりました。その後Dynamic CのI2C用サンプルプログラムを調べたところ「手元のRCM4010+プロトタイプボード」では使用不可、という結論にいたりました。仕方が無いので自分で「サンプル」書きます。
今回は batch ノードです。なにか「バッチ処理」をしてくれるノードかと思いきや「バッチ処理」しやすいようにmsg列をグループ化してくれるもの。topicとpartsの属性を付け加えてくれます。それをjoinノードに渡せばparts属性の順番で、グループに属するmsg群を一個のmsgにまとめることができます。 “ブロックを積みながら(78) Node-RED、batchノードでmsg列をひとからげ” の続きを読む
定期ルーチンとて、秋月電子通商殿の新製品(新規取り扱い開始)ページを眺めていてAHT21BというI2C接続の温湿度センサを見つけました。2022年7月12日より取扱い開始とな。つい買ってしまいました。とりあえずラズパイ3から引き出してあるI2Cバスに接続して温度、湿度が読み取れることを確認してみました。 “部品屋根性(76) AHT21B、I2C温湿度センサをラズパイPythonで動作確認” の続きを読む