ARTERYTEK AT-START-F415 32 位微控制器

产品结束view
AT-START-F415是一款基于AT*32F415RCT7-7芯片的评估板。 它具有 LED 指示灯、按钮、USB micro-B 连接器、A 型连接器和 Arduino™ Uno R3 扩展连接器。 该板包含调试/编程工具 AT-LINK-EZ,无需额外的开发工具。
快速入门
开始使用 AT-START-F415:
- 连接必要的电源。
- 选择支持 AT-START-F415 的适当工具链。
硬件和布局
AT-START-F415 提供以下硬件特性:
- 电源选择
- 该板支持多种电源选项。
介绍
AT-START-F415 旨在帮助您探索嵌入 ARM Cortex®-M32 内核的 32 位微控制器 AT415F4 的高性能特性,并帮助您开发应用程序。 AT-START-F415 是一款基于 AT32F415RCT7-7 芯片的评估板,带有 LED 指示灯、按钮、USB micro-B 连接器、A 型连接器和 ArduinoTM Uno R3 扩展连接器。 该评估板嵌入了调试/编程工具AT-Link-EZ,无需其他开发工具。
超过view
特征
AT-START-F415具有以下特点:
- AT-START-F415 具有板载 AT32F415RCT7-7 微控制器,嵌入 ARM Cortex®-M4、32 位处理器、256 KB 闪存和 32 KB SRAM、LQFP64 7×7 mm 封装。
- 板载 AT-Link 连接器:
- 板载AT-Link-EZ可用于编程和调试(AT-Link-EZ是AT-Link的简化版本,不支持离线模式)
- 如果AT-Link-EZ沿接头弯折与该板分离,则AT-START-F415可以连接到独立的AT-Link进行编程和调试
- 板载20针ARM标准JTAG 连接器(带 JTAG/SWD连接器用于编程/调试)
- 多种供电方式:
- 通过AT-Link-EZ的USB总线
- 通过AT-START-F415的USB OTG总线(VBUS)
- 外部7~12V电源(VIN)
- 外部5V电源(E5V)
- 外部 3.3 V 电源
- 4 个 LED 指示灯:
- LED1(红色)用于 3.3 V 上电
- 3 个用户 LED,LED2(红色)、LED3(白色)和 LED4(绿色)
- 2 x 按钮(用户按钮和重置按钮)
- 8 MHz HSE 晶体
- 32.768 kHz LSE 晶体
- 用于 USB OTG 功能的板载 USB A 型和 micro-B 连接器
- 各种扩展连接器可以快速连接到原型板中并易于探索:
- Arduino™ Uno R3 扩展连接器
- LQFP64 I/O 端口扩展连接器
术语定义
- 跳线 JPx 开启
- 已安装跳线。
- 跳线 JPx 关闭
- 跳了没安装。
- 电阻 Rx ON
- 焊锡或0Ω电阻短路。
- 电阻 Rx 关闭
- 打开。
快速启动
开始使用
按以下顺序配置 AT-START-F415 板以启动应用程序:
- 检查板上跳线位置:
- JP1连接GND或OFF(BOOT0引脚为0,BOOT0在AT32F415RCT7-7中带有下拉电阻);
- JP4可选或OFF(BOOT1处于任何状态);
- JP6和JP7选择上IO。
- 通过 USB 电缆(A 型至 micro-B)将 AT-START-F415 板连接到 PC,该板将通过 AT-Link-EZ USB 连接器 CN6 供电。 LED1(红色)常亮,其他三个 LED(LED2 至 LED4)开始依次闪烁。
- 按下用户按钮 (B2) 后,三个 LED 的闪烁频率会发生变化。
支持 AT-START-F415 的工具链
- ARM® Keil®:MDK-ARM™
- IAR™:EWARM
硬件和布局
- AT-START-F415 板围绕采用 LQFP32 415×7 mm 封装的 AT7F64RCT7-7 微控制器设计。

- 图 1 显示了 AT-Link-EZ、AT32F415RCT7-7 及其外设(按钮、LED、USB OTG 和扩展连接器)之间的连接

- 图 2 和图 3 显示了 AT-Link-EZ 和 AT-START-F415 板上的这些功能。
电源选择
AT-START-F5 的 415 V 电源可以通过 USB 电缆提供(通过 AT-Link-EZ 上的 USB 连接器 CN6 或 AT-START-F5 上的 USB OTG 连接器 CN415),或通过外部5V电源(E5V),或通过7V电压外接12~5V电源(VIN)tag板上的调节器(U1)。 此时,5V电源通过3.3V电压提供微控制器和外设所需的3.3V电源。tage 板上的调节器(U2)。 J5或J4的7V引脚也可用作输入电源。 AT-START-F415 板必须由 5 V 电源装置供电。 J3.3的4V引脚或J1、J2的VDD引脚也可以直接用作3.3V输入电源。 AT-START-F415 板必须由 3.3 V 电源装置供电。
笔记
- 除非通过 AT-Link-EZ 上的 USB 连接器(CN5)提供 6 V 电压,否则 AT-Link-EZ 将无法通过其他供电方式供电。
- 当另一个应用板连接到 J4 时,VIN 引脚、5V 和 3.3V 可用作输出电源; J7 5V引脚作为5V输出电源; J1和J2的VDD引脚用作3.3V输出电源。
国际直拨电话
当JP3 OFF(符号IDD)且R13 OFF时,允许连接电流表测量AT32F415RCT7-7的功耗。
- JP3 关闭,R13 开启:
- AT32F415RCT7-7 已上电。 (默认设置,出厂前未安装JP3插头)
- JP3 开启,R13 关闭:
- AT32F415RCT7-7 已上电。
- JP3 关闭,R13 关闭:
- 必须连接电流表来测量AT32F415RCT7-7的功耗(如果没有电流表,则无法给AT32F415RCT7-77供电)。
编程和调试
嵌入式AT-LINK-EZ
该评估板嵌入了Artery AT-Link-EZ编程和调试工具,供用户在AT-START-F32板上对AT415F7RCT7-415进行编程/调试。 AT-Link-EZ支持SWD接口模式,并支持一组虚拟COM端口(VCP)连接到AT1F1RCT9-10的USART32_TX/USART415_RX(PA7/PA7)。 此时,AT9F10RCT32-415 的 PA7 和 PA7 将受到 AT-Link-EZ 的影响,如下所示:
- PA9被AT-Link-EZ的VCP RX引脚弱上拉至高电平;
- PA10 被 AT-Link-EZ 的 VCP TX 引脚强拉至高电平
用户可以将R9或R10设置为OFF,则AT9F10RCT32-415的PA7和PA7的使用不受上述限制。 AT-Link-EZ 的 SWO 调试口通过 R3 连接到 AT32F415RCT7-7 的 TRACESWO(PB53),关闭 SWO 调试功能时设置为浮空状态,不会影响 PB3 的使用AT32F415RCT7-7。 如果您有其他问题,请将 R53 设置为 OFF。
有关 AT-Link-EZ 的操作、固件升级和注意事项的完整详细信息,请参阅 AT-Link 用户手册。 通过沿着接头弯曲,可以将评估板上的 AT-Link-EZ PCB 与 AT-START-F415 分离。 在这种情况下,AT-START-F415 仍然可以通过 CN7 连接到 AT-Link-EZ 的 CN2(发货前未安装),或者可以与另一个 AT-Link 连接,继续在 AT32F415RCT7-上进行编程和调试。 7.
20 针 ARM® 标准 JTAG 连接器
AT-START-F415还保留JTAG 或SWD通用连接器作为编程/调试工具。 如果用户想使用该接口对 AT32F415RCT7-7 进行编程和调试,请将 AT-Link-EZ 与该板分离或将 R41、R44 和 R46 设置为 OFF,并将 CN3(发货前未安装)连接到编程和调试板上。调试工具。
启动模式选择
启动时,可以通过引脚配置选择三种不同的启动模式。
表 1: 启动模式选择跳线设置
|
跳线 |
引导模式选择引脚 |
设置 |
|
| BOOT1 | BOOT0 | ||
| JP1接GND或OFF;
JP4可选或OFF |
X |
0 |
从内部闪存启动
(出厂默认设置) |
| JP1 连接到 VDD
JP4连接到GND |
0 |
1 |
从系统内存启动 |
| JP1 连接到 VDD
JP4 连接到 VDD |
1 |
1 |
从 SRAM 启动 |
外部时钟源
HSE时钟源
设置外部高速时钟源的硬件模式有以下三种:
- 板载晶振(默认设置):
- 板上的 8 MHz 晶振用作 HSE 时钟源。 硬件设置必须为:R1 和 R15 ON,R14 和 R16 OFF
- 来自外部 PD0 的振荡器:
- 外部振荡器从 J5 的 pin_2 注入。 硬件设置必须为:R14 和 R16 ON,R1 和 R15 OFF。
- 未使用 HSE:
- PD0和PD1用作GPIO。 硬件设置必须为:R14 和 R16 ON,R1 和 R15 OFF。
伦敦证券交易所时钟源
设置外部低速时钟源的硬件模式有以下三种:
- 板载晶振(出厂默认设置):
- 板上的 32.768 kHz 晶振用作 LSE 时钟源。 硬件设置必须为:R6 和 R7 ON,R5 和 R8 OFF
- 来自外部 PC14 的振荡器:
- 外部振荡器从 J3 的 pin_2 注入。 硬件设置必须为:R5 和 R8 ON,R6 和 R7 OFF。
- 未使用伦敦证券交易所:
- PC14和PC15用作GPIO。 硬件设置必须为:R5 和 R8 ON,R6 和 R7 OFF。
LED 指示灯
- 电源 LED1
- 红色表示该板由 3.3V 供电。
- 用户LED2
- 红色,连接AT2F32RCT415-7的PC7引脚。
- 用户LED3
- 黄色,连接AT3F32RCT415-7的PC7引脚
- 用户LED4
- 绿色,连接AT5F32RCT415-7的PC7引脚
按钮
- 重置按钮 B1:
- 连接NRST复位AT32F415RCT7-7
- 用户按钮 B2:
- 默认连接到 AT0F32RCT415-7 的 PA7,也可以用作唤醒按钮(R19 ON,R21 OFF); 或连接到PC13并用作TAMPER-RTC 按钮(R19 关闭,R21 开启)
USB 转接环

AT-START-F415板通过USB micro-B连接器(CN5)支持USB全速/低速主机或全速设备通信模式。 在设备模式下,AT32F415RCT7-7可以通过USB micro-B直接连接主机,VBUS可以作为AT-START-F5板的415V电源; 在主机模式下,需要外部 USB OTG 线连接设备,通过 PD8550 端口控制晶体管 S2 来控制 USB micro-B 连接器对设备的供电。 另外,AT-START-F415板还额外增加了一个USB type A连接器(CN1),这是一个USB主机连接器,主要用于连接U盘等设备,无需USB OTG线。 USB A 型连接器没有电源开关控制。
当AT9F10RCT32-415的PA7或PA7用作OTG_FS_VBUS或OTG_FS_ID功能时,JP6或JP7应选择较低的OTG_FS。 此时,PA9 或 PA10 连接到 USB micro-B 连接器,并断开与 Arduino™ Uno R3 扩展连接器(J3~J7)、LQFP64 I/O 扩展连接器(J1 和 J2)和 AT-Link 连接器(CN2)的连接。
0 Ω 电阻
表 2: Ω电阻设置
| 电阻器 | 状态(1) | 描述 |
|
R13 (微控制器功耗测量) |
ON |
当JP3关闭时,3.3V连接到微控制器以
为AT32F415RCT7-7提供电源 |
|
离开 |
当JP3关闭时,3.3V允许连接电流表测量AT32F415RCT7-7的功耗
(如果没有电流表,AT32F415RCT7-7无法供电) |
|
| R4
(VBAT供电) |
ON | VBAT 连接至 VDD |
| 离开 | VBAT可由J1的pin_2 VBAT供电 | |
|
R1、R14、R15、R16(HSE) |
开、关、开、关 | HSE时钟源采用板上晶振Y2 |
|
关、开、关、开 |
HSE 时钟源来自外部 PD0 或 PD0 和 PD1
用作 GPIO。 |
|
|
R5、R6、R7、R8(伦敦证券交易所) |
关、开、开、关 | LSE时钟源使用板上晶振Y1 |
|
开、关、关、开 |
LSE时钟源来自外部PC14或PC14和PC15
用作 GPIO。 |
|
| R19,R21
(用户按钮 B2) |
开关 | 用户按钮 B2 连接到 PA0 |
| 关,开 | 用户按钮 B2 连接到 PC13 | |
|
R29、R30(PA11、PA12) |
离开, 离开 |
PA11和PA12用作USB时,不
连接到 J12 的 pin_13 和 pin_1 |
|
开,开 |
当PA11和PA12不用作USB时,可以将它们
连接到 J12 的 pin_13 和 pin_1 |
|
|
R31、R32、R33、R34 (ArduinoTM A4、A5) |
离开, 上, 离开, ON |
ArduinoTM A4和A5连接到ADC1_IN11,并且
ADC1_IN10 |
|
开、关、开、关 |
ArduinoTM A4和A5连接到I2C1_SDA并
I2C1_SCL |
|
|
R35、R36(ArduinoTM D10) |
离开, ON | ArduinoTM D10 连接至 SPI1_SS |
| 开关 | ArduinoTM D10连接到PWM(TMR4_CH1) | |
|
R9(USART1_RX) |
ON |
AT1F32RCT415-7的USART7_RX连接到ATXNUMXFXNUMXRCTXNUMX-XNUMX的VCP TX
AT-LINK-EZ |
|
离开 |
AT1F32RCT415-7的USART7_RX与VCP断开
AT-LINK-EZ 的 TX |
|
|
R10(USART1_TX) |
ON |
AT1F32RCT415-7 的 USART7_TX 连接到 ATXNUMXFXNUMXRCTXNUMX-XNUMX 的 VCP RX
AT-LINK-EZ |
|
离开 |
AT1F32RCT415-7的USART7_TX与VCP断开
AT-LINK-EZ 的 RX |
- 出厂默认接收状态以粗体显示。
扩展连接器
Arduino™ Uno R3 扩展连接器
母插头J3~J6和公插头J7支持标准Arduino™ Uno R3连接器。 大多数围绕 Arduino™ Uno R3 设计的子板都适用于 AT-START-F415。
注1: AT32F415RCT7-7的I/O端口与ArduinoTM Uno R3.3兼容3V,但不兼容5V。
注2: J8 的 pin_3 为 VDDA,与 VDD 电平相同,不带 Arduino™ Uno R3 定义的 AFEF 功能。
表 3: ArduinoTM Uno R3扩展连接器引脚定义
| 连接器 | 密码 | Arduino引脚名称 | AT32F415引脚 姓名 | 功能 |
|
J4 (电源供应) |
1 | NC | – | – |
| 2 | 国际教育研究中心 | – | 3.3V 参考 | |
| 3 | 重置 | 自然资源部 | 外部复位 | |
| 4 | 3.3伏 | – | 3.3V输入/输出 | |
| 5 | 5V | – | 5V输入/输出 | |
| 6 | 地线 | – | 地面 | |
| 7 | 地线 | – | 地面 | |
| 8 | 车辆识别号 | – | 7~12V输入/输出 | |
|
J6 (模拟输入) |
1 | A0 | PA0 | ADC1_IN0 |
| 2 | A1 | PA1 | ADC1_IN1 | |
| 3 | A2 | PA4 | ADC1_IN4 | |
| 4 | A3 | PB0 | ADC1_IN8 | |
| 5 | A4 | PC1 或 PB9(1) | ADC1_IN11 或 I2C1_SDA | |
| 6 | A5 | PC0 或 PB8(1) | ADC1_IN10 或 I2C1_SCL | |
|
J5 (逻辑输入/输出低字节) |
1 | D0 | PA3 | USART2_RX |
| 2 | D1 | PA2 | USART2_TX | |
| 3 | D2 | PA10 | – | |
| 4 | D3 | PB3 | TMR2_CH2 | |
| 5 | D4 | PB5 | – | |
| 6 | D5 | PB4 | TMR3_CH1 | |
| 7 | D6 | PB10 | TMR2_CH3 | |
| 8 | D7 | PA8 | – | |
|
J3 (逻辑输入/输出高字节) |
1 | D8 | PA9 | – |
| 2 | D9 | PC7 | TMR1_CH2 | |
| 3 | D10 | PA15或PB6(1) | SPI1_NSS 或 TMR4_CH1 | |
| 4 | D11 | PA7 | TMR3_CH2 或 SPI1_MOSI | |
| 5 | D12 | PA6 | SPI1_味噌 | |
| 6 | D13 | PA5 | SPI1_SCK | |
| 7 | 地线 | – | 地面 | |
| 8 | 电源电压 | – | VDDA 输出 | |
| 9 | 南达科他州 | PB9 | I2C1_SDA | |
| 10 | 新加坡 | PB8 | I2C1_SCL |
|
J7 (其他) |
1 | 味噌 | PB14 | SPI2_味噌 |
| 2 | 5V | – | 5V输入/输出 | |
| 3 | SCK | PB13 | SPI2_SCK | |
| 4 | 摩西 | PB15 | SPI2_MOSI | |
| 5 | 重置 | 自然资源部 | 外部复位 | |
| 6 | 地线 | – | 地面 | |
| 7 | 国家安全战略 | PB12 | SPI2_NSS | |
| 8 | PB11 | PB11 | – |
- 0Ω 电阻设置如表 2 所示。
LQFP64 I/O 端口扩展连接器
扩展连接器 J1 和 J2 可以将 AT-START-F415 连接到外部原型/包装板。 AT32F415RCT7-7 的 I/O 端口可在这些扩展连接器上使用。 J1和J2也可以用示波器、逻辑分析仪或电压表探头测量。
原理图




修订历史
表 4: 文档修订历史
| 日期 | 修订 | 更改 |
| 2019.8.16 | 1.0 | 初始版本 |
|
2020.6.1 |
1.1 |
1. 将CB8修改为1μF。
2. 修正背面丝印为AT32F415RCT7-7。 3.更换了8 MHz晶振。 4.优化焊桥方向。 5. 将 LED3 更改为黄色。 |
|
2020.9.29 |
1.20 |
1、将本文档的版本号改为3位,前两位为AT-START硬件版本,后一位为文档版本。
2、更新AT-Lin-EZ版本至1.1,支持SWO调试; 和 添加了 SWO 描述。 |
|
2020.11.19 |
1.30 |
1.更新AT-Link-EZ版本至1.2,调整两排CN7信号,修改丝印。
2.根据Artery开发工具修改CN2丝印。 3. 增加GND测试针环,方便测量。 |
重要通知
重要通知: 请仔细阅读
购买者理解并同意,购买者对 Artery 产品和服务的选择和使用承担全部责任。 Artery 的产品和服务均按“原样”提供,Artery 不提供任何明示、暗示或法定的保证,包括但不限于有关 Artery 产品和服务的适销性、质量满意、不侵权或适合特定用途的任何暗示保证。产品与服务。
尽管有相反规定,购买者并不获得任何 Artery 产品和服务或其中包含的任何知识产权的任何权利、所有权或利益。 在任何情况下,Artery 提供的产品和服务均不得解释为 (a) 以明示或暗示、禁止反言或其他方式授予购买者使用第三方产品和服务的许可; (b) 许可第三方的知识产权;或(c) 保证第三方的产品和服务及其知识产权。 购买者特此同意,Artery 的产品未被授权用作 (a) 任何医疗、救生或生命活动中的关键组件,并且购买者不得将任何 Artery 的产品集成、推广、销售或以其他方式转让给任何客户或最终用户。支持装置或系统,或 (b) 任何汽车应用和机制中的任何安全装置或系统(包括但不限于汽车制动或安全气囊系统),或 (c) 任何核设施,或 (d) 任何空中交通管制装置、应用程序或系统,或 (e) 任何武器装置、应用程序或系统,或 (f) 任何其他装置、应用程序或系统,其中可合理预见到在此类装置、应用程序或系统中使用的 Artery 产品出现故障将导致导致死亡、人身伤害或灾难性财产损失。
© 2020 ARTERY Technology Corporation – 版权所有
文件/资源
![]() |
ARTERYTEK AT-START-F415 32 位微控制器 [pdf] 用户指南 AT32F415RCT7-7、AT-START-F415、AT-START-F415 32位微控制器、32位微控制器、微控制器 |

