本帖最后由 abner_ma 于 2025-7-23 09:22 编辑
极海的APM32F402R Micro-EVB开发板采用模块化协同架构,由Geehy-LINK和F402最小系统板两部分组成。这种设计使得开发板在功能上更加灵活,同时也便于用户进行二次开发。高集成度:Geehy-LINK部分集成了APM32F103CBT6微控制器,作为协议转换中枢,通过USB-C接口与PC连接,实现程序烧录与实时调试。F402最小系统板则以APM32F402RBT6 MCU为核心,集成电源、时钟、复位及扩展接口,支撑嵌入式应用开发。
开发板采用黑色PCB,焊盘与过孔规整排布,左侧调试模块区域可见电路走线轮廓,具备工业级设计的简洁工艺与布局逻辑。
APM32F402R 是极海半导体推出的工业级高性能、高性价比微控制器,资源如下:
一、核心性能
内核架构:基于 Arm® Cortex®-M4F 内核,支持浮点运算单元(FPU),适用于需要高效数字信号处理(DSP)的应用场景。最高工作频率达 120MHz,提供强大的运算能力,满足实时性要求高的工业控制需求。存储容量:内置 128KB Flash 和 32KB SRAM,支持复杂算法存储与快速数据访问。 系统主要由四个驱动单元和三个被动单元构成。四个驱动单元分别是连接 Arm® Cortex®-M4F 内核的 DCode 总线(D-bus)、系统总线(S-bus)、通用 DMA1 和 DMA2。 三个被动单元分别是内部 SRAM、内部闪存存储器和 AHB 到 APB 的桥(AHB/APBx),其中, AHB/APBx 连接所有的APB 设备。 这些都是通过一个多级的 AHB 总线构架相互连接的。
二、外设接口与功能
支持 2个 CAN 总线(兼容 2.0A/2.0B 规范,速率达 1Mbps),适用于工业自动化、汽车电子等高可靠性通信场景。集成 4个 U(S)ART,支持 ISO7816、LIN 和 IrDA 功能,满足多样化串行通信需求。提供 1个 I2C 和 2个 SPI(其中 1 个可复用为 I2S),支持高速外设扩展。片上集成 高速 USB OTG_FS(带 PHY),降低硬件成本,简化 USB 设备开发。配备 2个 12 位高精度 ADC,支持 16 通道数,最大采样率 1MSPS,适用于多通道数据采集。内置 温度传感器,可实时监测芯片温度,提升系统可靠性。集成 2个 16 位高级定时器,支持 PWM 死区与刹车输入,适用于电机控制等场景。提供 4 个通用定时器 和 双 DMA 控制器,实现高效数据搬运与异步处理。支持双看门狗(独立与窗口看门狗)、RTC(实时时钟)、CRC 校验等功能,增强系统安全性。提供 84 Bytes 备份寄存器,用于存储关键数据。
三、低功耗与可靠性
低功耗模式:支持 睡眠、停机、待机 三种低功耗模式,适用于电池供电或对功耗敏感的场景。电源电压范围 2.0V~3.6V,适应不同电源环境。
工作温度范围 -40℃~105℃,满足极端温度条件下的稳定运行需求。通过 ESD HBM ±4000V 和 Latch-up ±200mA 测试,具备高抗电磁干扰能力。
GPIO软件测评:
原理图:最小系统核心板和存储器设计
拆成两个小板子
int main(void)
{
BOARD_LED_Config(LED2);
BOARD_LED_Config(LED3);
while (1)
{
Delay();
BOARD_LED_Toggle(LED2);
BOARD_LED_Toggle(LED3);
}
}
/*!
* [url=home.php?mod=space&uid=247401]@brief[/url] Main program
*
* @param None
*
* @retval None
*
*/
void Delay(void)
{
volatile uint32_t delay = 0xfffff;
while(delay--);
}
</font>
标准可开发的,非常好用~~
APM32F402R Micro-EVB开发板适用于工业自动化、智能仪表、消费电子等多个领域。例如,在工业自动化领域,可以利用其高性能MCU和丰富外设接口实现复杂的控制算法和通信协议;在智能仪表领域,可以利用其高精度ADC和定时器功能实现精确的数据采集和处理;在消费电子领域,可以利用其低功耗模式和特色Type-C接口实现便捷的用户体验。给开发者多了一个选择!!
|