標(biāo)題: 藍(lán)牙HC-08點(diǎn)亮led燈源碼+封裝庫(kù)+app+HID參數(shù)架軟件 [打印本頁(yè)]

作者: jetty-9    時(shí)間: 2018-10-24 16:32
標(biāo)題: 藍(lán)牙HC-08點(diǎn)亮led燈源碼+封裝庫(kù)+app+HID參數(shù)架軟件
近期在接觸過stm32后,打算用32做點(diǎn)東西。在網(wǎng)上買了匯承hc-08模塊,用32做了一個(gè)做簡(jiǎn)單的藍(lán)牙點(diǎn)燈。但這個(gè)做好了之后很多東西也就駕輕就熟了。這個(gè)歷程是用32mini版做的,用的串口1.發(fā)送字符“1”即可點(diǎn)亮led。(第一次發(fā)帖,請(qǐng)多多指教,謝謝!)粘一下main函數(shù)的代碼。

在App Store中下載“LightBlue”或者“藍(lán)牙助手”。這兩個(gè)APP都可以連接測(cè)試。


資料列表:
HID參數(shù)架軟件\
PC通用串口助手\
【官方正品】HC-08藍(lán)牙模塊使用手冊(cè)和AT指令集\
單片機(jī)串口收發(fā)程序\
單片機(jī)程序-控制開關(guān)燈\
安卓手機(jī)APP測(cè)試軟件\
實(shí)拍照片\
封裝文件\

單片機(jī)源程序如下:
  1. #include "sys.h"
  2. #include "delay.h"
  3. #include "usart.h"
  4. #include "led.h"
  5. #include "usart3.h"



  6. int main(void)
  7. {      
  8.         delay_init();                  
  9.         LED_Init();                  
  10.          NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
  11.          usart3_init(9600);
  12.         while(1)
  13.         {
  14.            if(USART1_RX_STA&0x8000)
  15.                  {
  16.                    if(USART1_RX_BUF[0]=='1')
  17.                          {
  18.                           LED0=!LED0;
  19.                                 LED1=!LED1;
  20.                               
  21.                          }
  22.                          USART1_RX_STA=0;
  23.                  }
  24.         }
  25. }

復(fù)制代碼

由于HC系列模塊在市面上有很多山寨產(chǎn)品,其在硬件的引腳、電路布局上與匯承正品高度一致,但因山寨產(chǎn)品無底層源代碼,無法進(jìn)行升級(jí),在使用中存在許多的BUG。請(qǐng)您慎重選擇!
正品模塊上均印有匯承的LOGO和官方網(wǎng)址,可以登陸我們的官網(wǎng)查看防偽鑒別教程。
請(qǐng)廣大客戶朋友務(wù)必認(rèn)準(zhǔn)匯承商標(biāo),謹(jǐn)防假冒!如有疑問請(qǐng)您與我們聯(lián)系,以辨真?zhèn)危?br />
全部資料51hei下載地址:
HC-08藍(lán)牙4.0BLE串口模塊使用資料包.7z (12.34 MB, 下載次數(shù): 142)


作者: 282394599    時(shí)間: 2020-1-6 11:21
感謝分享
作者: baoxuanlv    時(shí)間: 2021-12-28 13:25
不是32的  是51的




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