*阅读说明:以下仅做简要总结展示,排名不分先后。详细项目描述、源码、资料等请戳原链接查看。
去年,灵动微电子发布了搭载安谋科技“星辰”STAR-MC1处理器的全新高性能 MM32F5 微控制器系列。该系列在内核、总线和外设配置等多个方面进行了创新,内核上更是首次搭载了 Armv8-M 架构的 “星辰”STAR-MC1 处理器。
MM32F5270 是一款搭载了安谋科技 STAR-MC1 内核的 MCU 产品,其工作频率可达 120MHz,内置多达 256KB Flash 和 192KB RAM,配置浮点运算单元(Floating Point Unit, FPU)、数字信号处理单元(Digital Signal Processing,DSP)、信号间互联矩阵 MindSwitch、可配置逻辑单元 CLU、三角函数加速单元 CORDIC 等算法加速单元,并集成了丰富的外设模块和充足的 I/O 端口。MM32F5270 相较于现有产品全面提升了性能、存储容量、总线架构和外设配置。
一起来看看本站工程师体验MM32F5270的二三事吧!
在安装了MDK5.37集成开发环境后,我们需要手动安装AC5编译器就可以解决之前项目编译器的兼容问题,安装的方式有两种: 可以通过官网下载独立的编译器进行解压安装; 可以通过MDK 5.36版本的安装包来提取AC5编译器来进行安装; 本文讲解一下上述的第二种安装方式的具体步骤。
1、单脉冲输出 2、实验 实验说明:配置TIM1_CH1单脉冲输出,TIM1_CH2输入捕获,TIM1从模式选择触发模式,TIM3_CH1输出PWM,触发TIM1计数器开始计数。当TIM1_CH2捕捉到有效信号时,TIM1计数器开始计数,按照配置好的脉宽,TIM1_CH1输出一个脉冲信号。
这里以MM32F5270定时器应用为例,介绍几种常用的精准输出脉冲数量的方法: 1. 中断计数方式 2. 定时器单脉冲重复计数 3. DMA方式 4. 主从模式
拿到开发板,就想着移植个操作系统。那必须先上RT-THREAD,组件资源丰富,易于后续功能的各项开发。 RT-Thread完整版的移植说明 移植之前须知内容: 芯片是什么内核?
MM32F5270 是基于安谋科技的Armv-8 架构的“星辰”STAR-MC1 处理器开发的 32 位微控制器产品。本篇文章通过调用MindSDK例程查看内部集成电路接口IIC。
CS4344 芯片是实现本次实验功能的重要器件之一。CS4344 是一种立体声音频数模转换器 (DAC) ,可使用单个 +3.3 V 或 +5 V 电源,仅需要最小的支持电路。该系列线性模拟低通滤波器和自动速度模式检测,当自动选择 2 kHz 和 200 kHz 之间的采样率,使用采样率和主时钟速率方法。 本实验的基本原理是 MM32F3270 读取正弦波采样计算出的左右声道的数组数据,通过 I2S 接口将 PCM 信号传输给CS4344,再经过 TS4871(音频功率放大器)连接到耳机接口,可以接入耳机等音频播放装置。
本文完整记录了如何从零搭建MM32F5270 Keil开发环境以及如何编译运行MM32F5270 SDK中的hello_world示例。 本文写作过程中参考了一些链接,具体可以在本文末尾找到,感兴趣的读者可以自行查阅。其中,灵动官网提供了最新的芯片用户手册,逐飞科技的网盘中提供了开发板原理图和硬件试用说明,这些资料在后续的开发过程中是经常需要查阅的,建议下载;灵动SDK下载页面提供了在线的API参考,建议收藏。
|