カテゴリー別アーカイブ: LPC4370

LPC4370 UART2

デバッグ等で使用できるようにLPC4370のUART機能を使用してみました。USBシリアル変換に以下のモジュールを使用しました。
超小型USBシリアル・モジュール【MPL2303SA】http://www.marutsu.co.jp/pc/i/137791/
periph_uart_rbサンプルプログラムでループバックの確認をしました。
LPC-LINK2が1.27㎜ピッチコネクタなので以下基板を使用しました。
10ピン2.54ピッチ(2×5)←→1.27ピッチ(1×10)変換基板 (4個入)
http://akizukidenshi.com/catalog/g/gP-07380/
他に1.27mmピッチボードソケット 2列80PとI型ヘッダーソケット 2列x5(10pin)
http://eleshop.jp/shop/g/gE2P134/
http://eleshop.jp/shop/g/gDA9364/
を使用して配線できるようにしました。
Jpeg
USBのCDCとUART2が使用できるようになりました。

LPC-LINKⅡ AS AN LPC4370 EVALUATION BOARD

HSADCを体験したくLPC4370の評価ボードとしてLPC-LINK2を購入しました。
http://akizukidenshi.com/catalog/g/gM-06706/
Jpeg
LabTool 、デバッガ用のLPC-LINK2が既にあるので今回3枚目のLPC-LINK2となります。同じボードとしては一番多く保有するボードとなりました。
開発環境で若干問題がありました。LPC-LINK2をCMSISM-DAPとして使用するとSPIFIのフラッシュに書き込みができませんでした。CMSISM-DAPはあきらめRedLinkを試すことにしました。新しいLPCXpressoは、デフォルトのデバッガがCMSISM-DAPなので、ちょっと古いものを使用しました。
LPCXpresso v7.1.1_125がPCに入っているのでこれで試したところ問題なくデバッグができるようになりました。
LPCXpresso v7.1.1_125でサクッとLED点滅の「periph_blinky」サンプルが動いたので、動作確認でUSBでシリアル通信が使用できるように「usbd_rom_cdc_vcom」サンプルを試しました。
CDCのドライバは、」以下のURLからダウンロードしました。
https://www.lpcware.com/content/nxpfile/lpcxpresso-link2-usb-driver-package
lpc_driver_setup.exe
この実行ファイルをダウンロードして実行します。
LPC USB VCom Portとして認識されました。
2016-05-16
無事、Tera termでループバック通信ができました。
2016-05-16-1
それにしてもLPC4370は、コアが3つもあるのですね。現状Cortex-M4だけを使用しています。いずれトリプルコアも使ってみたいですがまずはデュアルですね。

© 2014 Spineedge Corporation.