1. gzyueqian
      13352868059

      粵嵌硬件開發學習嵌入式STM32F407開發板——藍牙通信

      更新時間: 2018-12-20 14:51:20來源: 粵嵌教育瀏覽量:11436

        不管是學習嵌入式還是做嵌入式開發,都是離不開跟硬件打交道,今天講的硬件平臺是STM32F407開發板,使用到的模塊是藍牙,實現開發版跟手機進行通信,而藍牙作為一個信息傳輸的媒介。

        首先,接線問題,選用通過串口1進行數據,傳輸數據到MCU。所以藍牙是接到串口1上面的,直接上圖:



        然后是學習嵌入式開發板上面的跳線帽接法,主要是選用串口1和讓開發板處于運行模式,直接上圖:



        在確保接線正確后,就開始編寫代碼:初始化我們需要用到的串口1:1)開啟對應的端口和串口的時鐘, 2)初始化對應的端口號為復用模式, 3)初始化串口配置,4)設置串口的中斷優先級。

        在這個過程中要注意一點是,開發板跟藍牙通信時的波特率要一致。除此之外還要設置另外三個關鍵點:

        1)加入支持printf函數的代碼,而不需要選擇use MicroLIB 。

        2)修改晶振頻率(官方默認是25MHz),STM32F407開發板的晶振頻率是8MH。所以需要打開system_stm32f4xx.c,修改第316行:#define PLL_M   8

        3)打開stm32f4xx.h,修改第123行:#define HSE_VALUE    ((uint32_t)8000000)。

        如果對學習嵌入式開發板還有什么疑問,咨詢粵嵌的老師。粵嵌開設的嵌入式培訓班有專門的講師到班級面授嵌入式開發技術,課后有課程助理講師進行跟班輔導,保證學員有問題可以及時解決。


      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 在线一区二区三区免费 | 久久精品女性视频 | 亚洲日韩精品综合中文字幕 | 五月丁香色综合久久4438 | 亚洲原创久久精品 | 午夜电影网中文字幕在线播放 |