起初在积分商城兑换的是STM32L011小板,收到的,是STM32G031(Nucleo-32)开发板!![]()
那么就学习一下这新一代入门级32位MCU,超过93%的 I/O利用率的STM32G0系列:
背面主要是一个C8T6的STlink-V2和LDO;
正面主要为STM32G031K8T6的最小系统,M0+的内核,具有8Kb的SRAM和64Kb的Flash;一个红色的电源指示灯 一个绿色可控的LED灯(PC6). _2 F1 g+ F' ], }, {% F v8 y" ` 一个可爱的复位键/普通按键(PF2): K2 Y2 J$ @5 b7 U1 `& c 采用micro供电/UART通信;4 d6 D" o s3 J m + B, C' c- ~8 `; k9 w5 R 尺寸为50.30mm*18.54mm,兼容Arduino Nano,板子精简而强大!7 _* x$ S" r1 m$ x2 Q' P9 o ( a% M k3 l3 V3 h 既然是Nucleo,那么就打开CUBE,进入Board,选择STM32G031的板子
这个IC是32pin,除去VCC和GND还有外部时钟脚,剩下的IO确实都是实用性超强的IO,如果把时钟脚也当IO用,确实是超高的 I/O利用率 这些IO还包含了两个串口/两个IIC/两个SPI,还有多个TIM,性价比确实很高;: c) ~( s- w- B# D$ }) K4 P; q 在cube中配置好外设,接着generate code,生成MDK ARM,在Keil中打开:
在main.c的while中完成LED blink# T- z1 r: g* }2 e6 _
6 ~, G7 J2 B* g$ J+ Y5 B3 H 附件为STM32G031(Nucleo-32)的手册 O* F6 X8 [. {! u% _ k - u9 z' R6 j- \, e# f |
UM2591.pdf
下载1.6 MB, 下载次数: 4
实战经验 | 基于STM32G0B1的全桥移相+同步整流PWM解决方案
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
【福利三:逢7发帖赢大礼】8、基于STM32G070板子的Ymodem串口协议IAP Bootloader开发
【福利三:逢7发帖赢大礼】7、基于STM32G070板子TF卡的FATFS移植
【福利三:逢7发帖赢大礼】6、基于STM32G070板子spiflash的FATFS移植
【福利三:逢7发帖赢大礼】5、基于STM32G070板子IRDA红外遥控接收解码
【福利三:逢7发帖赢大礼】4、基于STM32G070板子SPI flash 移植SFUD库
【福利三:逢7发帖赢大礼】基于STM32G070板子的uart shell移植设计
【福利三:逢7发帖赢大礼】3、基于STM32G070板子的YModem串口协议通信
【福利三:逢7发帖赢大礼】2、基于STM32G070板子的OLED移植U8G2库
微信公众号
手机版