微控制器是可以和藍芽連線的,透過UART串列埠連線。HC-05是市面上比較常見的藍芽模組,主從是一體的,跟微控制器透過UART串列埠連線,連線完成後,即把藍芽當作串列埠來使用,使用AT指令即可操作藍芽,從而忽略掉藍芽協議,大大降低了產品的開發難度。
微控制器和藍芽透過串列埠連線,微控制器串列埠的TXD和藍芽的RXD連線;微控制器的RXD和藍芽的TXD連線,也就是所謂的交叉連線。
必須注意的是,微控制器和藍芽要使用同一個電源,以防止通訊不穩定。
上面說過,把藍芽當作一個串列埠來使用,和微控制器進行串列埠通訊,所以要設定波特率和通訊的資料格式,這個要按照串列埠的通訊要求來設定,通訊格式的要求如下所示。
微控制器和藍芽透過串列埠建立連線之後,把藍芽模組當作一個串列埠裝置來使用,為了方便除錯可以選擇藍芽用串列埠除錯助手,這種除錯軟體在市面上有很多,可以尋找合適能用的。微控制器和藍芽通訊是透過AT指令來實現的。
對於AT指令,用專門的文件來描述,可以翻閱HC-05藍芽模組的手冊。
微控制器是可以和藍芽連線的,透過UART串列埠連線。HC-05是市面上比較常見的藍芽模組,主從是一體的,跟微控制器透過UART串列埠連線,連線完成後,即把藍芽當作串列埠來使用,使用AT指令即可操作藍芽,從而忽略掉藍芽協議,大大降低了產品的開發難度。
微控制器和藍芽的埠連線微控制器和藍芽透過串列埠連線,微控制器串列埠的TXD和藍芽的RXD連線;微控制器的RXD和藍芽的TXD連線,也就是所謂的交叉連線。
必須注意的是,微控制器和藍芽要使用同一個電源,以防止通訊不穩定。
HC-05藍芽和微控制器的通訊設定上面說過,把藍芽當作一個串列埠來使用,和微控制器進行串列埠通訊,所以要設定波特率和通訊的資料格式,這個要按照串列埠的通訊要求來設定,通訊格式的要求如下所示。
AT指令的使用微控制器和藍芽透過串列埠建立連線之後,把藍芽模組當作一個串列埠裝置來使用,為了方便除錯可以選擇藍芽用串列埠除錯助手,這種除錯軟體在市面上有很多,可以尋找合適能用的。微控制器和藍芽通訊是透過AT指令來實現的。
對於AT指令,用專門的文件來描述,可以翻閱HC-05藍芽模組的手冊。