OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3075|回复: 2

EMWIN+串口

[复制链接]

7

主题

31

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2016-12-10
在线时间
73 小时
发表于 2017-2-14 12:08:03 | 显示全部楼层 |阅读模式
1金钱
1、EMWIN例程(有OS)中,这个OS_TimeMS被注释掉了为什么还能使用 GUI_Delay(500); 的延时呢!
    (我没有用OS),我自己的工程中没有这个不能用。
void TIM3_IRQHandler(void)
{
        if(TIM_GetITStatus(TIM3,TIM_IT_Update)!=RESET)
        {       
                //OS_TimeMS++;
        }
        TIM_ClearITPendingBit(TIM3,TIM_IT_Update);
}

2、战舰V3的板子:每次插上串口USB232,板子总是开始运行又重新上电一样,3次(LCD就总是闪烁3次)之后就正常运行啦!
这个过程正常吗?

最佳答案

查看完整内容[请看2#楼]

1、有OS例程中延时是通过UCOS系统来提供的!!!!!!!不用定时器!!!!!!!,把这个注释掉肯定照样能够正常使用GUI_Delay() 2、这个问题都说了不知道多少遍了,论坛搜索!!!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2017-2-14 12:08:04 | 显示全部楼层
1、有OS例程中延时是通过UCOS系统来提供的!!!!!!!不用定时器!!!!!!!,把这个注释掉肯定照样能够正常使用GUI_Delay()
2、这个问题都说了不知道多少遍了,论坛搜索!!!

回复

使用道具 举报

7

主题

31

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2016-12-10
在线时间
73 小时
 楼主| 发表于 2017-2-14 13:04:12 | 显示全部楼层
zuozhongkai 发表于 2017-2-14 12:08
1、有OS例程中延时是通过UCOS系统来提供的!!!!!!!不用定时器!!!!!!!,把这个注释掉肯定照样 ...

懂啦,谢谢啊!
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 02:39

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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