开发板
最初CK100和LPC1227(64)是连接在一起使用的.
在进行适当的配置后,就可以使用GPIO_LED工程了.
配置见: 第五周-星期五-TKStudio-示例工程LPC1220_GPIO_LED学习
在拆开CK100和LPC1227后,再进行使用就需要自行连接下载了.
实物图:
原理图:
拆开后就涉及到一个连接的问题,SWD连接主要有三根线的连接(电源线2根,这样也可以说是5根线了):
- SWDIO 传输数据 根据原理图对应于PIO0_25
- SWDCLK 时钟 PIO0_26
- RST 复位 RST/( PIO0_13使用的是RST)
- GND 地
- VCC 3.3V电源. 使用的是2节干电池(3V)
细说CK100的SWD(Serial Wire Debug)引脚
这样在CK100的Debug插槽
7为SWDIO
9为SWDCLK
15为RST
其中1和4均接了上拉电阻,实际电源达不到3.3V(在给MAX232供电5V时,远远达不到要求,致使串口发送的数据乱码,乱七八糟的.).
细说LPC1227的几个特殊引脚RXD,TXD,RST
LPC1227的几个特殊引脚是
TXD0 PIO0_2
RXD0 PIO0_1
TXD1 PIO0_9 / PIO2_13(备用引脚)
RXD1 PIO0_8 / PIO2_12(备用引脚)
SWDIO SWDIO_PIO0_25
SWDCLK SWDIO_PIO0_26
RST PIO0_13( RESET)
可以看到有TXD1和RXD1有两个引脚都可以用.
详说MAX232引脚
这里我们使用是
9 R2out 连接 RXD1 _P0_8
10 T2in 连接 TXD1_P0_9
最后整体的实物连接图:
【对于给MAX232 5V供电的问题】
1.使用CK100的1和4号引脚时,LED工程可以使用,但是串口的工程使用会出现乱码的问题。说明电源供电不足。
2.使用LPC1227的3.3V引脚(实际使用的是2节干电池)供电没有问题。
2013年4月1日 14:50:28