频率可调

Signed-off-by: kevin <kevin@lmve.net>
This commit is contained in:
2022-03-11 23:31:41 +08:00
parent 12e16b62b5
commit 983a3c51fc
5 changed files with 6626 additions and 6625 deletions
+5 -3
View File
@@ -9,9 +9,11 @@
#define morse_t1 150
#define morse_t2 (morse_t1*3)
#define morse_hz 100
#define morse_play_t1 50
#define morse_play_t2 (morse_play_t1*3)
#define morse_play_hz 100
char push_key=0,last_key=1;
uint32_t morse_t=0;
@@ -205,10 +207,10 @@ void APP_morsecode_loop()
{
if(morsecodes[b].code&(0x80>>c))
{
add_a_note(1000, 50, morse_play_t2);
add_a_note(morse_play_hz, 50, morse_play_t2);
}else
{
add_a_note(1000, 50, morse_play_t1);
add_a_note(morse_play_hz, 50, morse_play_t1);
}
add_a_note(0, 50, morse_play_t1);
}
@@ -268,7 +270,7 @@ void APP_morsecode_loop()
if(push_key==0)
{
morse_t=HAL_GetTick();
play_ones(1000,50);
play_ones(morse_hz,50);
}else
{
morse_temp=HAL_GetTick()-morse_t;