MiniPort接口
MiniPort接口是一个通用板载标准硬件接口,通过该接口可以与配套的标准模块相连,例如:MiniPort-Key模块、MiniPort-LED模块和MiniPort-View模块等。AM824BLE搭载了2路MiniPort,接口标号为J3和J4。J3与J4接口引脚完全相同,用户可根据习惯选择使用,其具体的引脚分配如图。
MiniPort(2×10)接口使用的连接器为2.54mm间距的2×10排针/排母(90°),其封装样式如图。主控制器底板选用90°排针,功能模块选用90°排母与主机相连,同时采用90°排针将所有引脚引出,实现模块的横向堆叠。
从图中可以看出90°排针与90°排母之间连接关系,A1 - B20、A2 - B19……A19 – B2、A20 - B1(其中A代表排针,B代表排母),详见表格。
底板排针与外接排母引脚对应关系
排针管脚号 | 排母管脚号 | 排针管脚号 | 排母管脚号 |
---|---|---|---|
1 | 20 | 11 | 10 |
2 | 19 | 12 | 9 |
3 | 18 | 13 | 8 |
4 | 17 | 14 | 7 |
5 | 16 | 15 | 6 |
6 | 15 | 16 | 5 |
7 | 14 | 17 | 4 |
8 | 13 | 18 | 3 |
9 | 12 | 19 | 2 |
10 | 11 | 20 | 1 |
MicroPort接口
MicroPort是一种专门用于扩展性设计的硬件接口,有效的解决了功能模块与底板之间的连接和扩展问题。
其主要特点如下:
具有标准的接口定义;
接口包含丰富的外设资源,支持UART、I2C、SPI、PWM、ADC和DAC功能;
有多种功能模块相配套;
支持上下堆叠扩展。
MicroPort除了用于在底板上扩展功能模块之外,也可以作为微型开发套件的标准接口来堆叠核心板和相关模块。MicroPort标准接口采用U型设计,三边各9个引脚,共27个引脚。其详细引脚定义如图。
MicroPort标准接口中包含22个I/O引脚,最多可实现1路UART、1路I2C、1路SPI、2路ADC、1路DAC和4路PWM功能,也可以全部当做普通I/O来使用。MicroPort标准接口中包含3.3V和5V电源引脚,还包含了一个VREF(参考基准源)引脚,可以通过该引脚给微控制器提供参考电压。此外,MicroPort标准接口还定义了主控制器的复位引脚。具体的接口引脚功能描述详见表格。
注:VREF代表MicroPort对于第18引脚的定义,通过外部基准源连接到该引脚,为ADC提供基准源。
MicroPort标准接口引脚功能描述
管脚号 | 第一功能 | 第二功能 | 管脚号 | 第一功能 | 第二功能 | 管脚号 | 第一功能 | 第二功能 |
---|---|---|---|---|---|---|---|---|
1 | GND | — | 10 | I/O3 | — | 19 | SCK | I/O12 |
2 | RST | — | 11 | I/O2 | — | 20 | SCK | SCK I/O12 |
3 | PWM0 | I/O5 | 12 | SCL | I/O18 | 21 | MOSI | I/O10 |
4 | PWM0 | I/O6 | 13 | SDA | I/O17 | 22 | CS | I/O9 |
5 | I/O0 | - | 14 | I/O4 | - | 23 | I/O1 | - |
6 | RTS | I/O13 | 15 | DAC | I/O21 | 24 | PWM3 | I/O8 |
7 | CTS | I/O14 | 16 | ADC1 | I/O20 | 25 | PWM2 | I/O7 |
8 | TXD | I/O15 | 17 | ADC0 | I/O19 | 26 | 3.3V | - |
9 | RXD | I/O16 | 18 | VREF | - | 27 | 5V | - |
扩展模块
分类 | 产品型号 | 功能描述 | 实物图 | 相关资料 |
---|---|---|---|---|
MicroPort | MicroPort-RTC | 1、基于PCF85063AT时钟芯片 2、适合超低功耗应用 | 资料下载 | |
MicroPort-Flash | 1、采用旺宏的安全Flash产品MX25L1608D 2、可通过SPI进行访问,容量为16Mb 3、典型可擦写10万次,数据可保持20年 | 资料下载 | ||
MicroPort-EEPROM | 1、采用复旦微半导体的FM24C02C 2、容量为2048位(256个字节) 3、可使用I2C接口对其进行访问 | 资料下载 | ||
MicroPort-RS485 | 1、基于TP8485E-SR芯片开发 2、高信噪抑制比、高新能RS485模块 3、支持MODBUS协议" | 资料下载 | ||
MicroPort-USB | 1、基于EXAR公司的XR21V1410IL16TR-F全速USB-UART转换芯片 2、其USB接口符合USB2.0规范 3、支持12Mbps的数据传输速率 | 资料下载 | ||
MicroPort-DS1302 | 1、基于DALLAS公司推出的高性能、低功耗、带RAM的实时时钟芯片 2、可以对年、月、日、周、时、分、秒进行计时,具有闰年补偿功能 3、工作电压为2.0V~5.5V,并具有涓细电流充电能力 | 资料下载 | ||
MicroPort-RX8025T | 1、基于EPSON的I²C总线实时时钟芯片RX-8025T 2、日历功能和时钟计数、闹钟、定周期定时器 3、时间更新中断和32.768kHz 时钟输出功能 4、支持MicroPort 接口的主机相连, | 资料下载 | ||
MiniPort | MiniPort-Key | 1、集成4个按键 2、支持MiniPort接口的主控制器相连 | 资料下载 | |
MiniPort-595 | 1、模块用于I/O扩展,模块采用74HC595芯片,通过串转并的方式扩展8路I/O 2、595模块可以直接驱动LED模块,也可以通过配合COM0和COM1引脚驱动数码管模块 | 资料下载 | ||
MiniPort-LED | 1、模块集成8个LED发光二极管 2、按照MiniPort接口将控制引脚引出 3、便于和支持MiniPort接口的主机相连 | 资料下载 | ||
MiniPort-View | 1、集成2个八段数码管 2、通过COM0、COM1控制数码管的位选 3、segA~segDP连接数码管的SEG端 | 资料下载 | ||
MiniPort-ZLG72128 | 1、管理2个普通按键,2个功能按键和2个共阴数码管 2、该组件通过10×2插针接口和Ametal824平台连接 | 资料下载 |