金牌会员
 
- 积分
- 1020
- 金钱
- 1020
- 注册时间
- 2014-9-4
- 在线时间
- 199 小时
|
本帖最后由 WZTENG 于 2019-12-25 08:58 编辑
战舰V2开发板-uCOSiii-emWin-练手项目Github:https://github.com/WZTENG/TMcuSys
**本项目使用正点原子硬件与基础代码编写**
#### 显示屏只针对ILI9341编写,如果是其它屏驱动请自行调整ILI93xx.h宏定义
当前编辑版本与编译环境:
- Windows 10 1903
- 战舰STM32F103ZET6 v2.0
- Keil MDK 5.27
- STemWin 5.28
- uCOS III 3.03
- LCD为240 x 320分辨率
- 说明:由于现在应用代码太多了,任务堆栈调不了太大。估计是堆栈的原因,有可能在关闭窗口时有小概率会异常。代码太多MCU Flash已经装不下了(开了3级优化),目前暂停升级。
- 注意:LCD代码只支持ILI9341,其它型号注释了
- 几年前的练手项目,还有很多Bug。代码整体比较乱,没有规范。如果有时间计划用探索者重写该项目。
* :memo:日志:<br/>
> 1. 2019/11/24<br/> >> :art:修改设置界面为SwipeList控件<br/>
>> :art:修改图片浏览器小bug,还有bug<br/>
>> :art:增加IAP运行器<br/>
>> :art:增加Nes游戏,近期将更新全速有声音版本<br/>
>> :art:资源监视器全局开启<br/>
>> :art:增加HardFault_Handle错误显示界面并倒计时重启<br/>
>> :art:增加开机检测功能<br/>
>> :art:增加日期与时间设置功能(界面太丑,还有小bug)<br/>
> 2. 2019/11/27<br/> >> :art:Nes游戏改为汇编版,有声音,可能是STemWin的原因速度会比原版慢点<br/>
> 3. 2019/12/12<br/> >> :art:无法忍受emWin5.32触屏bug,降到5.28<br/>
> 4. 2019/12/21<br/> >> :art:增加时钟<br/>
> 5. 2019/12/22<br/> >> :art:增加音乐播放,支持后台播放,但如果打开应用有读取SD时会稍微停顿下<br/>
> 6. 2019/12/23<br/> >> :art:增加视频播放,无声音。仅用来学习因为帧数感人。<br/>
* :memo:可能的计划:<br/>
> 1. 暗黑模式
* emWin字库需要横向取模,如果运行程序后字体倒了是正常现象。需要更新字库为横向取模的就行。但频繁更新字库会损坏硬件,因此直接修改LCD相关代码把之前竖向取模显示改为横向取模显示即可。
## 先将目录中的"WZTSYSTEM"文件夹复制到SD卡根目录,并运行工程然后下载程序。
|
|