91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 356KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-11
  • 語言: 其他
  • 標(biāo)簽: STM32??GPIO??寄存器??仿真??

資源簡介

STM32 F103R6 寄存器方式讀寫GPIO實例源代碼(Keil)及protues 8.6 sp2 仿真工程,源代碼編譯用Keil MDK 5.23版本,親測實現(xiàn)發(fā)光二極管閃爍效果

資源截圖

代碼片段和文件信息

/**
??********************************??STM32F10x??*********************************
??*?@文件名?????:?main.c
??*?@作者???????:?happyrabbit456
??*?@庫版本?????:?V3.5.0
??*?@文件版本???:?V1.0.0
??*?@日期???????:?2018年4月26日
??*?@摘要???????:?主函數(shù)?-?Demo軟件工程
??******************************************************************************/
/*----------------------------------------------------------------------------
??更新日志:
??2018-4-26?V1.0.0:初始版本
??----------------------------------------------------------------------------*/
/*?包含的頭文件?--------------------------------------------------------------*/
#include?“stm32f10x.h“


/*?宏定義?--------------------------------------------------------------------*/
#define?PORT_LED??????????????????GPIOB
#define?PIN_LED???????????????????GPIO_Pin_0

/*?LED開關(guān)?*/
#define?LED_ON????????????????????(PORT_LED->BRR??=?PIN_LED)
#define?LED_OFF???????????????????(PORT_LED->BSRR?=?PIN_LED)
#define?LED_TOGGLE????????????????(PORT_LED->ODR?^=?PIN_LED)

/************************************************
函數(shù)名稱?:?SoftwareDelay
功????能?:?軟件延時
參????數(shù)?:?Cnt?---?延時計數(shù)
返?回?值?:?無
作????者?:?strongerHuang
*************************************************/
void?SoftwareDelay(uint32_t?Cnt)
{
??while(Cnt--);
}

/************************************************
函數(shù)名稱?:?RCC_Configuration
功????能?:?時鐘配置
參????數(shù)?:?無
返?回?值?:?無
作????者?:?strongerHuang
*************************************************/
void?RCC_Configuration(void)
{??
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA?|?RCC_APB2Periph_GPIOB?|?RCC_APB2Periph_AFIO??ENABLE);

#if?0
??/*?使能APB1時鐘?*/
??RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3?ENABLE);

??/*?使能AHB時鐘?*/
??RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1?ENABLE);
#endif
}

/************************************************
函數(shù)名稱?:?GPIO_Basic_Configuration
功????能?:?基本輸入輸出引腳配置
參????數(shù)?:?無
返?回?值?:?無
作????者?:?strongerHuang
*************************************************/
void?GPIO_Basic_Configuration(void)
{
??GPIO_InitTypeDef?GPIO_InitStructure;

??GPIO_InitStructure.GPIO_Pin?=??PIN_LED;????????????????????????????//引腳??
GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_10MHz;??????????????????//頻率(10M)
??GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_Out_PP;???????????????????//輸出類型(推挽式輸出)
??GPIO_Init(PORT_LED?&GPIO_InitStructure);

#if?0
??/*?時鐘輸出?*/
??GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_8;
??GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz;
??GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_AF_PP;
??GPIO_Init(GPIOA?&GPIO_InitStructure);

??RCC_MCOConfig(RCC_MCO_SYSCLK);
#endif
}

/************************************************
函數(shù)名稱?:?main
功????能?:?主函數(shù)入口
參????數(shù)?:?無
返?回?值?:?int
作????者?:?strongerHuang
*************************************************/
int?main(void)
{
??RCC_Configuration(); //時鐘配置

//?庫方法
/*
??GPIO_Basic_Configuration();????????????????????//IO配置

??while(1)
??{
????LED_TOGGLE;??????????????????????????????????//LED變化
????SoftwareDelay(

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-04-26?12:52??stm32demo\
?????目錄???????????0??2018-04-26?16:52??stm32demo\stm32f103r6\
?????目錄???????????0??2018-04-26?16:49??stm32demo\stm32f103r6\App\
?????文件????????3564??2018-04-26?16:49??stm32demo\stm32f103r6\App\main.c
?????文件????????3259??2016-10-18?12:00??stm32demo\stm32f103r6\App\stm32f10x_conf.h
?????文件????????4179??2016-10-18?12:00??stm32demo\stm32f103r6\App\stm32f10x_it.c
?????文件????????2086??2016-10-18?12:00??stm32demo\stm32f103r6\App\stm32f10x_it.h
?????目錄???????????0??2018-04-26?10:21??stm32demo\stm32f103r6\Libraries\
?????目錄???????????0??2018-04-26?10:21??stm32demo\stm32f103r6\Libraries\CMSIS\
?????目錄???????????0??2018-04-26?10:21??stm32demo\stm32f103r6\Libraries\CMSIS\CoreSupport\
?????文件???????17273??2010-06-07?10:25??stm32demo\stm32f103r6\Libraries\CMSIS\CoreSupport\core_cm3.c
?????文件???????85714??2011-02-09?14:59??stm32demo\stm32f103r6\Libraries\CMSIS\CoreSupport\core_cm3.h
?????目錄???????????0??2018-04-26?10:21??stm32demo\stm32f103r6\Libraries\CMSIS\DeviceSupport\
?????目錄???????????0??2018-04-26?10:21??stm32demo\stm32f103r6\Libraries\CMSIS\DeviceSupport\startup\
?????文件???????15766??2011-03-10?10:52??stm32demo\stm32f103r6\Libraries\CMSIS\DeviceSupport\startup\startup_stm32f10x_cl.s
?????文件???????15503??2011-03-10?10:52??stm32demo\stm32f103r6\Libraries\CMSIS\DeviceSupport\startup\startup_stm32f10x_hd.s
?????文件???????15692??2011-03-10?10:52??stm32demo\stm32f103r6\Libraries\CMSIS\DeviceSupport\startup\startup_stm32f10x_hd_vl.s
?????文件???????12376??2011-03-10?10:52??stm32demo\stm32f103r6\Libraries\CMSIS\DeviceSupport\startup\startup_stm32f10x_ld.s
?????文件???????13656??2011-03-10?10:52??stm32demo\stm32f103r6\Libraries\CMSIS\DeviceSupport\startup\startup_stm32f10x_ld_vl.s
?????文件???????12765??2011-03-10?10:52??stm32demo\stm32f103r6\Libraries\CMSIS\DeviceSupport\startup\startup_stm32f10x_md.s
?????文件???????14073??2011-03-10?10:51??stm32demo\stm32f103r6\Libraries\CMSIS\DeviceSupport\startup\startup_stm32f10x_md_vl.s
?????文件???????15955??2011-03-10?10:51??stm32demo\stm32f103r6\Libraries\CMSIS\DeviceSupport\startup\startup_stm32f10x_xl.s
?????文件??????633931??2016-10-18?12:00??stm32demo\stm32f103r6\Libraries\CMSIS\DeviceSupport\stm32f10x.h
?????文件???????36557??2011-03-10?10:51??stm32demo\stm32f103r6\Libraries\CMSIS\DeviceSupport\system_stm32f10x.c
?????文件????????2085??2011-03-10?10:51??stm32demo\stm32f103r6\Libraries\CMSIS\DeviceSupport\system_stm32f10x.h
?????目錄???????????0??2018-04-26?10:21??stm32demo\stm32f103r6\Libraries\STM32F10x_StdPeriph_Driver\
?????目錄???????????0??2018-04-26?10:21??stm32demo\stm32f103r6\Libraries\STM32F10x_StdPeriph_Driver\inc\
?????文件????????8982??2011-03-10?10:47??stm32demo\stm32f103r6\Libraries\STM32F10x_StdPeriph_Driver\inc\misc.h
?????文件???????21690??2011-03-10?10:47??stm32demo\stm32f103r6\Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_adc.h
?????文件????????7555??2011-03-10?10:47??stm32demo\stm32f103r6\Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_bkp.h
?????文件???????27559??2011-03-10?10:47??stm32demo\stm32f103r6\Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_can.h
............此處省略58個文件信息

評論

共有 條評論