[問題] STM32F4 AT command
大家好,我最近在使用STM32F407這塊板子
並且正在使用wifi模組
我想用板子傳AT command給Wifi模組,有點像Arduino可以用程式碼給AT command那樣
STM32的板子好像只能一個字元一個字元傳,請問這樣一樣可以使用AT command嗎?
我目前使用的是USART2的RX及TX
在初始化上面,我只初始化了GPIO以及USART,請問如果要使用wifi AT command
我有漏掉嗎?還是有其他東西也需要初始化?
目前的寫法:
char commandAT[5]="AT\r\n";
for(int i=0; commandAT[i]!='\0';i++){
while(USART_GetFlagStatus(USART1,USART_FLAG_TXE)==RESET);
USART_SendData(USART1,(u8)commandAT);
Delay(1);
GPIO_Write(GPIOF,GPIO_Pin_10);
}
我想利用GPIO_Write 來開啟LED,判斷有沒有進入迴圈
結果發現LED沒亮,把While那行拿掉,才有亮
代表我的TX不是RESET?有東西卡在那裏的意思嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.56.43
※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1472306812.A.E0A.html
推
08/28 09:24, , 1F
08/28 09:24, 1F
→
08/28 10:58, , 2F
08/28 10:58, 2F
→
08/28 10:58, , 3F
08/28 10:58, 3F
推
09/07 14:14, , 4F
09/07 14:14, 4F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
ASM 近期熱門文章
PTT數位生活區 即時熱門文章