資源簡介
本源碼包含語句注釋 主要工作原理是通過定時器產生38kHz的載波 發送空調的紅外命令 幫助了解基于BLE協議棧下開發紅外發射過程了解 其他平臺只要修改相應的定時器通道輸出(比如51單片機沒有定時器通道定向輸出特定GPIO的說法 那么可以在定時器里面是相應的GPIO做翻轉即可產生載波) 希望能給做這方面開發的一些幫助 中國的大多數的程序猿不愿意分享自己的成果 或由于公司保密 哎 ">本源碼包含語句注釋 主要工作原理是通過定時器產生38kHz的載波 發送空調的紅外命令 幫助了解基于BLE協議棧下開發紅外發射過程了解 其他平臺只要修改相應的定時器通道輸出(比如51單片機沒有定時器通道定向輸出特定
代碼片段和文件信息
/*?This?Drivers?for?**********?基于TI?BLE-1.3.2?協議包,協議包可以到TI官網下載
?*?Author:?gezhenglai
?*?Version:?V0.1?2014.10
?*?Function:?
*/
#include?“bcomdef.h“
#include?“OSAL.h“
#include?“OSAL_PwrMgr.h“
#include?“OnBoard.h“
#include?“hal_adc.h“
#include?“gatt.h“
#include?“hci.h“
#include?“gapgattserver.h“
#include?“gattservapp.h“
#include?“devinfoservice.h“
#include?“simpleGATTprofile.h“
#if?defined(?CC2540_MINIDK?)
??#include?“simplekeys.h“
#endif
#if?defined?(?PLUS_BROADCASTER?)
??#include?“peripheralBroadcaster.h“
#else
??#include?“peripheral.h“
#endif
#include?“gapbondmgr.h“
#include?“simpleBLEPeripheral.h“
#if?defined?FEATURE_OAD
??#include?“oad.h“
??#include?“oad_target.h“
#endif
//******************************************************************************
#include?
#include?“NestModuleAPP.h“??//nest?module
#include?“hal_uart.h“??//for?GATT?服務
#include?“hal_key.h“
#include?“bcomdef.h“
#include?“OSAL.h“
#include?“OSAL_Pwr
- 上一篇:基于51單片機電子時鐘的設計
- 下一篇:數據結構 耿國華主編習題答案
評論
共有 條評論