ARTERY-标志

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

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:

  1. 连接必要的电源。
  2. 选择支持 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 板以启动应用程序:

  1. 检查板上跳线位置:
    • JP1连接GND或OFF(BOOT0引脚为0,BOOT0在AT32F415RCT7-7中带有下拉电阻);
    • JP4可选或OFF(BOOT1处于任何状态);
    • JP6和JP7选择上IO。
  2. 通过 USB 电缆(A 型至 micro-B)将 AT-START-F415 板连接到 PC,该板将通过 AT-Link-EZ USB 连接器 CN6 供电。 LED1(红色)常亮,其他三个 LED(LED2 至 LED4)开始依次闪烁。
  3. 按下用户按钮 (B2) 后,三个 LED 的闪烁频率会发生变化。

支持 AT-START-F415 的工具链

  • ARM® Keil®:MDK-ARM™
  • IAR™:EWARM

硬件和布局

  • AT-START-F415 板围绕采用 LQFP32 415×7 mm 封装的 AT7F64RCT7-7 微控制器设计。ARTERYTEK-AT-START-F415-32 位微控制器-fig-1
  • 图 1 显示了 AT-Link-EZ、AT32F415RCT7-7 及其外设(按钮、LED、USB OTG 和扩展连接器)之间的连接ARTERYTEK-AT-START-F415-32 位微控制器-fig-2 ARTERYTEK-AT-START-F415-32 位微控制器-fig-3
  • 图 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 转接环

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

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

  1. 出厂默认接收状态以粗体显示。
扩展连接器

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
  1. 0Ω 电阻设置如表 2 所示。

LQFP64 I/O 端口扩展连接器

扩展连接器 J1 和 J2 可以将 AT-START-F415 连接到外部原型/包装板。 AT32F415RCT7-7 的 I/O 端口可在这些扩展连接器上使用。 J1和J2也可以用示波器、逻辑分析仪或电压表探头测量。

原理图

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

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

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

ARTERYTEK-AT-START-F415-32 位微控制器-fig-8。

修订历史

表 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 – 版权所有

www.arterytek.com

文件/资源

ARTERYTEK AT-START-F415 32 位微控制器 [pdf] 用户指南
AT32F415RCT7-7、AT-START-F415、AT-START-F415 32位微控制器、32位微控制器、微控制器

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *