5
27
42
新手上路
使用道具 举报
1万
7万
11万
管理员
eric2013 发表于 2018-12-7 02:03 可以这样对比测试下,emWin本身不是支持定时器吗,你在本身支持的定时器里面每1ms执行1次你中断里面的操作 ...
黄毅7789 发表于 2018-12-7 07:07 更正,大量调用打点函数就能复现EMWIN出错的现象,之前是调用100次打点函数,改为10000次就出现了和EMWIN相 ...
354
2164
3231
版主
eric2013 发表于 2018-12-7 09:58 有个问题,你的1ms执行1次的中断,你测试下你的中断服务程序代码实际多长时间才执行完毕1次,在中断里面 ...
黄毅7789 发表于 2018-12-9 16:48 经过多次对比测试,发现以下现象 1、波特率是4.5M,pritf是放在中断里面的,发送时间是12us 2、结构 ...
eric2013 发表于 2018-12-10 00:59 一般这种神奇的问题,原因往往比较简单,比数组溢出,内存溢出等。
9
140
187
初级会员
黄毅7789 发表于 2018-12-11 13:11 还有一个可能是因为,栈不够导致的,但是我把Stack_Size EQU 0x00007800,30K还是不行。 但 ...
黄毅7789 发表于 2018-12-12 22:19 现在发现只要在中断里面调用printf数据就会出错,假设EMWIN程序里面有和printf相同的底层函数,当EMWIN真 ...
eric2013 发表于 2018-12-14 02:56 printf不好使的话,那就直接调用串口的寄存器发送,这样看看是否有问题。
29
514
606
金牌会员
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-5-17 17:11 , Processed in 0.289676 second(s), 27 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.