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

  • 大小: 5.48MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-11-19
  • 語言: 其他
  • 標簽: OLED??STM32??STM32C8??SPI??IIC??

資源簡介

本OLED程序例程包含了STM32_OLED(C8T6)例程,使用keil軟件開發環境,程序注釋完整詳細,可作為學習及參考的樣本

資源截圖

代碼片段和文件信息

?/**********************************************************************************************
?
??????AD轉換C文件
?
?
?
?
?**********************************************************************************************/
?
#include?“BSP_Config.H“
?

/*******************************************************************************


初始化通用IO口


********************************************************************************/

void?GPIO_Configuration(void)
{
??
??
??GPIO_InitTypeDef?GPIO_InitStructure;

??RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA?|?RCC_APB2Periph_GPIOB|?RCC_APB2Periph_GPIOC|?RCC_APB2Periph_GPIOD?ENABLE);


??GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_13;//初始化LED0
??GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_Out_PP;
??GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz;
??GPIO_Init(GPIOC?&GPIO_InitStructure);


?
//按鍵初始化
??
??GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_0;
??GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_IPU;//上拉輸入
??GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz;
??GPIO_Init(GPIOA?&GPIO_InitStructure);?



?????/*?初始化IIC引腳,采用模擬方式通信-------------------------*/

??GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_6;???????????//初始化SCL
??GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_Out_PP; ??//推挽輸出
??GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_2MHz;
??GPIO_Init(GPIOB?&GPIO_InitStructure);

??GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_7; ??????????//初始化SDA
??GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_Out_PP; ??//推挽輸出
??GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_2MHz;
??GPIO_Init(GPIOB?&GPIO_InitStructure);?



??GPIO_SetBits(GPIOB?GPIO_Pin_6);??//設置為高輸出

??GPIO_SetBits(GPIOB?GPIO_Pin_7);?//設置為高輸出
?

/*********************初始化串口IO配置**********************************/

?/*?Configure?USART1?Rx?(PA.10)?as?input?floating?*/
??GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_10;
??GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_IN_FLOATING;
??GPIO_Init(GPIOA?&GPIO_InitStructure);
??
??/*?Configure?USART1?Tx?(PA.09)?as?alternate?function?push-pull?*/
??GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_9;
??GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz;
??GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_AF_PP;
??GPIO_Init(GPIOA?&GPIO_InitStructure);


}
?


/*******************************************************************************


使能或者失能AHB外設時鐘


********************************************************************************/


void?RCC_Configuration(void)
{
??
/*?Enable?peripheral?clocks?--------------------------------------------------*/
??/*?Enable?DMA1?clock?*/
??RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1?ENABLE);

??/*?Enable??clock?*/
??RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1?ENABLE);?? //使能串口1的時鐘

??/*?TIM2?clock?enable?*/
??RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2?ENABLE); //使能定時器2的時鐘
?
??//RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA?|?RCC_APB2Periph_GPIOB?|
??//??????????????????????RCC_APB2Periph_GPIOC??DISABLE);??


}


/**
??*?@brief??Confi

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-07-12?11:12??STM32_OLED(C8T6)\
?????目錄???????????0??2015-07-12?11:12??STM32_OLED(C8T6)\APP\
?????文件???????15411??2014-11-24?12:24??STM32_OLED(C8T6)\APP\BSP_Config.c
?????文件????????1275??2014-10-08?14:37??STM32_OLED(C8T6)\APP\BSP_Config.h
?????文件????????6894??2010-09-29?17:19??STM32_OLED(C8T6)\APP\CRC.c
?????文件?????????794??2010-09-29?17:19??STM32_OLED(C8T6)\APP\CRC.h
?????文件????????7759??2014-04-17?09:40??STM32_OLED(C8T6)\APP\Eeprom.c
?????文件????????1028??2014-04-17?09:41??STM32_OLED(C8T6)\APP\Eeprom.h
?????目錄???????????0??2015-07-12?11:12??STM32_OLED(C8T6)\APP\Sprint\
?????文件???????10870??2014-06-25?22:18??STM32_OLED(C8T6)\APP\Sprint\SPI_FLASH.c
?????文件????????2604??2010-09-29?14:28??STM32_OLED(C8T6)\APP\Sprint\SPI_FLASH.h
?????文件????????2481??2011-07-11?22:02??STM32_OLED(C8T6)\APP\Sprint\Search_HZ.c
?????文件?????????267??2010-09-24?15:42??STM32_OLED(C8T6)\APP\Sprint\Search_HZ.h
?????文件???????17595??2014-06-18?15:21??STM32_OLED(C8T6)\APP\Sprint\Sprint.c
?????文件????????3729??2014-06-18?16:14??STM32_OLED(C8T6)\APP\Sprint\Sprint.h
?????文件???????18233??2014-06-25?22:09??STM32_OLED(C8T6)\APP\Sprint\Sprint_Config.c
?????文件????????1276??2014-06-18?11:34??STM32_OLED(C8T6)\APP\Sprint\Sprint_Config.h
?????文件????????3230??2014-11-24?12:35??STM32_OLED(C8T6)\APP\Sprint\send_DATA.c
?????文件????????1055??2010-10-12?16:16??STM32_OLED(C8T6)\APP\Sprint\send_DATA.h
?????文件????????4529??2014-11-24?12:43??STM32_OLED(C8T6)\APP\main.c
?????文件????????7590??2014-10-08?14:26??STM32_OLED(C8T6)\APP\oled.c
?????文件????????2044??2014-10-08?14:14??STM32_OLED(C8T6)\APP\oled.h
?????文件???????18359??2014-06-25?19:03??STM32_OLED(C8T6)\APP\oledfont.h
?????文件????????3188??2010-09-24?09:59??STM32_OLED(C8T6)\APP\stm32f10x_conf.h
?????文件????????7867??2014-11-24?12:06??STM32_OLED(C8T6)\APP\stm32f10x_it.c
?????文件????????2001??2010-09-08?13:03??STM32_OLED(C8T6)\APP\stm32f10x_it.h
?????目錄???????????0??2015-07-12?11:12??STM32_OLED(C8T6)\Libraries\
?????目錄???????????0??2015-07-12?11:12??STM32_OLED(C8T6)\Libraries\CMSIS\
?????目錄???????????0??2015-07-12?11:12??STM32_OLED(C8T6)\Libraries\CMSIS\Core\
?????目錄???????????0??2015-07-12?11:12??STM32_OLED(C8T6)\Libraries\CMSIS\Core\CM3\
?????文件???????16249??2009-04-06?10:30??STM32_OLED(C8T6)\Libraries\CMSIS\Core\CM3\core_cm3.c
............此處省略201個文件信息

評論

共有 條評論