資源簡介
通過printf打印紅外遙控鍵值數據 ,在串口助手上顯示其
地址碼和操作碼及其反碼,不同的鍵對應不同的碼
見文件內截圖 ,程序設計中所有中斷函數都放在中斷stm32f10x_it.c文件
當程序下載進去后,打開串口,對DTR前進行勾選,然后在取消。再通過發送字符即可以顯示。
代碼片段和文件信息
#include?“adc.h“
/*******************************************************************************
*?函?數?名?????????:?adc_init
*?函數功能 ???:?IO端口時鐘初始化函數 ???
*?輸????入?????????:?無
*?輸????出?????????:?無
*******************************************************************************/
void?adc_init()
{
GPIO_InitTypeDef?GPIO_InitStructure;
ADC_InitTypeDef?ADC_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_AFIO|RCC_APB2Periph_ADC1ENABLE);
RCC_ADCCLKConfig(RCC_PCLK2_Div6);//12M??最大14M?設置ADC時鐘(ADCCLK)
GPIO_InitStructure.GPIO_Pin=GPIO_Pin_1;//ADC
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_AIN; //模擬輸入
GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;
GPIO_Init(GPIOA&GPIO_InitStructure);
ADC_InitStructure.ADC_Mode?=?ADC_Mode_Independent;?
ADC_
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????595411??2013-04-11?12:59??實驗16:紅外遙控printf輸出\全面了解紅外遙控(中文版).pdf
?????文件?????552265??2015-06-09?13:46??實驗16:紅外遙控printf輸出\實驗16:紅外遙控printf輸出.pdf
?????文件????????673??2015-06-06?14:31??實驗16:紅外遙控printf輸出\實驗說明.txt
?????文件??????59715??2014-12-09?16:24??實驗16:紅外遙控printf輸出\工程模板\1.uvopt
?????文件???????1652??2015-06-01?16:54??實驗16:紅外遙控printf輸出\工程模板\APP\ADC\adc.c
?????文件?????????90??2014-12-17?14:34??實驗16:紅外遙控printf輸出\工程模板\APP\ADC\adc.h
?????文件???????3357??2015-06-01?11:54??實驗16:紅外遙控printf輸出\工程模板\APP\AT24Cxx\AT24CXX.c
?????文件????????510??2015-06-01?11:42??實驗16:紅外遙控printf輸出\工程模板\APP\AT24Cxx\AT24CXX.h
?????文件???????1879??2015-05-28?11:07??實驗16:紅外遙控printf輸出\工程模板\APP\beep\beep.c
?????文件????????194??2015-05-28?11:02??實驗16:紅外遙控printf輸出\工程模板\APP\beep\beep.h
?????文件???????4427??2015-06-01?12:10??實驗16:紅外遙控printf輸出\工程模板\APP\DS18B20\ds18b20.c
?????文件????????379??2015-06-01?12:10??實驗16:紅外遙控printf輸出\工程模板\APP\DS18B20\ds18b20.h
?????文件???????1581??2015-05-29?10:39??實驗16:紅外遙控printf輸出\工程模板\APP\exit\exti.c
?????文件????????151??2014-12-11?17:32??實驗16:紅外遙控printf輸出\工程模板\APP\exit\exti.h
?????文件???????2125??2015-06-01?17:16??實驗16:紅外遙控printf輸出\工程模板\APP\hwjs\hwjs.c
?????文件????????195??2015-06-01?17:16??實驗16:紅外遙控printf輸出\工程模板\APP\hwjs\hwjs.h
?????文件???????3329??2015-06-01?11:44??實驗16:紅外遙控printf輸出\工程模板\APP\IIC(24C02)\iic.c
?????文件????????725??2015-06-01?11:44??實驗16:紅外遙控printf輸出\工程模板\APP\IIC(24C02)\iic.h
?????文件???????1095??2015-05-28?12:08??實驗16:紅外遙控printf輸出\工程模板\APP\key\key.c
?????文件????????451??2014-12-09?17:01??實驗16:紅外遙控printf輸出\工程模板\APP\key\key.h
?????文件???????2342??2015-05-28?11:15??實驗16:紅外遙控printf輸出\工程模板\APP\LED\led.c
?????文件????????182??2015-05-28?10:40??實驗16:紅外遙控printf輸出\工程模板\APP\LED\led.h
?????文件???????2082??2015-06-01?11:34??實驗16:紅外遙控printf輸出\工程模板\APP\printf\printf.c
?????文件????????147??2014-12-16?16:43??實驗16:紅外遙控printf輸出\工程模板\APP\printf\printf.h
?????文件???????2025??2015-05-29?17:20??實驗16:紅外遙控printf輸出\工程模板\APP\PWM\pwm.c
?????文件?????????94??2014-12-13?15:09??實驗16:紅外遙控printf輸出\工程模板\APP\PWM\pwm.h
?????文件???????2580??2015-06-01?11:10??實驗16:紅外遙控printf輸出\工程模板\APP\RS485\rs485.c
?????文件?????????98??2014-12-13?17:03??實驗16:紅外遙控printf輸出\工程模板\APP\RS485\rs485.h
?????文件???????1042??2015-05-29?10:52??實驗16:紅外遙控printf輸出\工程模板\APP\smg\smg.c
?????文件????????295??2015-05-29?10:52??實驗16:紅外遙控printf輸出\工程模板\APP\smg\smg.h
............此處省略152個文件信息
評論
共有 條評論