說明:
1、初次使用GUIX,涉及到的一些細節,后面教程中為大家分享。
2、開發板主板芯片:
(1)V5是STM32F407IGT6
(2)V6是STM32F429BIT6
(3)V7是STM32H743XIH6
3、V5板子的模板沒有整理完,周末發給大家。本打算也整理發布給大家的,我一看凌晨5點了,那就放到周末吧。
模板下載:
V6-2001_ThreadX +GUIX 的ARGB8888格式模板(支持MDK,IAR和GCC ).rar (5.80MB)
V6-2002_ThreadX +GUIX 的RGB565格式模板(支持MDK,IAR和GCC ).rar (5.78MB)
V6-2003_GUIX Studio模板(配套2001和2002例子).rar (15.53MB)
V7-2001_ThreadX +GUIX 的ARGB8888格式模板(支持MDK,IAR和GCC ).rar (16.23MB)
V7-2002_ThreadX +GUIX 的RGB565格式模板(支持MDK,IAR和GCC ).rar (16.18MB)
V7-2003_GUIX Studio模板(配套2001和2002例子).rar (15.53MB)
注意事項:
1、電容屏無需校准,電阻屏開啟MainTask.c文件里面的條件編譯做觸摸校准即可。
2、GUIX Studio下載:鏈接
3、MDK務必使用5.30及其以上版本,鏡像下載:鏈接
4、IAR使用IAR8.30及其以上版本。
5、Embedded Studio使用4.50及其以上版本,鏡像下載:鏈接
6、推薦將工程文件夾的中文名改成英文名編譯,防止編譯報錯,MDK,IAR和Embedded Studio都有這個必要。
我這里用中文名主要是方便大家了解工程信息。大部分情況下,即使有中文,編譯也是沒問題的,可以無需修改。
7、特別注意一點,當前發布的GUIX的MDK AC6工程都http://www.armbbs.cn/forum.php?mod=viewthread&tid=98685
MDK AC6和IAR的Browser Info都需要等待底欄進度條完成,時間比較長,這個過程與是否編譯工程無關。而Embedded Studio編譯完畢就可以使用go to def了。
這次模板,打算先采用源碼方式,讓大家體驗一把,后面的例程根據需要,采用庫形式。如果電腦性能略差,使用MDK AC6,IAR或者Embedded Studio時間都會比較長。性能好點,10分鍾以內,性能差點10分鍾以上。
幸虧我們沒有再使用MDK AC5了,如果使用AC5,編譯時間要翻好多倍。
簡單做了一個GUIX Studio的界面效果: