打印

STM32中断发送数据老师丢数据

[复制链接]
2043|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
big5|  楼主 | 2008-11-26 10:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
略微修改了FWLib中中断发送数据的例程,中断服务程序修改为:
  if(USART_GetITStatus(USART1, USART_IT_TXE) != RESET)
  {   
    /* Write one byte to the transmit data register */
   USART_SendData(USART1,TxBuffer1[TxCounter1++]);                       
  }
然后主程序while中添加代码:
    if (TxCounter1 == NbrOfDataToTransfer1)
    {
      NbrOfDataToTransfer1 = 14;
      TxCounter1 = 0x00;
    }
实现不停的发送数据:"Hello World! ",波特率是115200
PC端用串口调试助手接收,现在的问题是,串口调试助手接收的数据老师丢失,
这是什么原因?
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

91

主题

242

帖子

0

粉丝