logo资料库

用户手册(Open1114_UserManualV1.0).pdf

第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
资料共12页,剩余部分请下载后查看
目录 1. 硬件介绍 ............................................................................................................................................................................. 2 1.1. 资源简介 ................................................................................................................................................................. 2 2. 例程分析 ............................................................................................................................................................................. 4 8Ios ........................................................................................................................................................................... 4 2.1. ADC .......................................................................................................................................................................... 4 2.2. CLK_OUT .................................................................................................................................................................. 5 2.3. 2.4. DS18B20 ................................................................................................................................................................... 6 2.5. GPIO_LED ................................................................................................................................................................. 7 2.6. GPIO_LED _JOYSTICK ............................................................................................................................................... 7 I2C ............................................................................................................................................................................ 7 2.7. LCD22 ....................................................................................................................................................................... 8 2.8. LCD22_TouchPanel .................................................................................................................................................. 8 2.9. 2.10. Microsd ................................................................................................................................................................ 9 NRF24L01 ............................................................................................................................................................. 9 2.11. PWM .................................................................................................................................................................. 10 2.12. 2.13. SPI....................................................................................................................................................................... 10 UART................................................................................................................................................................... 11 2.14. 3. 版本修订 ........................................................................................................................................................................... 12 1
1. 硬件介绍 1.1. 资源简介 [ 芯片简介 ] [ 其它器件简介 ] 1. LPC1114 以下为 LPC1114FBD48/302 的核心资源参 数: 内 核:Cortex-M0 32-bit RISC; 工作频率:50MHz Max; 工作电压:1.8-3.6V; 封 装:LQFP48;I/O 口:42; 存储资源:32kB Flash,8kB RAM; 接口资源:2 x SPI,1 x UART,1 x I2C, 11 x PWM,8 x ADC; 3. 电源开关 4. 电源 LED 5. 用户 LED 便于 I/O 输出测试或显示程序运行状态。 6. 复位按键 7. 用户按键 便于 I/O 输入测试或控制程序运行状态; 8. 摇杆 上、下、左、右、按下,共 5 个状态。 9. 12M 晶振 2
调试下载:可通过 SWD 接口实现调试下载, 可通过 UART 接口实现 ISP。 可通过倍频设置,令主频为 48M。 2. AMS1117-3.3 3.3V 稳压器件。 [ 模块接口简介 ] 10.8I/Os | 8 路 AD 接口 方便接入各类使用 I/O 控制的模块。 如 8 位按键模块,电机控制模块等。 同时,该接口也为 AD 接口,可以方便 AD 测试。 11.SPI0 | SPI1 接口 方便接入 SPI 模块。 如 Dataflash AT45DBXX、SD 卡、MP3 模块 等。 12.I2C 接口 方便接入 I2C 模块。 如 I/O 扩展芯片 PCF8574、EEPROM AT24CXX 模块等。 13.ONE-WIRE 接口 方便接入 ONE-WIRE 器件(TO-92 封装)。 如温度传感器 DS18B20、电子注册码 DS2401 模块等。 14.ISP 接口(含 UART 接口) 方便接入 ISP 模块或使用 UART 接口的器 件。 如 RS232、USB TO UART 模块等。 15.LCD 接口 方便接入 LCD + 触摸屏模块。 套餐配送的 LCD 为 2.2 寸触屏 LCD,使用 SPI 接口,大大降低 I/O 资源的占用。 [ 其它接口简介 ] 16.5V DC 接口 17.5V 与 3.3V 电源输入输出接口 常用于对外供电,或与用户板进行共地处 理。 18.MCU 引脚接口 引出所有引脚,方便与外设进行 I/O 连接。 19.SWD 接口 支持下载与调试。 [ 跳线说明 ] 20.用户 LED 跳线 短接跳线:接入到示例程序指定的 I/O; 断开跳线:可改为使用连接线接入自定义 的 I/O。 21.用户按键跳线 短接跳线:接入到示例程序指定的 I/O; 断开跳线:可改为使用连接线接入自定义 的 I/O。 22.五向摇杆跳线 短接跳线:接入到示例程序指定的 I/O; 断开跳线:可改为使用连接线接入自定义 的 I/O。 3
2. 例程分析  KEIL MDK 版本:4.54  下载器:ULINK/V2  下载方式:SWD  供电方式:5VDC 接口接入 5V 电源  基于串口的例程都是使用串口助手 SSCOM32 来查看的,硬件,软件如下设置: 115200 选择好相应的 COM 口 波特率 数据位 停止位 校验位 流控制 None SSCOM32 软件设置 None 8 1 将串口连接到 ISP+UART0 2.1. 8Ios  程序说明 这个例程演示了 GPIO 当输入模式的使用,检测外部的 8 位独立按键是否按下。  硬件连接  将 8 Push Buttons 模块接入 8I/Os 接口上。 模块接口的 G 对应 8I/Os 的 GND  将 LED 跳线帽接上。  操作与现象 按 8 Push Buttons 模块上的按键会改变 LED 的闪烁的状态。 2.2. ADC  程序说明 4
本程序实现了一路 AD 采集实验。  硬件连接  软件设置 选择使能 ADC 通道 #define Open_ADC0 #define Open_ADC1 #define Open_ADC2 #define Open_ADC3 #define Open_ADC4  操作与现象  将 Analog Test Board 模块接入 ADC+8I/Os 接口 对应 LPC1114 的 IO 口 PIO0_11 PIO0_0 PIO0_1 PIO0_2 PIO0_4 因为 Analog Test Board 只有 2 通道 ADC 测试通道,所以只能测试 ADC0,1 这两个通道,如需测试其他的通道 请拉线测试。 使能宏#define Open_ADC0 时,用手转动右边那个电位器,串口会打印读到的 AD 信息。 使能宏#define Open_ADC1 时,用手转动左边那个电位器,串口会打印读到的 AD 信息。 2.3. CLK_OUT  程序说明 CLK OUT,可以为外设提供时钟。  硬件连接 5
用示波器的探头连接到 PIO0_1 这个管脚上。  操作与现象  在示波器上可以看到 1M 的方波,如下图: 2.4. DS18B20  程序说明 通过温度传感器 DS18B20 采集温度,发送到串口助手上。  硬件连接  将 DS18B20 接入 ONEWIRE 接口上。  操作与现象 6
2.5. GPIO_LED  程序说明 GPIO 设置为输出模式驱动 LED。  硬件连接 将 LED JMP 的跳线帽接上。  操作与现象 LED 会闪烁。 2.6. GPIO_LED _JOYSTICK  程序说明 通过按键,摇杆改变 LED 的状态。  硬件连接 将 LED JMP,JOYSTICK JMP,KEY JMP 的跳线帽接上。  操作与现象 用手按摇杆和按键,LED 的状态会改变。 2.7. I2C  程序说明 通过 I2C 协议读写 E2PROM 上的数据。  硬件连接  将 LED JMP 的跳线帽接上。  将 AT24/FM24 Board 模块接到 I2C 接口上。  操作与现象 LED 会闪烁。 串口助手会打印如下信息: 7
2.8. LCD22  程序说明 我们这款 LCD22 是电阻式 2.2inch 带触摸的 LCD,分辨率为 320x240,采用 SPI 方式驱动,大大减少了控制 管教,使得 IO 口比较紧缺的单片机也可以驱动,本例程就是演示了 LCD 显示点,画线,画圆,显示字符等 一些功能。  硬件连接  将 2.2inch 320x240 Touch LCD (A)模块接到 LCD22 接口上。  操作与现象 1, LCD 上显示信息 2.9. LCD22_TouchPanel  程序说明 1, 先触摸屏校准,你点击 3 下 就可以完成触摸屏的校准,之后就会进入触摸屏画板界面。 2, 在触摸屏画板中,你可以在随意画线。  硬件连接 将 2.2inch 320x240 Touch LCD (A)模块接到 LCD22 接口上。  操作与现象 2, LCD 上显示信息 触摸屏校准界面  应用领域 手持设备的显示 8
分享到:
收藏