智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1270|回复: 4
打印 上一主题 下一主题

求火哥解答IAR调试问题

[复制链接]

5

主题

56

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4199
威望
2412
贡献
949
兑换币
1408
注册时间
2012-8-24
在线时间
419 小时
跳转到指定楼层
1#
发表于 2013-11-1 22:40:11 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
为什么我按照三天入门的教程定义了simulator,却还是卡在了死循环里

5

主题

56

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4199
威望
2412
贡献
949
兑换币
1408
注册时间
2012-8-24
在线时间
419 小时
5#
 楼主| 发表于 2013-11-2 20:39:36 | 只看该作者
野火 发表于 2013-11-2 19:20
现在 没测试 仿真的,因为仿真 太多限制,直接 用 硬件在线仿真吧

好的,谢了
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
4#
发表于 2013-11-2 19:20:42 | 只看该作者
15123as 发表于 2013-11-2 10:11
不是串口,卡在延时函数里
/*********************************************************************** ...

现在 没测试 仿真的,因为仿真 太多限制,直接 用 硬件在线仿真吧
回复 支持 反对

使用道具 举报

5

主题

56

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4199
威望
2412
贡献
949
兑换币
1408
注册时间
2012-8-24
在线时间
419 小时
3#
 楼主| 发表于 2013-11-2 10:11:01 | 只看该作者
野火 发表于 2013-11-2 08:02
卡在什么死循环里面?
仿真模式,是不能用串口的

不是串口,卡在延时函数里
/*************************************************************************
*                             野火嵌入式开发工作室
*
*  函数名称:time_delay_ms
*  功能说明:延时函数,使用定功耗定时器延时,准确
*  参数说明:ms   延时时间,单位为ms
*  函数返回:无
*  修改时间:2012-1-20
*  备    注:官方例程自带
*************************************************************************/
void time_delay_ms(uint32 ms)
{
    /* Make sure the clock to the LPTMR is enabled */
    SIM_SCGC5 |= SIM_SCGC5_LPTIMER_MASK;
    /* Set the compare value to the number of ms to delay */
    LPTMR0_CMR = ms;
    /* Set up LPTMR to use 1kHz LPO with no prescaler as its clock source */
    LPTMR0_PSR = LPTMR_PSR_PCS(1) | LPTMR_PSR_PBYP_MASK;
    /* Start the timer */
    LPTMR0_CSR = LPTMR_CSR_TEN_MASK;
    /* Wait for counter to reach compare value */
                                 while (!(LPTMR0_CSR & LPTMR_CSR_TCF_MASK));             就是这句
    /* Clear Timer Compare Flag */
    LPTMR0_CSR &= ~LPTMR_CSR_TEN_MASK;
    return;
}
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
2#
发表于 2013-11-2 08:02:56 | 只看该作者
卡在什么死循环里面?
仿真模式,是不能用串口的
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-28 15:07 , Processed in 0.095564 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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