stm32f103c8t6串口发送大量hex数据失效。
STM32串口1同时收发数据卡在回调函数中
adc采集电压
关于使用STM32G030C8T6的串口收发过程中串口接收问题
STM32G0B1的CAN自动重发
3971b移植3916代码报错
用stm32cubeide生成的STM32G030F6P6代码只要一开中断,任何中断程序都会跑飞.
workbench不生成keil文件怎么调试?
STM32G0B1CBT6 双Bank升级,运行Bank2上Flash不能写问题
有关STM32G0B1RET6芯片FLASH擦除问题
while (1)
{
if(HAL_GPIO_ReadPin (GPIOC,GPIO_PIN_13)==GPIO_PIN_SET )
{
while(HAL_GPIO_ReadPin(GPIOC,GPIO_PIN_13)==GPIO_PIN_SET){} //waiting for the elapse of jitter
HAL_UART_Transmit(&hlpuart1,&TXData,1,0xffff);
HAL_UART_Transmit(&hlpuart1,(uint8_t *)"\r\n",2,0xffff);
TXData++;
}
if(TXData=='z') {TXData='a';}
}
你再检查下代码你的代码。我的验证给不了你问题的答案,但愿可以给你信心。
会不会有硬件上有影响,我又从新配置了一边,第一次按下按钮串口助手显示接收到的数据是,上一个串口程序的串口发送的值,第二次按下才是本次程序发送的自加的值
这样就容易发现和解决问题了。