AG32 MCU是一款异构双核(采用RISC-V+ cpld)MCU, 内含2K的cpld资源 。最高主频248MHz,内置1MB Flash和128kb ram。
AG32 MCU所有管脚都可重新定义配置,IO口可以复用,这样的特性,使得AG32更加的灵活。同时内置的2K cpld资源,可以用来实现更多的定制功能拓展。
例如AG32自带5个UART接口,如需要更多,我们提供例程:multi_uart ,使用内置CPLD资源设计提供额外的串口。每个串口为内置串口的简化版,串口个数可以自定义。例程中使用了10个串口,占用大约1.8K 的逻辑。加上AG32自带的5个UART,可以实现15+的UART串口 ,可以满足不同需求的应用场景。
AG32 MCU的特性,使得它不仅仅局限于普通的MCU用法,客户可以根据自己的需要实现各种定制功能,为客户的设计带来巨大便利、更多可能。
方案特点:
1、AG32具备最高248MHz时钟频率,拥有丰富的外设,包括五个UART、两个I2C、支持USB、CAN和SPI通道等丰富的外围模块,以其高速的指令执行速度、方便的JTAG调试方式和低功耗等特性为数据采集与处理的设计提供了一个较为完善的平台。
2、AG32拥有3x12位最多3M SPS的ADC(17个通道),和2个DAC,并且提供两个双通道比较器。
3、AG32初始与STM32管脚兼容,但可以通过配置文件全部灵活重定义,给内核中的MCU和CPLD使用,因此可提供超出STM32的GPIO口数量。
4、AG32的MCU和CPLD通过芯片内部AHB总线高速通信,速度远超传统SPI。
5、AG32内置CPLD可实现客户定制逻辑功能。
6、提供32/48/64/100多种封装。
AGM官网,更多请进入查看
更多回帖