12/11/23 16:03:21.06 m4AWTDbD
長文ですみません
マイコン総合スレが無くなっているのでこちらで相談させてください
久しぶりにマイコンを使った工作をしてみようと思うのですが最後に使ったのが
2005年あたり(ATmega48)で浦島太郎状態です
マイコンの使用経験は
・EZ-USB(i8051コア)
趣味でUSBデバイスを作るのに使用
・ATmega48
同じく趣味で使用
・78K0S
バイトでちょっと使用(ICEでデバッグしていた)
で、今こんな感じのマイコンを探しているのですが良さそうなのがあれば教えてください
・32bit
フラッシュが多めの8bitでも機能的には足りると思うけどアセンブラでゴリゴリ書くのは時間がかかるし効率が悪い
電力はそれなりに確保できるのでCで書いて処理能力で押し切りたい。RAMもそれなりに欲しい
・時計を使いたい
RTC付きマイコンを使う?タイマーで代用する?RTCを外付けする?この辺はまだ決まっていません
・UART/SPIあたりは欲しい
UART×2 (1つはPCとの通信用) or UART+USBを希望。
PCと通信したい。USBデバイスコントローラ付きマイコンを使うにしろUSBシリアル変換チップを使うにしろ
USBの仮想COMポートが現実的か
・コマンドラインベースの開発環境を希望
大体のマイコンはgccで行けると思いますが・・・IDEはあまり好きではありません
Win7x64上から書き込みまで出来るとなお嬉しいけど流石に厳しいかな?
・日本語のドキュメントが揃っていること
EZ-USBでは大分苦労させられた orz
・あまり高くなく容易に入手できること
候補案
ドキュメント的に国内メーカーのマイコンが安心か
基板に実装済みだと楽だけど外付け部品が多くないのであれば
自分でユニバーサル基板に実装でも可
・RX
秋月で売っている。スペック的にも良い感じ
・SH
秋月で売っている。USB無し
・Interfaceなどの雑誌付録のマイコン基板
ARMコアが主体?
安くてパッと見、高性能な物が付いているっぽいけどどうなのでしょう?
・ゲーム機の基板を改造する
各種ポートを増設するのが面倒かも
よろしくお願いします