时间:2022-08-23 14:33
人气:
作者:admin

MM32F5270 是一款搭载了安谋科技 STAR-MC1 内核的 MCU 产品,其工作频率可达 120MHz,内置多达 256KB Flash 和 192KB RAM,配置浮点运算单元(Floating Point Unit, FPU)、数字信号处理单元(Digital Signal Processing,DSP)、信号间互联矩阵 MindSwitch、可配置逻辑单元 CLU、三角函数加速单元 CORDIC 等算法加速单元,并集成了丰富的外设模块和充足的 I/O 端口。MM32F5270 相较于现有产品全面提升了性能、存储容量、总线架构和外设配置。
芯片资源:
| 类型 | 描述 |
|---|---|
| 内核 | Arm China STAR-MC1 处理器,基于 Armv8-M Mainline 指令集架构,集成FPU 和 DSP |
| 主频 | 可达120MHz |
| Cache | 4KB L1 I-Cache,4KB L1 D-Cache |
| FLASH | 256KB |
| RAM | 192KB(包括 32KB ITCM、32KB DTCM 和 128KB System RAM) |
| USB OTG | 1个,全速接口 |
| 以太网 | 10M/100M 以太网控制器 |
| CAM | 2 个 FlexCAN 接口 |















structrt_uart_ops
{
rt_err_t(*configure)(structrt_serial_device*serial,structserial_configure*cfg);
rt_err_t(*control)(structrt_serial_device*serial,intcmd,void*arg);
int(*putc)(structrt_serial_device*serial,charc);
int(*getc)(structrt_serial_device*serial);
rt_size_t(*dma_transmit)(structrt_serial_device*serial,rt_uint8_t*buf,rt_size_tsize,intdirection);
};
voidrt_hw_serial_isr(structrt_serial_device*serial,intevent);
rt_err_trt_hw_serial_register(structrt_serial_device*serial,
constchar*name,
rt_uint32_tflag,
void*data);