发表评论取消回复
相关阅读
相关 STM32掌机教程7,演奏音乐
使用定时器来计算时间 在电子琴这节中,我们已经讲述了蜂鸣器的原理,知道如何用蜂鸣器演示不同音调的音乐,本节改进根据频率计算周期的方法,改为定时器,精确度更高,且不再阻
相关 STM32掌机教程3,工程模板与带灯按键测试
我们需要“脚手架” 关于代码,我想体现出这么一个过程:我是如何一步一步修改代码的。我认为,从学习的角度来考虑,直接看最终的代码没有什么意义。 写代码就像工人盖房子,盖
相关 STM32掌机教程2,掌机的原理
本文用到的资源[PDF格式的原理图和集成库资源][PDF] 打地鼠的逻辑 打地鼠的逻辑很简单:我点亮某个LED,然后开始计时。如果在规定的时间内按下了LED对应的按
相关 STM32掌机教程1:我打算做一个开源掌机
电子开发对我的影响 1. 爱好作为工作,既能养家,又开心,不用上班像上坟。 2. 动手实现自己的想法,成就感满满。 3. 思维方式的影响:把如何解决问题放在第一位。
相关 STM32掌机教程5,程序框架,随机,加命与升级
随机生成地鼠 随机数是游戏里边非常重要的组成部分,贪吃蛇随机刷新下一个食物,俄罗斯方块随机生成下一个方块,大富翁扔骰子,都是随机的。甚至微信群红包,金额也是随机的。正
相关 STM32掌机教程4,STM32驱动OLED屏幕
屏幕显示英文字符 有个屏幕,掌机的可玩性可以大大增强,打地鼠玩腻了,可以玩个贪吃蛇,俄罗斯方块,以及其他需要开动想象力的游戏。并且,以前总是玩别人的游戏,现在可以自己
相关 STM32掌机教程6,电子琴
本节原来是想讲一讲无源蜂鸣器发声的原理,用于添加BGM功能。为了讲原理,就写了一些通俗的代码,没想到越写越多,后来,干脆就形成了一个小小的项目吧——基于STM32与无源蜂鸣
相关 STM32掌机教程9,完成掌机
这是教程的最后一篇了,完成之前的任务,到这里一切都应当水到渠成,没什么好讲的了。结尾可能略显仓储,未尽之处,自己看代码吧,看不懂的地方可以在下边评论。 修改BGM
相关 STM32掌机教程8,背景音乐
再用一个定时器 在上一节,我们使用了一个定时器来计算频率。需要某个音符持续一定的时间的话,仍然使用的是延时函数delay\_ms,这会导致CPU阻塞,程序运行到这里,
还没有评论,来说两句吧...