標(biāo)題: STM32點(diǎn)亮或熄滅與pc6連接的led6源程序 [打印本頁(yè)]

作者: dustinF3    時(shí)間: 2018-10-25 19:31
標(biāo)題: STM32點(diǎn)亮或熄滅與pc6連接的led6源程序
STM32單片機(jī)基本的點(diǎn)亮或熄led燈
帶完整程序的配置
下載即用


單片機(jī)源程序如下:
  1. #include "stm32f10x.h"
  2. void RCC_Configuration(void)//設(shè)置時(shí)鐘使能
  3. {
  4.         RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC,ENABLE);//使能GPIOC
  5. }
  6. void GPIO_Configuration(void)//設(shè)置GPIO端口函數(shù)
  7. {
  8.         GPIO_InitTypeDef GPIO_InitStrcuture;//GPIO_InitStrcuture是GPIO_InitTypeDef 的機(jī)構(gòu)體
  9.         GPIO_InitStrcuture.GPIO_Pin=GPIO_Pin_6;//結(jié)構(gòu)體成員GPIO_Pin賦值(端口)
  10.         GPIO_InitStrcuture.GPIO_Mode=GPIO_Mode_Out_PP;//結(jié)構(gòu)體成員GPIO_Mode賦值(模式)
  11.         GPIO_InitStrcuture.GPIO_Speed=GPIO_Speed_50MHz;//結(jié)構(gòu)體成員GPIO_Speed賦值(速度)
  12.         GPIO_Init(GPIOC,&GPIO_InitStrcuture);//初始化GPIOC函數(shù)庫(kù)
  13. }

  14. int main(void)
  15. {
  16.          RCC_Configuration();//調(diào)用
  17.    GPIO_Configuration();//調(diào)用
  18.         while(1)
  19.         {
  20. GPIO_ResetBits(GPIOC,GPIO_Pin_6);//復(fù)位
  21. GPIO_SetBits(GPIOC,GPIO_Pin_6);//置位
  22.         }
  23. }
復(fù)制代碼

所有資料51hei提供下載:
GPIO.rar (253.64 KB, 下載次數(shù): 6)







歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1