[STM8] STM8S UART3 的数据传输问题

[复制链接]
2659|5
 楼主| 276069874 发表于 2014-2-12 16:47 | 显示全部楼层 |阅读模式
在串口调试软件里,发送的数据单片机不能接收到,但能接收到单片机的数据。
程序如下:
  1. #include "stm8s.h"
  2. #include "stm8s_uart3.h"
  3. #include "stm8s_clk.h"
  4. void CLK_Config(void)
  5. {
  6.   CLK_DeInit();
  7.   //CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV2);//change the default value DIV8 into DIV2
  8. }
  9. void UART3_Config(void)
  10. {
  11. UART3_DeInit();
  12. UART3_Init((u32)19200,UART3_WORDLENGTH_8D,UART3_STOPBITS_1,UART3_PARITY_NO,UART3_MODE_TXRX_ENABLE);
  13. }
  14. int delay(u16 time)
  15. {
  16. for(time;time>0;time--);
  17. }
  18. main()
  19. {
  20. static u8 data;
  21.   //data=0X03;
  22.   
  23. CLK_Config();
  24. UART3_Config();

  25. while (1)
  26. {
  27. data=UART3_ReceiveData8();
  28. delay(1000);

  29. //data=1;

  30. UART3_SendData8(data);
  31. }

  32. }
 楼主| 276069874 发表于 2014-2-13 13:45 | 显示全部楼层
 楼主| 276069874 发表于 2014-2-13 13:59 | 显示全部楼层
怎么没有人来回答呢?我在百度里问的,虽然还是不能解决问题,但已经回答了,这里人气不行啊!!!!!!!!!!!!!!
香水橙 发表于 2014-2-13 14:48 | 显示全部楼层
单片机端不发送,只接收也收不到吗?
28182900 发表于 2016-7-5 11:46 | 显示全部楼层
请楼主上传工程文件
ygt314 发表于 2020-1-18 12:27 | 显示全部楼层
这个问题后来解决没?我也遇到uart3不能接收的问题,但可以发送
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

4

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部