アカウント名:
パスワード:
とある組み込みシステム開発に携わってたときの話。
H/W立ち上げ過程で、元から装備していたデバッグシリアル(もちろんRS-232Cレベル)を他用途に転用しなければならなくなり、真のデバッグコンソールが取れなくなってしまった。(プロセッサのUARTはすべて他用途に埋まってました)
こまったので、プロセッサからGPIOを1本だけ引き出し、レベルコンバータに繋ぎ、TX専用にし、タイマでbitbangして事なきを得ました。38.4k送信くらいだったらどうにかなるもんだ。(当時は必要なかったが調歩同期RXも検討だけしてた)
USBとかだとここまでお手軽にできないから、ホスト側のレガシーシリアルが廃止されると辛いなあ。とはいってもFT232とかをぽん付けすれば解決するのよなきっと。
# Prolific の石は大嫌いだ
I2Cはライセンスがややこしいので、あまり利用したくないな。< 一度引っかかって、利益飛んじゃったしw< 前任機ではOKで、後継機がだめなのかが分からん。。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー
困る!!! (スコア:2, 参考になる)
とある組み込みシステム開発に携わってたときの話。
H/W立ち上げ過程で、元から装備していたデバッグシリアル(もちろんRS-232Cレベル)を他用途に転用しなければならなくなり、真のデバッグコンソールが取れなくなってしまった。(プロセッサのUARTはすべて他用途に埋まってました)
こまったので、プロセッサからGPIOを1本だけ引き出し、レベルコンバータに繋ぎ、TX専用にし、タイマでbitbangして事なきを得ました。38.4k送信くらいだったらどうにかなるもんだ。(当時は必要なかったが調歩同期RXも検討だけしてた)
USBとかだとここまでお手軽にできないから、ホスト側のレガシーシリアルが廃止されると辛いなあ。とはいってもFT232とかをぽん付けすれば解決するのよなきっと。
# Prolific の石は大嫌いだ
Re: (スコア:1)
二線で多数のデバイスを繋げて通信ですきますよ。
Re: (スコア:0)
I2Cはライセンスがややこしいので、あまり利用したくないな。
< 一度引っかかって、利益飛んじゃったしw
< 前任機ではOKで、後継機がだめなのかが分からん。。
Re:困る!!! (スコア:1)