PC版 SYSLAB blog  http://syslab.asablo.jp/blog/......

TRZ1104A (13) Natural Tiny Shell (NT-Shell) を使ってみる (4)
2012-12-15


禺画像]
ELM-ChaN の uart.c と NT-Shell を合体させてうまく動かなかった原因は?
なんてことは無い単純な記述ミスだった。
  xdev_out(uart0_getc);    誤
  xdev_in(uart0_putc);  誤

  xdev_out(uart0_putc); 正
  xdev_in(uart0_getc);  正
こんな所を間違っているとは思わないのでてこずってしまった。
dump も実装してご覧の通り。

しかし、デバッグにここまでの機能は必要ないだろう。
と言いつつライブラリにする。
これで LPC1114 版 NT-Shell は終了としておこう。

参照:CuBeatSystems[LINK]
    32ビットへの誘い(ELM-ChaN)[LINK]
    CQ出版社インターフェース2013年1月号P174「FM3マイコンで試す! メモリ・ダンプ・モニタの作成」

環境:TRZ1104A (LPC1114/301)
    + code.bundle.lpc11xx.keil.zip (V1.04)[LINK]
    + Natural Tiny Shell (NT-Shell Version 0.2.0)[LINK]
    + Natural Tiny Monitor (NT-Monitor Version 0.2.0)[LINK]
    + TeraTerm Version 4.69
    + Keil MDK-ARM V4.53
    + GCC Sourcery CodeBench Lite 2012.09-63
    + KPIT Cummins GNU-Archive Editor v1.1
    + KPIT Cummins GNU-Map Viewer v1.0
[ARM]
[マイコン]

コメント(全0件)
コメントをする


記事を書く
powered by ASAHIネット