当前位置: 首页 > article >正文

详细分析:AG32 MCU与STM32/GD32的区别

一、MCU内核的区别

STM32/GD32是ARM Cortex内核;

AG32是目前最新的RISC-V内核,该内核具有速率高,功耗低等特点,不受制于ARM,应用灵活等特点。

二、AG32与STM32/GD32 MCU的引脚区别

AG32 芯片和其他芯片(比如ST、GD)在使用上有一个很大的差异点,是AG32
的IO 引脚并不是定死的,而是配置的。
比如,ST 的gpio 的PA1,是定死指定到某个PIN 脚的;
但是,AG32 的所有gpio,对应到哪个PIN 脚是配置的。必须在VE 里配置绑定
后,程序里操作这个gpio(比如,置高置低)才会最终作用到PIN 脚上。
除了gpio,其他的很多外设(如spi,iic,can,uart 等)都是需要配置引脚的。
Mcu 里用到哪个信号就在VE 里配置对应引脚,没用到的不用配置。
这种方式下:
1. 可以节省大量引脚(开发者只需要配置自己使用到的外设引脚即可)
2. PCB 布线可以非常方便(引脚随意指定,不用再考虑走线时绕来绕去)
在引脚配置上,也有一些限制,参后续描述。

三、关于MCU芯片flash 大


http://www.kler.cn/a/443715.html

相关文章:

  • 题解 洛谷 Luogu P1135 奇怪的电梯 广度优先搜索 BFS C/C++
  • 重温设计模式--组合模式
  • 门户系统需要压测吗?以及门户系统如何压力测试?
  • Java/JDK下载、安装及环境配置超详细教程【Windows10、macOS和Linux图文详解】
  • Go web 开发框架 Iris
  • FFmpeg第二话:FFmpeg 主要结构体剖析
  • Android 折叠屏问题解决 - 展开后布局未撑开
  • 【图像配准】方法总结
  • HarmonyOS NEXT 应用开发实战:音乐播放器的完整实现
  • Vue|scoped样式
  • mapboxGL中室内地图的实现
  • PowerMILL 客制化宏 - 命令关键字
  • 应用如何借用manifestxml追加gid权限
  • PostgreSql-学习06-libpq之同步命令处理
  • go 自己写序列化函数不转义
  • UE5 角色换新枪械的偷懒办法
  • UE5 Lyra项目源码分析-角色配置说明
  • WebRTC服务质量(04)- 重传机制(01) RTX NACK概述
  • 简易记事本开发-(SSM+Vue)
  • Navicat 17 功能简介 | SQL 美化
  • 力扣题目解析--K个一组翻转链表
  • 042_Unscented Kalman Filter in Matlab无迹卡尔曼滤波
  • 对象的克隆 单例模式
  • sql递归查出某个值下的所有子集数据
  • 在微服务架构中,处理消息的中间件是实现服务间异步通信的关键组件。以下是几种常见的消息中间件及其特点、优点和缺点
  • 重庆大学《2024年844自动控制原理真题》 (完整版)