A few of my projects

Some bespokely designed hardware, all using Silabs EFM32GG11 and SSD1963 display controllers.
These are currently being used in commercial industrial applications. Including instrumentation and process control production environments.

Typical LVGL CPU usage on my target systems is fairly low despite it doing a lot of hard work.

Timing Resolution = 25 us
Timing Maximum period days:hh:mm:ss =   1:05:49:34

_T# __Task-Name________  PC PB __State__ ___CPU-Time_used___ SCPU-% OCPU-% Stack_Base __SP_Now__ MinSb MinSw
  1 IDLE                  0  0 Ready       0:00:24:56.330025  96.20  96.18 0x2001e538 0x2001e8dc   828   207
  2 Tmr Svc               1  1 Blocked     0:00:00:00.423375   0.03   0.03 0x2001e938 0x2001ecac   808   202
  3 Supervisor            5  5 Blocked     0:00:00:10.852075   0.70   0.70 0x2001ed38 0x2001f03c   396    99
  4 CLKS_Calib            1  1 Blocked     0:00:00:00.037175   0.00   0.00 0x2001db38 0x2001df2c   996   249
  5 Command-Line          3  3 Running     0:00:00:00.098200   0.01   0.01 0x2001b738 0x2001c054  2148   537
  6 Sampler               7  7 Blocked     0:00:00:06.282500   0.40   0.40 0x2001e038 0x2001e424  1004   251
 10 LVGL                  2  2 Blocked     0:00:00:41.329075   2.66   2.66 0x2001c338 0x2001ce34  1504   376
 14 TskCbrMan             6  6 Blocked     0:00:00:00.048350   0.00   0.00 0x2001d538 0x2001da1c  1252   313
------------------------------------------------------------------------------------------------------------
Sum of task times                          0:00:25:55.400775 100.00                               8936  2234
OS Reported total time                     0:00:25:55.727850         99.98            
System Uptime                              0:00:25:55.727                             


4 Likes

Thank you for sharing @deonm!

It looks quite professional!

Could you add a few lines about it to the Reference?

very cool!!

Thank you, Will do