carcon999のブログ

12年間Y!ブログの記載を移行しました。電子工作関連の記事が多いです。

2008-01-01から1年間の記事一覧

リセットスイッチなど・・・

FR60のボードですが、リセットと、NMIスイッチは、雑誌にあるような、フラフラしたSWでは開発しづらいので、写真のようなリセットボードを作って、デバッグするのが開発しやすいです。 開発初期は、ジャンパーピンでリセットを入れていましたが、繰り返し手…

COMポートの一覧取得ソース(MFC版 VC++)

Win32およびMFCを利用したCOMポートの一覧取得の例が以下。 個人的には、今はこちらの方がまだ理解し易い。 ///////////////////////////////////////////////////////////////////////// // COMポート番号一覧取得 // Win32版(一部MFC利用) /////////////…

COMポートの一覧取得ソース(VS2008 VC++)

.netのVC++で現在利用可能なCOMポートの一覧をレジストリから取り出してくるコードが以下です。 以下のソース中のstrComPortArrayの文字列配列に入ります。 /////////////////////////////////////////////////////////////////////////////////////// // CO…

カールおじさん発見!

ブログを最近更新できていませんが、これだけはうれしくて思わず報告。 本日カールおじさんを発見しました! ネットで調べたところ、100袋~50袋程度に1つの確率みたいです。生きてきた中で多分そのぐらい食べているだろうから、まあ確率どおりか?普…

DesignWaveは軽かった

左:Interface5月号(FR60基板付) 右:DesignWave5月号(ARM基板付) 私も、DesignWave5月号を購入しました。 Interfaceに比べて同じ基板付号なのに、重さが違うなーなんて思ってよく見たら、基板をガードする固い紙の部分の材質が異なっていました。 Desig…

USB-Functionの割り込み

動作しなかったUSB-Functionの割り込みですが、やっと動作するようになりました。 ポイントを書き留めておきます。 1.USB-Function機能を利用するためには、MPUの動作モードを16bitバス幅にします。 具体的には、ベクタテーブル0x000FFFF8Hに0x05000000を…

COMポートの一覧取得の概要

シリアルポートを利用するアプリケーションを開発すると、COMポートの番号をユーザに選択させる場合があります。Windowsでは、COM1~COM255まで指定することが可能だったと思います。 そんなときに、利用可能なCOMポートの一覧を取得できれば・・・と考える…

USB-Function機能

久しぶりの書き込みです。 私もFR60を組み立てました。OSILLATORの入手性がいまいちですが、私はDigi-Keyで購入しました。 SGR-8002DC-PCB-NDを指定し、[48MHz Write]で依頼しました。ボードが壊れたときに、水晶を失うのが怖いので下駄をはかせています。(…

忙しい

最近、ちょっと忙しくブログの更新ができない。 ネタはあるのだが・・・ そういえば、回路図で間違っている場所を見つけたので、修正しておきます。 液晶のTEST1,2,3端子の処理が間違っていました。あの配線だと全く映りません。(多分)

PSPコネクタ加工

Digi-Keyから購入したコネクタをチョット、差し込んでみました。 なかなかの挿し心地でしょうかね。40Pは、シックリきますが、4Pは、チョット押さえが弱いです。 写真は、左FH19C-4S-0.5SH(05):HIROSE 右XF2M-4015-1A:OMRON 写真は、4Pの拡大です。このコネ…

PSPの液晶品番について

PSPの液晶をいろいろかき集めてみると、型番の後ろの数字が気になります。 LQ043T3DX01 MADE IN CHINA(PSP取り出し) LQ043T3DX03 MADE IN CHINA(PSP取り出し 液晶割れ) LQ043T3DX05 MADE IN CHINA(PSP取り出し 液晶割れ) LQ043T3DX07 MADE IN CHINA(…

ETロボコン エントリー受付中のようです

実は、私も2年前に参戦したETロボコン(http://www.etrobo.jp/ETROBO2008/index.html )なるものが、エントリーを受け付けています。去年は、いろいろあって、参加しなかったのですが、今年はどうしよう。時間が・・・言い訳です。 簡単に紹介すると、ライン…

蛍光表示管の特別販売

先ほど、迷惑メールフォルダを覗いたら、itronの文字が気になり、開いてみたら、ノリタケ伊勢電子からの、特別販売メールでした。年度末の恒例?の在庫処分ということでしょうか。 表示物好きの私には、魅力的なデバイスでした。非常に綺麗に発行するので、…

Digi-Keyに発注完了!

昨日になってしまうが、Digi-KeyにPSPのコネクタを注文しました! 4種類を数個ずつでちょうど5,000円程度分です。もちろん送料分+2,000円が加算され、合計7,000円程です。高いか、安いかというと高いのですが、仕方ありません。欲しいんですから。 でも、…

PSP液晶のコネクタ

PSP液晶のコネクタを別手配で購入しようと考えています。 FPC(Flexible printed circuits)フレキシブル基板を拡大した写真が以下です。 液晶の画面が見える方を表とするならば、下記の写真が表側です。 記述しているサイズは、データシートから抜き出しま…

Digi-Keyのカタログ

Kit-Kat、いえいえDigi-Keyのカタログが本日届きました。(正確には昨日か?) 電話帳の厚さがありますが、我が家の郵便ポストの中に折り曲げられて入っていました。取り出すのもひと苦労だったそうです。 Digi-KeyのHP(http://www.digikey.jp/ )から、申し…

電子部品も値上がりだ

秋月で物色していたら、ななな・・・・んと値上げしてる! 物価のあおりが、私の手元にまで迫っています。 前に、購入した3軸加速度センサーは、200円も値上がりしていました。(今は1,000円です。) もっと、値上がりするかもしれないから、今のうちに…

PSPが使えるようになったが・・・

PSPが手元にあるのだが、使い道がない。 ネットワークにつながるが、メモリーがないので、ダウンロードができない。 メモリーがないと何もできないのね。(涙)SDカードならばあるんだが、メモリースティックは残念ながら持っていないので、仮に利用というの…

液晶割れのPSPを購入

液晶が割れて使えなくなったPSPを購入してしまいました。(無駄遣い?) どれだけ、PSPの液晶が綺麗なものなのか?その潜在能力を見たくなってしまいました。 購入したPSP-1000です。液晶が割れてます。本体は非常に綺麗でキズを探すのが難しいくらい。恐ら…

新しいPSP液晶

注文していたPSP液晶2枚目が届きました。 左は、いままで使っていたもの。右が本日届いたもの。SHARP製のはずです。(ロゴはそうなっています。) 見た目は、sparkfunのものと変わりません。型番もLQ043T3DX07で同じです。当たり前か? PSP本体から取り出し…

USBのプロトコル

USBの通信方式(プロトコル)が少し理解できてきたので、メモしておきます。 その前に「IN」や「OUT」の方向について少し。 本を読んでいると、イン(IN)トランザクション、アウト(OUT)トランザクションといった言葉が出てきますが、はじめはその方向が良く理…

PSP液晶を手配中

2枚目のPSP液晶を手配中です。 壊れた訳ではありませんが、あの液晶をもう一枚手配しました。ただ、普通のルートでは高いので、別ルートで。(別に怪しいルートではりませんけど。)もし、壊れたときの予備も兼ねています。ただ、液晶があるなら、PSP本体も…

FR60以外のUSBコントローラ内蔵マイコン

USBの本「USBターゲット機器開発のすべて」(CQ出版)を読んでいたら、先のデバイスリクエストの話もたくさん載っていました。そして、標準デバイスリクエストで、SET_DESCRIPTOR・GET_DESCRIPTOR・SYNCH_FRAME以外を自動応答するのは、FR60だけだと思ってい…

USBファンクション

USBのコントロール方法(FR60限定)が良く分からないので、調べた結果を少しずつ書きとめておこうと思います。いまのところ、HOST側では無く、USBターゲット側を予定しています。 USBに関連する本や、資料を読んでいるとどうやら、「コントロール転送」と呼…

CQ付録基板の調査を開始?

次のCQ基板の詳細が明らかになっていないが、FR60という代物であることだけは分かっています。 私の中の富士通は、FM-7/8時代の8bitパソコン?から、記憶が抜けています。(空きすぎ!) なので、データシート片手にいろいろ勉強してゆこうと思います。 さて…

USBターゲットの開発

次のInterface付録マイコンは、FR60で、USBターゲット・ホストコントローラ内蔵ということですが、USBコントローラを直接操作したことがないので勉強するしかありません。 最初のページと、その後に続くUSB-シリアル変換系は何とか理解できていますが、その…

表示器をつなぐ本

表示装置をワンチップマイコンと接続するための説明が載っています。 私も、3年ほど前にマイコンに興味を持ち、いろいろ自前で遠回りしながら歩んできました。 ・LEDチコチコ ・7セグLEDぐるぐる ・キャラクターLCD(16文字×2桁) ・蛍光表示菅 ・そして…

Windowsアプリの重たい処理(1)

組込み機器を制御するWindowsアプリを開発する場合、UIのメッセージループがブロックしないように、機器との通信部分をスレッド化して、UIと分離するようなことをしていました。(VC6で) どうやら、.NETには、「BackgroundWorker」と呼ばれるコンポーネント…

Digi-Keyの送料と手数料

Digi-Keyから、部品を購入したことはありませんが、そこでしか手に入らないものがあったりします。でも、運送料(2,000円)と手数料(1,000円)がやけに高いので、小物の発注に勇気が要ります。 100円の部品が、3,100円ですからね。調べていたら、共同購入など…

書式付フォーマット

■プログラム { int a = 10; str = String::Format(L"DATA = 0x%02x,", a); } というような書き方をすると、エラーは発生しませんが期待する文字列が出力されません。 期待する出力は、"DATA = 0x0a,"なのですが・・・ □解決策 { int a = 10; str = String::F…