高级会员
- 积分
- 791
- 金钱
- 791
- 注册时间
- 2018-12-19
- 在线时间
- 163 小时
|
本帖最后由 854278507 于 2024-5-3 20:50 编辑
最近几天放假,就把战舰V3的综合实验的ucOS2操作系统更换为FreeRTOS,有些功能需要外接模块的就没有测试,
有些功能有bug,
LWIP没移植,不用会,
exe运行器没移植,好像内存管理不兼容FreeRTOS,没仔细看。
增加了SMS模拟器,NES模拟器和SMS模拟器都可以全屏运行,
得益于FreeRTOS的heap5内存管理,可以把几块地址不连续的内存合并成一个大内存块,
STM32F103ZE的内部64K SRAM可以跟战舰V3板载IS64WV51216合并成一个大内存块,
合并成大内存块之后居然可以打开大游戏文件,我测试可以打开897K的恶魔城游戏,这点比ucOS2S要好很多。
有些地方没有移植好,有时候会死机。启动界面修复容量大于64G的内存卡显示容量错误的bug,我用128G的内存卡容量显示正确。
战舰V3 STM32F103 实验54 综合测试实验 FreeRTOS 2024-05-03.rar
(7.62 MB, 下载次数: 16)
|
|