tiantianq 发表于 2023-3-29 10:39

touchgfx的ui控件非常多的时候容易死机是什么问题?

本帖最后由 tiantianq 于 2023-3-29 10:54 编辑

由于项目比较复杂,ui上控件以及容器比较多,包括文本和动态文本都很多;当再增加文本或者增加ui图片的时候容易HardFault_Handler程序卡死;目前测试发现增加定义 几个动态文本 就死机,删除之后正常;也遇到过增加一张图片之后死机,删除图片之后就正常;
使用特权更多操作

发GV第几啊 发表于 2023-3-30 16:31

载量过大了吧?东西太多确实容易死机,这很正常啊,

qbwww 发表于 2023-3-31 12:41

由于项目比较复杂,ui上控件以及容器比较多,包括文本和动态文本都很多;当再增加文本或者增加ui图片的时候容易HardFault_Handler程序卡死;目前测试发现增加定义 几个动态文本 就死机,删除之后正常;也遇到过增加一张图片之后死机,删除图片之后就正常;
使用特权更多操作

SantaBunny 发表于 2023-4-5 13:16

应该是载量过大死机了

MessageRing 发表于 2023-4-5 22:44

特权操作?

她已醉 发表于 2023-4-15 19:37

可能是存储不够了,导致的

将爱藏于深海 发表于 2023-4-15 20:13

堆栈溢出了吧,不然也不能出现这种情况呀?

温室雏菊 发表于 2023-4-15 22:33

你可以写个log,看看程序死在哪里了

故意相遇 发表于 2023-4-15 23:35

估计是你程序哪里逻辑有问题吧,进到了硬件中断

白马过平川 发表于 2023-4-16 01:22

进硬件中断一般都是堆栈溢出导致的

在曼谷的春 发表于 2023-4-16 02:54

你有看门狗么?如果长时间不喂狗也会进到中断吧,然后重启

未说出口的像你 发表于 2023-4-16 04:45

你用的是哪款MCU啊?是不是全局变量定义的比较多呢?

我吃小朋友 发表于 2023-4-16 07:24

你用正点原子的demo跑一下,保证硬件没问题呗,然后再自己改改

春日负喧 发表于 2023-4-16 08:09

听你描述的意思估计是溢出了吧,看看编译后的程序大小之类的

西洲 发表于 2023-4-16 11:13

按理来说不应该的,加几个动态文本也不能死机,可能是你全局变量弄得比较大

Stahan 发表于 2023-4-19 23:51

是不是堆栈溢出了

chenho 发表于 2023-6-8 19:50

载量过大了吧?

jlyuan 发表于 2023-6-8 19:53

由于项目比较复杂,ui上控件以及容器比较多,包括文本和动态文本都很多;当再增加文本或者增加ui图片的时候容易HardFault_Handler程序卡死

yszong 发表于 2023-6-8 19:54

目前测试发现增加定义 几个动态文本 就死机,删除之后正常

wuhany 发表于 2023-6-8 19:56

也遇到过增加一张图片之后死机,删除图片之后就正常;
页: [1] 2
查看完整版本: touchgfx的ui控件非常多的时候容易死机是什么问题?