void Delay(unsigned int Time)
{
while(Time)
{
Time--;
}
}
IAR里编程 程序运行之后设置断点跑不到断点那里 暂停之后每次都显示在这个延时里 怎么办
IAR里面的延时程序
答案:2 悬赏:80
解决时间 2021-04-27 07:08
- 提问者网友:傲气稳全场
- 2021-04-27 04:17
最佳答案
- 二级知识专家网友:湫止没有不同
- 2021-04-27 05:46
while ( --Time != 0 );这样试试,或者你的程序有问题,不能往下执行,检查一下你的工程设置,iar->options->linker->output->format;选择 Debug information for c-SPY选项,应该不是什么大问题
全部回答
- 1楼网友:我颠覆世界
- 2021-04-27 07:23
我没怎么用过寄存器的,你直接下个库,用库函数写好一点。我也刚学,前段时间试的pa3输出高低电平的程序如下。还有你的系统时钟似乎是没有设置。gpio_init(gpioa,gpio_pin_3,gpio_mode_out_pp_low_fast);delay(500);gpio_writebit(gpioa,gpio_pin_3,set);delay(500);gpio_writebit(gpioa,gpio_pin_3,reset);
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯