0
我正在將PIC32MX795F12微控制器與RN42藍牙一起使用到UART模塊。RN42藍牙模塊 - 從C代碼進入命令模式
我可以發送文本到UART在115200波特沒有問題。 使用膩子我也可以輸入命令$$$進入命令模式並獲得CMD響應。 不幸的是,我無法使用C代碼進入命令模式。 我的命令如下:
UART3WriteString(「$$$」);
其中的函數定義:
void UART3WriteString(const char * str) {
while(*str) {
U3TXREG = *str++;
while(U3STAbits.TRMT == 0); //wait for the transmission to be done)
}
}
當我做到這一點,RN42不進入命令模式。它只輸出$$$而沒有CMD響應。
任何想法?
謝謝!