- 博客(3)
- 收藏
- 关注
原创 用STM32F103RCT6+0.96寸OLED模块(ssd1306 12864 SPI)+4×4矩阵键盘实现贪吃蛇游戏的实验
使用了STM32CubeMX及Keil(HAL库)材料:stm32开发板、0.96寸OLED模块(ssd1306 12864 SPI)、4×4矩阵键盘、杜邦线、st-link实验原理:1、 OLED通过SPI2显示游戏画面(使用了某商家驱动,包括oled.c、oled.h、oledfont.h)2、 矩阵键盘实现按键事件判断(只用矩阵键盘行2、行3)S11(上:w) S12( 下:s) S8( 左...
2018-02-09 01:50:10 11289 9
原创 用STM32F103RCT6+无源蜂鸣器+4×4矩阵键盘实现电子琴的实验
使用了STM32CubeMX及Keil(HAL库)材料:stm32开发板、无源蜂鸣器、4×4矩阵键盘、杜邦线、st-link实验原理:1、音高和矩形波周期有关 ,音强和占空比有关(?),通过设置TIM2为PWM,对应按键信息设置不同的方波周期,占空比恒为50%(音量不变),通过CH1(PA0)输出,PA0接无源蜂鸣器正极,无源蜂鸣器另一端接地,于是发出不同频率的声音(周期的数值是网上搜的。。。其中...
2018-02-09 00:56:00 10474 1
原创 用STM32F103RCT6的普通IO口模拟串口的实验
使用了STM32CubeMX及Keil (HAL库)材料:stm32开发板、USB转TTL?CH340模块、杜邦线、st-link实验原理:模拟了异步半双工通信波特率可变起始位:1数据位:8停止位:1(1个数据10位)无校验位传输一个字符的时候先发送1位起始位,然后是8位数据位(从低位到高位),最后是一位停止位用1个普通的GPIO口输出(模拟TXD),模拟了以上发送的高低电平,采用定时器延时(一个...
2018-02-09 00:02:57 7489 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人