打印
[STM8]

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

[复制链接]
963|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
蓝海洋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 | 只看该作者
多使用例程试验,硬件也要保证没问题

使用特权

评论回复
5
蓝海洋864|  楼主 | 2015-6-23 18:52 | 只看该作者
问题解决了,是硬件上面的问题,谢谢楼上

使用特权

评论回复
6
mmuuss586| | 2015-6-23 19:55 | 只看该作者

解决了就好;

使用特权

评论回复
7
豆腐块| | 2015-6-25 20:43 | 只看该作者
我也遇到过这样的问题,也是硬件线路问题,囧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

16

帖子

1

粉丝