开发板介绍MCU:ACM32F403RET7 eFLASH:512K 0-wait 程序执行,SRAM:192K ,12KB ROM 。 基于ARMv8-M 架构,支持Cortex-M33 和Cortex-M4F 指令集,最高180MHz 系统工作频率。支持浮点运算和DSP NVIC 中断控制器,DMA:支持8 通道DMA ADC:1 路12bits ADC,16 个通道,速率达2Msps。 DAC:1 路12bitsDAC,2 个通道,速率达1Msps。 数学硬件加速:sin,cos,atan2。 以上是个人认为比较突出的一些特征,该芯片接口非常丰富,其他的特性可以参考数据手册,个人认为完全可以比拟STM32F4系列的资源,并且某些参数更胜,还有一些独特的特性比如数学硬件加速等算法。 2个状态指示灯(D3:红色,D1:绿色),1个电源指示灯(D2:绿色) 1个用户功能按钮,兼具WAKE_UP唤醒功能,一个复位按键 板载cmsis-dap支持下载、调试,usb虚拟串口,且是type-c好评。 所有IO口全部引出,包括晶振占用的IO口。 Micro USB供电和 USB2.0 FS。 支持ARM Keil MDK开发。 开发环境搭建支持ARM Keil MDK开发,官方提供了比较详细的文档资料,直接按照文档来搭建即可。 前提条件是已经安装了MDK,MDK安装不再赘述。 双击固件包\固件库\Aisinochip.ACM32F4.1.0.2.pack安装MDK数据库。 厂家提供了完善的开发库(\固件包\固件库\ModulesDemo_Rev2.0.2\ModulesDemo) 以串口Demo为例,直接双击打开\固件包\固件库\ModulesDemo_Rev2.0.2\ModulesDemo\UART\demo\MDK_Project\Project.uvprojx 右键点击左边工程的Project,点击Options for Target ‘Project’,然后点击Device选择 ACM32F403RET7. 选择Debug 使用Type-C线接到开发板的LinkCN,接到电脑,点击Settings,点击Debu,选择识别到仿真器,如下: Flash Download下不需要修改,如果算法不存在则手动添加,参考《ACM32F4_FP4_F3系列芯片开发快速上手V1.0.pdf》。 确认Utilities如下位置勾选。 编译
下载调试 如果提示如下 则是MDK版本太低,需要5.29以上。 配置串口终端,这里使用CRT 按F5或者如下图标全速运行 可以看到打印如下 输入字符回显。 其他仿真操作和STM32无异,对于熟悉STM32开发的来说,几乎无感切换。 总结
|
只有小组成员才能发言,加入小组>>
【上海航芯ACM32F403开发板首发试用】ACM32F403例程学习1——GPIO、EXTI例程
5330 浏览 0 评论
[经验] 上海航芯ACM32F403RET7外设SPI测试。点亮SPI LCD屏.驱动芯片ST7735.
7875 浏览 2 评论