LPC1768/LPC1769専用のフラッシュアルゴリズムに変更。
DAP_LEDでファイル書込み・シリアル通信のLEDを代用。
プログラム書込み後に自動リセットするように変更。
動作例
mbed対応方法
SW1を押しながらUSB接続するとCRP DISABLDのドライブが現れるので、firmware.binを削除して次のファイルをコピーします。
lpc11u35_lpcxpresso1769_if.bin(29,236 バイト) または lpc11u35_lpc_if.bin(29,712 バイト)
printf()等のUSBシリアル通信を使うには R66 R67 を付けて下さい。
WindowsでCMSIS-DAPを使うにはUSBシリアルドライバ(mbedWinSerial_16466.exe)をインストールして下さい。
https://developer.mbed.org/users/va009039/code/lpcxpresso1769_helloworld/
ファームウェアの再構築方法
Keil MDK-Lite 4.74 をダウンロード、インストール。
リポジトリ https://bitbucket.org/va009039/lpc11u35_cmsis-dap をダウンロード(クローン)。
MDKでプロジェクトファイル interface/mdk/lpc11u35/lpc11u35_lpcxpresso1769_interface.uvproj を開く。
ターゲット lpc11u25_lpcxpresso1769_if をビルド。
ファームウェア firmware/lpc11u35_lpcxpresso1769_if.bin が出来上がります。
(2016/1/11)
(2016/2/5)修正
---
0 件のコメント:
コメントを投稿