威海校区 [切换站点]
好店入驻
微信扫一扫打开
入驻好店
发布动态
微信扫一扫打开
发布动态
首页  >  日常动态  >  出嵌入式stm32板子 已经烧录完成可以直接使用想要的+v...
出嵌入式stm32板子 已经烧录完成可以直接使用想要的+v...
浏览:116    刷新:2025-04-21 11:28
出嵌入式stm32板子 已经烧录完成可以直接使用
想要的+v*****5517
嵌入式项目:基于STM32的单片机掌上游戏机(有源码、原理图、报告)
简介
适用于STM32单片机,本项目在STM32C8T6单片机上测试通过; 在其他STM32单片机上只需修改少量代码也可使用;
STM32F103开发板实现了游戏、无源蜂鸣器播放、OKLED显示盒按键切换任务功能;使用FreeRTOS实时操作系统完成多任务调度。
使用软件模拟IIC通信编写OLED模块;
移植FreeRTOS到STM32,使用heap_4内存管理算法,动态创建任务并以时间片轮转方式完成任务调度;
使用TIM时钟以50毫秒间隔中断扫描按键状态并写入缓冲区,供各任务读取;
在钩子函数中获取各任务内存占用使用USART输出,并由此优化任务的内存占用率
* 游戏包含:*
1. 谷歌小恐龙;
2. 星球大战;
3. 飞翔小鸟;
4. 贪吃蛇;
* 任务包含: *
1. LED闪烁;
2. RGB彩灯;
3. 4个游戏;
4. 音乐播放(无源蜂鸣器播放《 孤勇者 》)
4. 主页;
5. 信息显示页面;