2020-05-03 01:23 PM
Does anyone know what might limit the number of text (Text Area) items that can be displayed on the screen?
I am using TouchGFX designer (4.13.0) to generate an application on a STM32H743I-EVAL2 board. My application has very basic screens. I find that a screen will not appear on the display if it contains >12 visible text items, and the application appears to hang. Additional text items can be in the design so long as visible is checked on no more than 12 items. A button containing text seems to count as one of the 12 text items. I ruled out: length of text content, font size, and font color as affecting this problem.
I can programatically make additional text items appear by adding a button, where a button click makes a 13th, 14th (and probably more) text items visible.
Let me know if you have a suggestion or can explain why this problem occurs.
Thank you,
Dan
2020-05-04 05:11 PM
Martin,
I am able to debug using Keil after updating from 5.27 to 5.29. Here's where the code is when the error occurs.
FROM: smm32h7xx_hal_tim.c (line 3244)
void HAL_TIM_IRQHandler(TIM_HandleTypeDef *htim)
/* Capture compare 3 event */
if (__HAL_TIM_GET_FLAG(htim, TIM_FLAG_CC3) != RESET)
{
TO: startup_stm32h743xx.s - Reset_Handler (line 238)
TO: stm32h7xx_it.c (line 88)
void HardFault_Handler(void)
I just now got to this point. Need to leave for the evening. Do you know what I should be looking at next? At selection in CubeMX maybe?
Thanks,
Dan
2020-05-05 07:58 AM
Can you point me to a reference for configuring and setting up access to external flash?
Thank you,
Dan
2020-05-06 12:13 PM