
問題含みの前々回、第23回で『後で実行クロックを一応実測しておきます』と書いてしまった(?)ので、今回は測ってみました。低レベルプログラミングでは、CPU内蔵のサイクルカウンタ類は勿論、ICEなどの開発ツールが提供する時間計測機能などが活躍するシーンも多いですが、「真実の友」はオシロスコープじゃないかと思います。「見ればわかる」ことは多い。
デバイス作る人>>デバイス使う人>>デバイスおたく
問題含みの前々回、第23回で『後で実行クロックを一応実測しておきます』と書いてしまった(?)ので、今回は測ってみました。低レベルプログラミングでは、CPU内蔵のサイクルカウンタ類は勿論、ICEなどの開発ツールが提供する時間計測機能などが活躍するシーンも多いですが、「真実の友」はオシロスコープじゃないかと思います。「見ればわかる」ことは多い。
前回、怪しいところ満載だけれど、結構便利につかえるじゃん、という感じだった中華部品キット Kuman K4であります。今回はその箱の中から標準ロジックデバイス、74HC595を取り上げさせていただきます。標準ロジックなんて分かってらい、と思ったら、やっぱりというべきかそこには闇が隠れとるのでありますよ。 “部品屋根性(7) 中華キット、74HC595の闇?” の続きを読む
SOT-23パッケージは老眼の目には辛い大きさです。前回はこのパッケージに入った参照電圧源LT1790を触ってみました。今回も同じSOT-23パッケージ。旧リニアテクノロジー(現Analog Devices)製のデバイス、LTC1799をちと触ってみます。中の回路は(多分)アナログなのだけれど、用途としてはデジタルに無くてはならない発振器であります。
こんにちは、団員4号 juntakeこと「たけさん」です。
今回はAWSネタから離れガジェットネタで参りたいと思います。
表題の「ひまひま日記」の由来はまたおいおいと。
今回は長年使っていたPS3が壊れたのでSSDに置き換えた話です。
“ひまひま日記200927:PS3お亡くなりになる(T_T)” の続きを読む
早速の訂正であります。昨日、RISC-V搭載マイコンGD32VF103のメモリアクセス思ったより遅いじゃん、などとディスってしまいましたが、大間違いでした。申し訳ありません。私のバグです。9サイクルと書いていたところ、実際は2サイクルです。 “ぐだぐだ低レベルプログラミング(24) 訂正!GD32VF103、遅かったのは私のバグ” の続きを読む
前回は、RISC-Vのサイクルカウンタを使って、GD32VF103の基本的な実行性能を測ってみました。そこで印象的だったのは、コードはFlashに置かれているのに、分岐しても特に大きな性能低下もなく、毎回きっちり同じ実行時間で処理されていることでした。シングルコア(シングルハードスレッド)のマイコンとしては、良い性質じゃないかと思います。今回は、データに対するメモリアクセスを調べてみます。 “ぐだぐだ低レベルプログラミング(23) GD32VF103、メモリアクセスを測る” の続きを読む