PIC32でLチカ(別の方法)

待ちループ、割り込みで点滅するLチカを紹介しましたが、MIPS CPUの場合には別の方法の時間待ちも可能です。 MIPS CPUの場合にはCPUの中のCP0(CoProcessor 0)というのがあって、その中にCOUN …

PIC32MXの動作周波数を確認してみる

Lチカは動いたものの、結局何MHzで動作しているのかよくわからなかったPIC32MXですが、実際の動作周波数を調べてみます。 方法はいろいろありますが、知りたいのはプログラムの実行速度なのでデバッガの表示と実際の速度から …

DIPの32bitマイコンをためしてみる

DIP品のPIC32MXでLチカにトライしました。Lチカのソースもアップロードしてあります。

TimeLapse動画で空を撮ってみました

ちょっと前に作ったTimeLapse用タイマーを使ってTimeLapse動画で空を撮ってみました。 撮影に使用したカメラはSP-560UZで、場所は自宅ベランダから。撮影したJPG画像をAviDemuxで合成しています。 …

EPM570T100C5Nを動かしてみた

MAX7000Aはどうしようもないので、ITプラザへ行ってオプティマイズのMAX2 CPLDボードを買ってきました。 さくさくっと組み立てます。QFPがハンダ付け済みなので楽ちんです。 今回はブレッドボードとの組み合わせ …

USB Blasterもどきを作ってみた(2)

次に、環境を整えます。 CPLD基板はブレッドボードで扱えるよう、ピンソケットを部品面側に載せることにして、半田面側にはパスコンと電源の配線をしました。 しかしこの基板、せっかく両面なんだから電源とGNDくらい配線してお …

USB Blasterもどきを作ってみた(1)

いずれカメレオンUSB FX2を使うとしてもEZUSB-FX2のGPIFの使い方は調べなければならないのですが、調べて実験することを考えるといきなりカメレオンUSB FX2を使うよりも、EZ-USB FX2となんらかのC …

EZ-USB FX2LPをLinuxで動かしてみる(2)

引き続き EZ-USB FX2LP です。 こんどは、IN方向のベンチマークを行う bench_inを試してみました。(単に記載されている通りにやっただけです) 1.Examplesを試してみる usb-fx2-io-e …

EZ-USB FX2LPをLinuxで動かしてみる

またまた突然ですが、仕事絡みで高速に大量のデータをお手軽にPCに引き取る必要が出てきました。 この手の話は ロジックアナライザでステートモードでキャプチャして、テキストでPCに取り込んで、テキスト処理でデータを抽出する …

TimeLapse用タイマーの製作

金環日食をEOS Utilityで連続撮影したものをAvidemuxでつないでみたら面白かったのに味をしめて、TimeLapse撮影用のタイマーをPICマイコン(PIC16F1823)を使って製作してみました。