STM32 CMSIS点灯

c 复制代码
#include "stm32f10x.h"

void Delay(__IO u32 nCount)
{
      for(;nCount !=0;nCount--);
}

main(void)
{
    GPIO_InitTypeDef  gpio;
    gpio.GPIO_Mode = GPIO_Mode_Out_PP;
    gpio.GPIO_Speed = GPIO_Speed_2MHz;
    gpio.GPIO_Pin = GPIO_Pin_8;

    RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);

    GPIO_Init(GPIOB, &gpio);         //B8
    
    while(1){
          GPIO_WriteBit(GPIOB,GPIO_Pin_8,Bit_RESET);   //B8
          Delay(0xfffff);
          GPIO_WriteBit(GPIOB,GPIO_Pin_8,Bit_SET);
          Delay(0xfffff);
    }
}



最后只需要新建一个main.c文件即可。

国产的AT32F403ACGT7也是同样的方法。

想起大学的时候还去傻傻移植标准库,一编译几百个报错,然后在寝室蒙着头慢慢改,那样的日子一去不复返了,哈哈

相关推荐
end_SJ11 分钟前
初学stm32 --- ADC采集内部温度传感器
stm32·单片机·嵌入式硬件
黄金右肾1 小时前
STM32之LWIP网络通讯设计-上(十四)
stm32·单片机·eth·lwip
我不喝甜水儿1 小时前
《Mcal》--MCU模块
单片机·嵌入式硬件
不能只会打代码2 小时前
32单片机从入门到精通之测试与验证——单元测试(十五)
单片机·嵌入式硬件·单元测试·32单片机
就叫飞六吧2 小时前
51单片机 和 STM32 在硬件操作上的差异
stm32·单片机·嵌入式硬件·51单片机
tadus_zeng2 小时前
51单片机(一) keil4工程与小灯实验
单片机·嵌入式硬件·51单片机
end_SJ3 小时前
初学stm32 --- ADC多通道采集
stm32·单片机·嵌入式硬件
勿忘初心913 小时前
Android车机DIY开发之学习篇(二)编译Kernel以正点原子为例
android·arm开发·单片机·嵌入式硬件·学习·eclipse
小禾苗_4 小时前
51单片机——串口通信(重点)
单片机·嵌入式硬件·51单片机