CH552シリーズはUSBペリフェラルを内蔵した格安マイコンで、廉価ボードでUSBデバッグインターフェースとして使われているのを見かけます。 そんな中でUSB-Blasterクローンを作ってるリポジトリを見つけたので、CH552Eブレークアウトを使ってUSB-Blasterクローンを作ってみました。 元のリポジトリはこちら。 → CH55x-USB-Blaster この中のRelese V0.1のHEXバイナリがCH552Eでそのまま使えます。Releaseに含まれるHEXをWCHISP Studioで書き込むと、以下のピンアサインでUSB-Blasterクローンとして動作します。 注意点はCH552EブレークアウトボードのI/Oを3.3Vで動作させるために、エッジコネクタのType-Cを使ってはならないことです。必ず外部にUSBコネクタを用意して、独立した(あるいはLDOで降圧した)3.
男子たるもの一度は自分でCPUを作ってみたいものだけど、ICでLEDをピカピカさせた程度の経験しかないハード素人な俺だったので、CPUを自作してる東大生などを遠くから見て憧れてるだけだった。しかしおよそ一年前のこと、「MIPSなんて簡単に作れますよ!」とKさん(←FPGAでLispマシンを自作するような人)に言われて、お、おぅ。。そりゃKさんはそうでしょうよ。。あれ、もしかして俺にもできるかな。。? と思った。この一言がなければ32bitのCPUを自作しようなんて考えなかっただろう。 それから一年ちょい、とくに今年の正月休みやFPGA温泉でがっつりがんばって、なんとかMIPS Iサブセットの自作CPUが動いた。これはフィボナッチを計算してるところ。 ちなみに、これはこんな感じのフィボナッチのコードをCで書いて、 void main() { int i, *r = (int *)0x7f00
<SPARTAN-3 + 秋月グラフィック液晶表示モジュール+SDカードソケット> 2005/07/10 前回作成したSPARTAN-3スターター基板+秋月GLCD Z80トレーニングキットを アップグレードしSDカードI/Fを追加、SDカードから自動立ち上げが可能! (スパルタン3スターター基板が本格的Z80ファイルアクセスマシンに変身だ、の巻) <プログラムをLSIC80から SDCC(Z80用フリー Cコンパイラ)に変更!> 2005/07/18 前作のZ80−IP+秋月GLCDセットではモニタープログラムからシリアルインターフェース経由でプログラムを ロードして実行する仕組みで完全な単体動作は不可能でした、そこで今回はSDカードからプログラムを自動的に 読み出し、実行できるセットにしてみました。 今までスマートメディアに執着してきましたがそろそろ年貢の納め時ということ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く