雨果喝水 发表于 2022-7-29 22:26

不用GD32?我把STM32换成了国产MM32

要学嵌入式,关注@我要学嵌入式,嵌入式猛男的加油站。原本项目上使用了STM32F103RCT6这一款单片机,奈何ST的芯片疯涨所以换了国产灵动微电子的MM32F3277G7P,随笔分享一下使用该芯片的一些注意事项。

雨果喝水 发表于 2022-7-29 22:27


资源对比

STM32F103RCT6拥有的资源包括:

48KB SRAM、256KB FLASH、2个基本定时器、4个通用定时器、2个高级定时器、2个DMA 控制器(共12个通道)、3个SPI、2个IIC、5个串口、1个USB、1个CAN、3个12位ADC、1个12位DAC、1个SDIO接口及51个通用IO 口。

雨果喝水 发表于 2022-7-29 22:28

MM32F3277G7P属于灵动微电子全新主流型MM32F3270 系列,这款芯片是去年12月份才开始供货,该系列 MCU搭载了Arm Cortex®-M3内核,最高主频120MHz。

雨果喝水 发表于 2022-7-29 22:32

MM32F3277G7P包括:512KB Flash,128KB RAM、3个12位的ADC、2个12 位的DAC、2个比较器、2个16 位通用定时器、2个32 位通用定时器、2个16 位基本定时器和2个16位高级定时器、2个I2C口、3个SPI、3个I2S和 8个UART 、1个USB OTG、1个CAN 、1个SDIO接口及45个通用IO口。

雨果喝水 发表于 2022-7-29 22:35

雨果喝水 发表于 2022-7-29 23:00

拆换芯片

替换之前

雨果喝水 发表于 2022-7-29 23:01

雨果喝水 发表于 2022-7-29 23:02

STM32F103RCT6
替换之后

雨果喝水 发表于 2022-7-29 23:03

雨果喝水 发表于 2022-7-29 23:05

MM32F3277G7P
接下来就是新建工程了

雨果喝水 发表于 2022-7-29 23:06

新建工程


3.1 安装 Keil pack包
如果正在使用STM32或者GD32,然后想使用MM32芯片,第一步就是下载并安装MM32 Series Keil pack,安装完成后你才可以选择该系列的芯片。

雨果喝水 发表于 2022-7-29 23:16

雨果喝水 发表于 2022-7-29 23:17

通过Keil 网站下载pack 包安装,通过 https://www.keil.com//pack/ 或 https://www.keil.com/dd2/pack/ 链接,浏览并找到 MindMotion 系列的相关 pack。

雨果喝水 发表于 2022-7-29 23:18

雨果喝水 发表于 2022-7-29 23:21

点击Download下载,下载后点击安装包手动安装。

雨果喝水 发表于 2022-7-29 23:22

雨果喝水 发表于 2022-7-29 23:23

之后在的MDK中就会出现对应的PACK包了。

雨果喝水 发表于 2022-7-29 23:27

3.2 下载官网例程
目前关于这一款芯片的资料还是比较少,毕竟才量产了两三个月,网上关于MM32芯片的资料都是关于做智能车的视频资料,可以上B站看看。

雨果喝水 发表于 2022-7-29 23:30

雨果喝水 发表于 2022-7-29 23:31

在产品那一栏找到主流型MM32F的工具和软件,就可以下载例程了。
页: [1] 2 3
查看完整版本: 不用GD32?我把STM32换成了国产MM32