打算做一个串口通信的东西,纠结于用printf方式还是USART_SendData来发送指令。 请教前辈们,printf与USART_SendData哪种方式的效率,稳定性高?生成的代码比较小?各有什么优缺点?
2018-10-02 19:05
为什么用USART_SendData()发送数据会发生错误呢?如何去解决这个问题呢?
2021-12-07 08:05
STM32串口通信中printf和USART_SendData哪个好?
2021-12-02 06:31
如图,第一张和第二张左边图片是一个程序,第二张右边是另一个程序,除了初始化之类函数,就那么短,USART_SendData()函数可以直接发送完,为什么要一位一位发送呢?(第二张右边是直接发送完)。
2020-03-03 11:19
我串口3使用USART_SendData(USART1,mydata2)发送给串口1一个命令,传递给串口1连接的LORA模组,得到响应数据后再进入串口1的接收中断,返回给串口3响应数据。但现在的情况是,串口1接收到命令直接进入接收中断,直接把命令返回给串口3了。
2024-04-07 07:01
并没有使用printf()啊,发送用的是库函数USART_SendData(USART1,0x3a),直接写寄存器也不行啊这是怎么回事啊???附库函数源码void USART_SendData
2019-03-03 23:50
_InitStructure);USART_Cmd(USART3,ENABLE); } int fputc(int ch,FILE *f) {USART_SendData(US
2018-10-26 10:12
各位老大 我现在碰到一个这样的问题 int fputc(int ch, FILE *f){ USART_SendData(USART1, (uint8_t) ch);while
2019-06-23 23:09
在UCOSIII中这一句算临界资源么?USART_SendData(USART1,data); while( USART_GetFlagStatus(USART1,
2019-11-01 04:09
1, USART_FLAG_TXE) == RESET);USART_SendData(USART1, 0x56); while (USART_GetFlagStatu
2014-03-28 13:43