STM32G030F6P6 芯片实验 (二)

STM32G030F6P6 芯片实验 (二) Hello World - GPIO LED

尝试了下, 从 0 开始建 MDK HAL + M0plus Project, 成功点亮 LED了。

但是 ST-LINK跑着跑着, 码飞了! 不知飞哪去了。

只好拿 MX 建了个 MDK Base。

呼叫 SysTick HAL_Delay(), 切换 LED。

基本上都是一样的用法, 只是换个芯片。

cpp 复制代码
  while (1)
    {
	    HAL_Delay(500);
	    GPIOB->BRR = GPIO_PIN_0; 
	    HAL_Delay(500);
	    GPIOB->BSRR = GPIO_PIN_0; 
	    HAL_Delay(500);      
	    CLEAR_BIT( GPIOB->ODR, GPIO_PIN_0);
	    HAL_Delay(500);  
	    SET_BIT( GPIOB->ODR, GPIO_PIN_0);
   }

GPIO Hello World

看了Reference 文件, 这 Clock Tree 有点复杂。

其它外设 跟 STM32F103 M3 差不多, 用法都一样。

直观两个优点:

  1. SOIC -20 用来在精简应用上, 很方便。
  2. 用内置的 RC clock, 又省了一毛钱。

下个礼拜, 试试内置RC clock温飘如何, 会不会直接飘洋过海?

题外话: 淘宝上买的 LED, 怎亮度差这么多???

#STM32G030F6

#CubeMX

#STM32G0

#AT89x2051

相关推荐
Lester_110133 分钟前
嵌入式学习笔记 - FreeRTOS关于vApplicationGetIdleTaskMemory
笔记·stm32·学习·freertos
Ronin-Lotus2 小时前
嵌入式硬件篇---龙芯2k1000串口
linux·网络·python·嵌入式硬件·龙芯·2k1000
许有杨2 小时前
BKP(备份寄存器)和 RTC(实时时钟)
单片机·嵌入式硬件
iCxhust2 小时前
Prj09--8088单板机C语言8253产生1KHz方波(1)
c语言·开发语言·c++·单片机·嵌入式硬件·mcu
Moonnnn.3 小时前
【PCB设计】STM32开发板——原理图设计(电源部分)
笔记·stm32·单片机·嵌入式硬件·学习
Rousson3 小时前
硬件学习笔记--62 MCU的ECC功能简介
笔记·单片机·学习
Bob99984 小时前
Logitech (罗技)单通道、双通道与6通道 Unifying 接收器:USB ID、功能与实用性解析
java·网络·c++·python·stm32·单片机·嵌入式硬件
广药门徒6 小时前
对比ODR直接赋值的非原子操作和BSRR原子操作
stm32·单片机
天天爱吃肉82188 小时前
【嵌入式(2)深入剖析嵌入式开发:从基础到实战】
嵌入式硬件·fpga开发
小智学长 | 嵌入式16 小时前
SOC-ESP32S3部分:25-HTTP请求
开发语言·单片机·esp32