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也是同样的方法。

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

相关推荐
DLGXY1 小时前
STM32——TIM定时器、定时中断、RCC时序(八)
stm32·单片机·嵌入式硬件
CQ_YM1 小时前
ARM之I2C
arm开发·单片机·嵌入式硬件·嵌入式
让世界再也没有bug2 小时前
测试工具之一 ------示波器
单片机·嵌入式硬件·硬件测试·嵌入式软件测试
CircuitWizard2 小时前
STM32 + 淘晶驰T1串口屏波形显示
stm32·单片机·嵌入式硬件
A9better2 小时前
嵌入式开发学习日志53——互斥量
stm32·嵌入式硬件·学习
Q_21932764554 小时前
基于单片机的个性化服装尺寸红外 测量仪的设计
单片机·嵌入式硬件
Polanda。4 小时前
定时器-PWM参数测量实验
stm32·单片机·嵌入式硬件
恶魔泡泡糖5 小时前
51单片机串口通信
c语言·单片机·嵌入式硬件·51单片机
wotaifuzao5 小时前
【Keil 5安装】keil 5最新版本安装+环境配置+下载百度资源分享(安装包,注册机等)
stm32·单片机·嵌入式硬件·mcu·学习·keil5·最新keil
染予6 小时前
8.AD软件操作:绘制一个完整的原理图需要进行哪些操作?
嵌入式硬件