[STM32G0] STM32G030F6P6点灯闪烁

[复制链接]
504|6
 楼主| caoyunhj2301 发表于 2023-12-19 16:49 | 显示全部楼层 |阅读模式
前言
(1)如果有嵌入式企业需要招聘湖南区域日常实习生,任何区域的暑假Linux驱动实习岗位,可C站直接私聊,或者邮件:zhangyixu02@gmail.com,此消息至2025年1月1日前均有效
(2)要做个小玩具,正好需要这种轻巧的芯片。其他厂家的芯片其实可以,但是为了快速开发,我还是选择了ST的芯片。选型方面,本来打算选择8pin 的芯片,不过为了以防后续调整增加引脚重新画PCB很麻烦。所以折中选择了STM32G030F6P6芯片作为这次玩具的主控MCU。
(3)ST的芯片上手还是挺容易的,我就直接放图了,不多BB。

正文
STM32CubeMX配置
(1)为了让STlink下载程序,需要勾选如下配置

75707658158f74dead.png

评论

———————————————— 版权声明:本文为CSDN博主「风正豪」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_63922192/article/details/134045912  发表于 2023-12-19 16:49
 楼主| caoyunhj2301 发表于 2023-12-19 16:51 | 显示全部楼层
(2)从原理图上来看,我是PA0控制的LED,低电平点亮。所以我默认高电平配置

313386581599a75498.png
37812658159a09a571.png
 楼主| caoyunhj2301 发表于 2023-12-19 16:51 | 显示全部楼层
(3)配置系统时钟
44457658159ad230a0.png
 楼主| caoyunhj2301 发表于 2023-12-19 16:53 | 显示全部楼层
4)输出工程
50245658159ebc2fd3.png
91371658159f2ed542.png
44016658159fc3dc98.png
 楼主| caoyunhj2301 发表于 2023-12-19 16:53 | 显示全部楼层
(5)打开工程
9138865815a09eb6c9.png
 楼主| caoyunhj2301 发表于 2023-12-19 16:53 | 显示全部楼层
编写程序
(1)在main函数中写入如下代码,烧录即可

  1. int main(void)
  2. {
  3.   /* USER CODE BEGIN 1 */

  4.   /* USER CODE END 1 */

  5.   /* MCU Configuration--------------------------------------------------------*/

  6.   /* Reset of all peripherals, Initializes the Flash interface and the Systick. */
  7.   HAL_Init();

  8.   /* USER CODE BEGIN Init */

  9.   /* USER CODE END Init */

  10.   /* Configure the system clock */
  11.   SystemClock_Config();

  12.   /* USER CODE BEGIN SysInit */

  13.   /* USER CODE END SysInit */

  14.   /* Initialize all configured peripherals */
  15.   MX_GPIO_Init();
  16.   /* USER CODE BEGIN 2 */

  17.   /* USER CODE END 2 */

  18.   /* Infinite loop */
  19.   /* USER CODE BEGIN WHILE */
  20.   while (1)
  21.   {
  22.     /* USER CODE END WHILE */
  23.                 HAL_GPIO_TogglePin(LED_GPIO_Port, LED_Pin);
  24.                 HAL_Delay(1000);
  25.     /* USER CODE BEGIN 3 */
  26.   }
  27.   /* USER CODE END 3 */
  28. }
您需要登录后才可以回帖 登录 | 注册

本版积分规则

39

主题

298

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部