查看: 3033|回复: 8

[已解决] Mke04芯片官方提供的UART demo下载到板子里串口不能用

[复制链接]

该用户从未签到

6

主题

19

帖子

0

注册会员

Rank: 2

积分
86
最后登录
2018-3-26
发表于 2016-9-26 16:32:00 | 显示全部楼层 |阅读模式
程序如下:
int main (void)
{
    UART_ConfigType sConfig;
    /* Perform processor initialization */
    sysinit();
    sConfig.u32SysClkHz = BUS_CLK_HZ;
    sConfig.u32Baudrate = UART_PRINT_BITRATE;
   
    UART_Init(UART0,&sConfig);

//    LED0_Init();
//    printf("\r\nRunning the UART_Poll_demo project.\r\n");
         
    UART_SendWait(UART0, send_buf, 50);
   
    while (1);
}
这是循环模式发送数据,但是串口调试助手接收不到。还有程序好像会卡死在sysinit()这,所有代码我都没有改动,求助大神是什么原因??

最佳答案

卡在系统初始化那一句了,我没有那个demo例程,但是周立功给的模板有一个设置PLL的语句,需要等待PLL中断,利用keil软件仿真是仿真不过去的,当然,小弟也是初学者,是不是有其它方法使其跳过此条语句,也不是很清楚 ...
回复

使用道具 举报

  • TA的每日心情
    开心
    2017-4-19 12:05
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    9

    主题

    78

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    387
    最后登录
    2025-6-19
    发表于 2016-9-26 18:36:23 | 显示全部楼层
    你进行调试没有?设置断点会卡死在系统初始化吗?还有你用的什么编译软件?
    今天好开心
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6

    主题

    19

    帖子

    0

    注册会员

    Rank: 2

    积分
    86
    最后登录
    2018-3-26
     楼主| 发表于 2016-9-26 21:34:36 | 显示全部楼层
    刘卫强 发表于 2016-9-26 18:36
    你进行调试没有?设置断点会卡死在系统初始化吗?还有你用的什么编译软件? ...

    调试好久了,确实会卡在初始化那,我用的keil5
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24858
    最后登录
    2025-7-17
    发表于 2016-9-27 09:23:12 | 显示全部楼层
    卡在那一句呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6

    主题

    19

    帖子

    0

    注册会员

    Rank: 2

    积分
    86
    最后登录
    2018-3-26
     楼主| 发表于 2016-9-27 09:40:22 | 显示全部楼层

    系统初始化那
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    8

    帖子

    0

    新手上路

    Rank: 1

    积分
    26
    最后登录
    2016-9-27
    发表于 2016-9-27 09:52:24 | 显示全部楼层
    不懂帮顶
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-6-18 08:45
  • 签到天数: 812 天

    连续签到: 1 天

    [LV.10]以坛为家III

    66

    主题

    4899

    帖子

    64

    金牌会员

    Rank: 6Rank: 6

    积分
    6321
    最后登录
    2025-7-15
    发表于 2016-9-27 10:11:44 | 显示全部楼层
    你确定程序是对的吗?系统初始化不过去,应该是时钟问题
    开心
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24858
    最后登录
    2025-7-17
    发表于 2016-9-27 13:58:22 | 显示全部楼层

    我的意思是:进入初始化函数时,卡在哪一条语句了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-7-10 09:28
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    7

    主题

    36

    帖子

    0

    注册会员

    Rank: 2

    积分
    159
    最后登录
    2018-4-12
    发表于 2016-11-1 17:18:06 | 显示全部楼层
    卡在系统初始化那一句了,我没有那个demo例程,但是周立功给的模板有一个设置PLL的语句,需要等待PLL中断,利用keil软件仿真是仿真不过去的,当然,小弟也是初学者,是不是有其它方法使其跳过此条语句,也不是很清楚,还请路过的各位大神多多拍砖。
    赞赞赞赞赞赞赞赞赞
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-18 14:45 , Processed in 0.104618 second(s), 30 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表