Рефакторинг меню и добавление кучи всего:
- иерархическая и универсальная структура меню, которую относительно удобно расширять и добавлять - заготовик меню для таймера и секундомера - работающие игры (выбить 1.00 сек, тест реакции, кликер)
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
|
||||
#include "stm32f1xx_hal.h"
|
||||
#include "songs.h"
|
||||
//#include "sounds.h"
|
||||
#include "sounds.h"
|
||||
|
||||
typedef struct {
|
||||
TIM_HandleTypeDef* htim;
|
||||
@@ -15,6 +15,7 @@ typedef struct {
|
||||
uint8_t is_playing;
|
||||
uint16_t bpm;
|
||||
} MelodyHandle;
|
||||
extern MelodyHandle melody;
|
||||
|
||||
void Melody_Init(MelodyHandle* mh, TIM_HandleTypeDef* htim, uint32_t channel, uint32_t timer_clock_hz);
|
||||
void Melody_SetBPM(MelodyHandle* mh, uint16_t bpm);
|
||||
|
||||
Reference in New Issue
Block a user