普通にLPCマイコンとしてLPC11U35はすごいことに、USBインターフェイス内蔵。書き込みがシリアル変換とか全くいらずできます。UART書き込み当然ですが、普通に書き込めます。FT232RLやら使って出来ますね。僕自身試してはいないですが、仕様上は可能です。配線はいつもの通りTXD、RXD、RTSでいけるはず。リセットについては、リセットスイッチを押してください。ISPスイッチを押すとUSBのモードが起動するのでそれは無視してくださいね。書き込み後はリセットすればいい感じに動いてくれます。USBで書き込みPCに接続し、ISPスイッチを押しながらリセットして下さい。ここでのポイントは、リセットスイッチを離しても0.5〜1秒くらいISPスイッチを押し続ける必要があるということ。DISABLD」というなんだかよくわからない名前で認識されるのでバイナリファイルをコピー。WindowsならD&Dで良いらしいんですが、MacやLinuxではどうやら書き込みがうまくいかない様。ddやcpを使うことをお勧めします。CMSIS-DAPとしてトラ技ライターにもなれる!って書こうとしたのですが、こっちの方が汎用性あるので、Mbedの紹介に留めます。これはねぇ、すごいですよー。SWDデバッグの環境として使えます。Mbedはターゲットに依存しますが、CMSIS-DAPとしてならターゲットがLPCマイコンでなくても使えてしまうというのが神がかってます。TG-LPC11U35-501,mbed,LPCXPresso,LPC11U24,LPC1114FN28,MyARMモジュール,MARY,CMSIS-DAP,HDK,SDK,mbedインターフェースからMbedのファームウェアをダウンロード出来るので、これを書き込む。ターゲットは今の所LPC1114とLPC11U35が可能らしい。Mbed使わない人はどちらでも良いです。LPCXpressoで「Toragi」の文字が出るのでダサいです。このページにあるトラ技ライターのピン情報と照らし合わせると、SWDに必要なピンは以下の様な配置になっているという。右8ピン目これをお使いのマイコンやらボードやらに繋げて下さいな。Mbedを使う人は必ずリセットも繋いで下さいね。ないと書き込みが始まりませんので。Mbedでやる人は普通に「MBED」にバイナリファイルを書き込んで下さい。直後にターゲットへ書き込みを開始します。CMSIS-DAPとしてはお好きな方法でやって下さい。以下にその例を示します。LPCXpressoで書き込み&デバッグコードを色々書きます。していくと書き込めます。なんて楽なんでしょう。書き込めない場合は配線を再確認してください。やってきたので、このやり方は革命的です。いうかNXP社の策略にハマった気がしなくもない。デバッグこちらでも同じように出来ます。以下のようにコマンドを打てばターゲットと接続できます。5000"は書き込みスピードを速くするおまじない。あとは適当にarm-none-eabi-gdb(長い)とかで色々やれちゃうんです。resetこれで書き込みからリセットまで出来るんですね。マイコンでも書き込みができちゃいました。ST社からしたらあまり美味しくない話ですが。これまでNucleoとか言う下よりも上の方が価値のあるやつでSWDデバッグたのちい!ってやってた訳ですが、もう要らない子ですね。実際のところSW4STM32等で手間なく書き込みしたい人はそっちの方が便利なのですが。言うことで永〜く愛用していきたいと思います。うん、更新頻度落とそう。これはバテる(確信)。系関数が動かん!」って言ってましたが、バッファサイズに関する問題の原因がわかりましたので本記事にて報告します。適当にやってましたが、この記事はデータシートを参照しながらガチで行きます。東...記事を読む「超低消費電力」のMSP430マイコンを弄ってみた(2)では続いてタイマー割り込みでLチカを行ってみたいと思います。実はここ、結構ハマったポイントでして、それをやや強調して記事としていきたいと思います。通信をやってみました。この機能ではとりあえず秋月LCDモジュールを動作させることを目的にしたため、受信用の関数は作っていません。多いのですが、スミマセン。送信のみの実装...記事を読む音質に拘らず自作オーディオアンプを作ってみる(2)というわけで、来る全休の日にブレッドボード上に回路を作ってみました。ところで前回負荷を謎に28Ωとしたところですが、ここが出力です。自前ビルドしていますか。僕はしまくっています。新しくなり高スペックになったので、これまで以上に軽いフットワークでコンパイラを作成することができるようになりました。リリースされていますが、マイコンに関してはサポート状況がアーキテクチャによって異なるようです。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。