1,stm32 HAL库 2,串口接收字符串,不知道长度,只知道字符串是以\r也就是0x0d结尾的。 我自己实在弄不出来了,求助大家,谁能给个弄好的代码,我可以给红包。 我就是要实现比如,收到good\r,就在main里面电灯。收到bad\r,就关灯。 这个简直弄了好多天了,一直弄不好。 感谢了。
得用中断或者dma,因为是主程序逻辑过程中某一步判断,要是用循环就丢了。我自己弄中断和dma都弄不通,真是愁死了。。
Usart接收中断里判断字符呀,每一次接收中断接收一个字节数据,很好判断的。不一定用到DMA
http://github.com/ElementOxygenWady/agilesh