原创 兩個藍牙HC-05的完美配對 學習筆記

  【恢復1默認設置】串口調試助手XCOM將藍牙1恢復默認設置:AT+ORGL,點擊發送    【設置1配對碼】串口調試助手XCOM,配置藍牙1的配對碼:AT+PSWD=“0000”,點擊發送 注意:藍牙1與藍牙2的配對碼相同,這樣才

原创 實現藍牙與手機的雙向通信 學習筆記

說明需要注意的幾點: 1.US ART3_RX_BUF[reclen]=0;         //加入結束符,如果不加,就會和某些數據夾雜在一起,傳回來部分無用的信息,經測試!   2.接線!!!藍牙與單片機,任何時候都是 rx-tx,t

原创 利用ardunio編寫腦控程序

// Arduino Brain Library //基本的大腦示例,當您的“注意力”值增加時,更快地使針腳13上的LED閃爍。 //改編自Arduino環境下的Blink without Delay示例。 #include <Br

原创 2018華東賽區無線節能組—經驗總結

一、基礎知識 (1)總體設計 賽車可以選擇性利用陀螺儀分別獲取當前賽車的角度和角速度來觀測車身姿態。在實際操作過程中爲了簡便,只通過車體前方的電磁傳感器(經電磁板信號放大)採集賽道信息,經內部 AD 進行模數轉換後,輸入到控制核心(核心板

原创 STM32 RTOS系統 學習筆記(一)

基本概念                RTOS全稱爲:Real Time OS,就是實時操作系統,強調的是:實時性。實時操作系統又分爲硬實時和軟實時。硬實時要求在規定的時間內必須完成操作 ,硬實時系統不允許超時,在軟實時裏面處理過程超時

原创 STM32之內存管理 學習筆記

一、內存管理 它是指軟件運行時對MCU內存資源的分配和使用技術,它的特點是可以實現動態釋放和回收內存。 使用它的最主要目的也是爲了高效,快速的分配並且在適當的時候釋放和回收內存資源。內存管理的實現方法有很多種,他們其實最終都是要實現兩個函

原创 win10的基礎上安裝win7

首先給大家說明哦!在安裝雙系統的時候是從大到小的安裝哦,也就是在win10的基礎上安裝win7,要是反過來的話,你的win7會被win10覆蓋掉哦。(我是親身體會了的哦) 那麼安裝方法如下: 首先打開你的win10系統並且準備好你的win

原创 STM32 DMA 學習筆記(二)

一、常用DMA庫函數 1.DMA初始化(包括通道和參數配置) void DMA_Init(DMA_Channel_TypeDef* DMAy_Channelx, DMA_InitTypeDef* DMA_InitStruct); 下面

原创 如何刪除雙系統中的一個系統

按鍵盤上的win+r鍵,進入運行。 刪除系統電腦圖解1   在“運行”中,輸入“msconfig”然後點擊“確定” 雙系統電腦圖解2   點擊“引導”,可以設置開機的啓動系統了。 電腦系統電腦圖解3   把win10操作系統開機引導

原创 STM32之I2C 學習筆記

一、基本概念 (1)I2C是兩線式串行總線,由數據線SDA和時鐘SCL構成的串行總線,可發送和接收數據。在CPU與被控IC之間、IC與IC之間進行雙向傳送,高速IIC總線一般可達400kbps以上。 (2)IIC是半雙工通信方式,也就是說

原创 STM32 DMA 學習筆記(一)

一、功能介紹        DMA 傳輸將數據從一個地址空間複製到另外一個地址空間。(不需要CPU干涉)        傳統的數據傳輸:地址A——>CPU——>地址B        DMA數據傳輸:地址A——>地址B 這樣也就爲CPU減負

原创 UP Board 串口 學習筆記(轉載)

前言 本文爲轉載文章,原文請查看http://www.cnblogs.com/sjqlwy/p/up_serial.html UP Board 關於如何使用串口資源的官方介紹僅有Serial console和Pinout維基頁面,後者提供

原创 MiniFly四軸飛行器程序框架 銜接項目 學習筆記

一、程序框架   radiolinkTask :無線通信任務。該任務主要負責接收從 NRF51822 發送(串口方式)過 來的數據,然後對數據進行打包和校驗,打包成 ATKP 格式並校驗無誤後發送到 atkpRxAnlTask 的接收隊