菜单学习,触摸菜单, ILI9341-TFT: 移植自 冲哥的 USB-CDC 虚拟OLED显示 / 虚拟键盘 科学计算器 ===科学计算器【 TFT240*320彩屏显示 + 触摸屏菜单按键 】@Ai8051U
-------------------------------------------------------------------
更新记录:
2024-12-21(V1.6)
1、优化EEPROM掉电保存部分,适配IAP或外部芯片,可在 config.h 中切换。
2、推出适配AI8051U的版本。
Scientific calculators tft touch v1.6_demo.zip
(1.23 MB, 下载次数: 136)
Scientific calculators tft touch v1.6_demo(实验箱版本).zip
(1.23 MB, 下载次数: 116)
注:
使用IAP方式,请设置1.5K的EEPROM大小。
使用AT24CXX方式,请使用AT24C16(2K)及以上的芯片,或修改savebuffsize(512)的值,以及config.h中,各数据组的起始位置,总量不得超出AT24Cxx的容量。
-----------------------------------------------------------------------------
使用AI8051U-32bit模式,40MHz主频,
硬件SPI+XPT2046实现触摸功能
软件IIC+AT24C128实现触摸校准数据保存
硬件LCM+I8080模式驱动2.4'TFT彩屏
IAP+FLASH DATA实现EEPROM数据存储
眼见的网友也许发现了,矩阵计算怎么不见啦?你是不是偷工减料了?RTC时钟怎么也没了? !
由于TFT彩屏显示占用了比较多的内存空间,而矩阵计算也需要很大的内存空间存放运算函数和数据数组,
导致64K的FALSH不是很充裕,便暂时移除了矩阵计算这一功能。
至于RTC时钟嘛......这个简单的功能 ,
我先优化一下代码(然后去玩会儿别的,然后再去....)再更新也不迟吧
(2024-12-19 补充RTC时钟,开源-填坑 )
使用AI8051U-32bit模式,40MHz主频,
硬件SPI+XPT2046实现触摸功能
软件IIC+AT24C128实现触摸校准数据保存
硬件LCM+I8080模式驱动2.4'TFT彩屏, ILI9341
IAP+FLASH DATA实现EEPROM数据存储
菜单学习,触摸菜单, ILI9341-TFT: 移植自 冲哥的 USB-CDC 虚拟OLED显示 / 虚拟键盘 科学计算器 |