
BJTのエミッタ・フォロワ回路の続きです。前回、LTspiceで「雰囲気分かった」ような気がした(気のせい?)ので、今回は全5例ある回路例の一部だけを実機で動かして確認したいと思います。最初の「原理回路」と末尾の「コンプリメンタリ」ペアの回路と。全部やるのがメンドイので手抜きが見え見えなんでありますが。
デバイス作る人>>デバイス使う人>>デバイスおたく
BJTのエミッタ・フォロワ回路の続きです。前回、LTspiceで「雰囲気分かった」ような気がした(気のせい?)ので、今回は全5例ある回路例の一部だけを実機で動かして確認したいと思います。最初の「原理回路」と末尾の「コンプリメンタリ」ペアの回路と。全部やるのがメンドイので手抜きが見え見えなんでありますが。
スマホの上でGo言語を勉強しております。前回、どうにかファイルシステム上にローカルなモジュールを配置できるようになりました。今回はモジュール内のパッケージに別ファイルで機能追加をしてみます。斜め線が描ける単なる Draw Line コマンドなのですが、最近はそういうプリミティブな関数を作ったりしないので苦戦。
前回Mutex(2つあるうちのRTOS Mutexと呼ばれている方)を使ってみました。スレッド間の同期には有効なAPIですが、残念ながらISR(割り込みサービスルーチン)との間では使用できません。そこで今回はSemaphoreを使って、ISRとThreadの間で排他制御を行ってみます。
前回スマホ上でアセンブラとデバッガを動かし、ARM64(AArch64)のレジスタなど眺めてみました。ARM64はARM32と大分様子が違うので主要なレジスタだけでも一覧しておくべしと図を作り始めてハマリました。調べて図を描いているだけで時間がたちます。レジスタ多すぎ?
前回は、5Vトレラントな端子を持つ74LCX245のお陰で5Vの信号を3.3Vに変換できました。245はもともと双方向のトランシーバーなのですが、5V電源に対応していない74LCX245では5V信号は出力できません。しかし同じ245でも2電源に対応、双方向に信号伝達できるデバイスがありました。74LVCH16T245。
前回、スマホ上のGo言語でフルカラー画像出力ができるようになったので、今回はその応用?としてマンデルブロ集合を描いてみたいと思います。昔、カオスとかフラクタルとか流行った?時期にはよく見たですが、正直この頃は影が薄い?Go言語のプログラムの下敷きにしたのは10年以上前にEXCELのVBAで自作したコードです。