[STM8] 串口程序调试不通,不知道为什么

[复制链接]
 楼主| 蓝海洋864 发表于 2015-6-23 16:37 | 显示全部楼层 |阅读模式
void main(void)
{
    /*High speed internal clock prescaler: 1*/
    CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);   
    UART1_DeInit();
     UART1_Init((u32)115200, UART1_WORDLENGTH_8D, UART1_STOPBITS_1, UART1_PARITY_NO, UART1_SYNCMODE_CLOCK_DISABLE, UART1_MODE_TXRX_ENABLE);
                 UART1_Cmd(ENABLE);
                while (1)
                {
                        printf("\n\rUART1 Example :retarget the C library printf function to the UART1\n\r");
                        UART1_SendData8(0xaa);
                }
}
如上面程序所示,使用的官方库函数。编译没问题的,但是下载进mcu里面没反应,不知道为什么,求解

 楼主| 蓝海洋864 发表于 2015-6-23 16:39 | 显示全部楼层
在线坐等大神解答,小弟刚刚接触stm8
596142041 发表于 2015-6-23 17:13 | 显示全部楼层
printf("\n\rUART1 Example :retarget the C library printf function to the UART1\n\r");最后程序应该会死在这儿吧
ningling_21 发表于 2015-6-23 17:33 | 显示全部楼层
多使用例程试验,硬件也要保证没问题
 楼主| 蓝海洋864 发表于 2015-6-23 18:52 | 显示全部楼层
问题解决了,是硬件上面的问题,谢谢楼上
mmuuss586 发表于 2015-6-23 19:55 | 显示全部楼层

解决了就好;
豆腐块 发表于 2015-6-25 20:43 | 显示全部楼层
我也遇到过这样的问题,也是硬件线路问题,囧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

16

帖子

1

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