在线时间2084 小时
UID267320
注册时间2011-3-7
NXP金币2197
TA的每日心情 | 擦汗 12 小时前 |
---|
签到天数: 2376 天 连续签到: 8 天 [LV.Master]伴坛终老
金牌会员
 
- 积分
- 25873
- 最后登录
- 2025-7-20
|
本帖最后由 Angel_YY 于 2019-7-8 20:56 编辑
在开发LPC55S69的项目时,记录了一些简单的笔记,在这里分享一下。
1、首先下载板卡的驱动,地址如下:
[url=http://www.nxp.com/support/developer-resources/software-development-tools/lpc-developer-resources-/lpc-microcontroller-utilities PC-UTILITIES]驱动[/url]
选择LPCScrypt,Download,Windows Install。
下载安装后,连接开发板的P6 USB调试接口,使用CMSIS-DAP调试器,PC端的设备管理器中会有
①端口中有LPC-LinkII UCom Port
②人体学输入设备中有CMSIS-DAP
③人体学输入设备中有LPC-SIO Port
④两个兼容设备和一个输入设备
2、项目建立
使用MCUXpresso Config Tools v4.1工具在官方的Demo上克隆项目。
克隆的项目分为两个,一个双核,一个单核。
首先在单核工程中实现功能,然后在考虑双核中的实现。
3、管脚分配
目前的计划:控制LED灯的亮灭,能够通过串口接收发送数据,可能需要三个串口(屏幕,WIFI,蓝牙)
Switch
port0 pin5 S1(ISP)
port1 pin18 S2(WAKEUP)
port1 pin9 S3(USER)
LED
port1 pin4 D8(LED RGB),LEDR
port1 pin6 D8(LED RGB),LEDB
port1 pin7 D8(LED RGB),LEDG
Flexcomm 0-Debug
port0 pin29 P8,FC0_USART_RXD,LINK2_UART
port0 pin30 P8,FC0_USART_TXD,LINK_UART
Flexcomm 1-(WiFi)
port1 pin10 P18,PIO1_10_GPIO_ARD,USART receiver,
port1 pin11 P17,PIO1_11_GPIO_ARD,USART transmitter
Flexcomm 2-(BT)
port0 pin27 P18,FC2_USART_TXD_ARD
port1 pin24 P18,PLU_OUT6/GPIO/FC2_USART_RXD_ARD/SD1_D1
Flexcomm 7-(LCD)
port0 pin20 P17,FC7_I2S_TX,USART receiver,Cute R21
port0 pin19 P17,FC7_I2S_WS,USART transmitter,Cute R19
GPIO
port1 pin5 P17,PIO1_5_GPIO_ARD
port1 pin8 P17,PIO1_8_GPIO_ARD
port0 pin15 P18,PIO0_15_GPIO_ARD
port0 pin18 P18,PIO0_18_GPIO_ARD
4、多核项目的调试和下载
先编译core1然后再编译core0,然后下载core0,这样core1的程序就顺带下进去了。
如果在线调试,只能调试core0,需要把core0设置里面的multcore enable那个小钩子关掉
|
|