mirror of
https://gitee.com/dlmu-cone/tronone-h7-scaffold
synced 2026-07-23 19:25:09 +08:00
silentmode(ERROR!)
This commit is contained in:
@@ -215,6 +215,11 @@ void buzzer_off(void)
|
|||||||
*/
|
*/
|
||||||
void buzzer_note(uint16_t note, float volume)
|
void buzzer_note(uint16_t note, float volume)
|
||||||
{
|
{
|
||||||
|
#ifdef SILENT_MODE
|
||||||
|
(void)note;
|
||||||
|
(void)volume;
|
||||||
|
return;
|
||||||
|
#endif
|
||||||
if (volume > 1.0f)
|
if (volume > 1.0f)
|
||||||
{
|
{
|
||||||
volume = 1.0f;
|
volume = 1.0f;
|
||||||
@@ -243,25 +248,26 @@ void systemstart_song(void)
|
|||||||
HAL_TIM_PWM_Start(&htim12, TIM_CHANNEL_2);
|
HAL_TIM_PWM_Start(&htim12, TIM_CHANNEL_2);
|
||||||
|
|
||||||
// Super Mario
|
// Super Mario
|
||||||
buzzer_note(659, 0.5);
|
// buzzer_note(659, 0.5);
|
||||||
HAL_Delay(120); // E5
|
// HAL_Delay(120); // E5
|
||||||
buzzer_note(659, 0.5);
|
// buzzer_note(659, 0.5);
|
||||||
HAL_Delay(120); // E5
|
// HAL_Delay(120); // E5
|
||||||
buzzer_note(659, 0.5);
|
// buzzer_note(659, 0.5);
|
||||||
HAL_Delay(250); // E5
|
// HAL_Delay(250); // E5
|
||||||
buzzer_off();
|
// buzzer_off();
|
||||||
HAL_Delay(80);
|
// HAL_Delay(80);
|
||||||
buzzer_note(262, 0.5);
|
// buzzer_note(262, 0.5);
|
||||||
HAL_Delay(120); // C4
|
// HAL_Delay(120); // C4
|
||||||
buzzer_note(659, 0.5);
|
// buzzer_note(659, 0.5);
|
||||||
HAL_Delay(250); // E5
|
// HAL_Delay(250); // E5
|
||||||
buzzer_note(784, 0.5);
|
// buzzer_note(784, 0.5);
|
||||||
HAL_Delay(400); // G5
|
// HAL_Delay(400); // G5
|
||||||
buzzer_off();
|
// buzzer_off();
|
||||||
HAL_Delay(150);
|
// HAL_Delay(150);
|
||||||
buzzer_note(392, 0.5);
|
// buzzer_note(392, 0.5);
|
||||||
HAL_Delay(500); // G4
|
// HAL_Delay(500); // G4
|
||||||
|
|
||||||
|
SongLaoda();
|
||||||
buzzer_off();
|
buzzer_off();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,8 @@
|
|||||||
// #include "struct_typedef.h"
|
// #include "struct_typedef.h"
|
||||||
/*---------------------DEFINES-----------------------*/
|
/*---------------------DEFINES-----------------------*/
|
||||||
//
|
//
|
||||||
|
//#define SILENT_MODE // 取消注释以关闭所有提示音(有bug!!!)
|
||||||
|
|
||||||
#define PLAYING_STOP 0
|
#define PLAYING_STOP 0
|
||||||
#define PLAYING_INIT_MUSIC 1
|
#define PLAYING_INIT_MUSIC 1
|
||||||
|
|
||||||
|
|||||||
@@ -7,10 +7,10 @@ OpenWindow="Call Stack", DockArea=RIGHT, x=0, y=0, w=681, h=226, TabPos=0, TopOf
|
|||||||
OpenWindow="Registers 1", DockArea=BOTTOM, x=1, y=0, w=361, h=181, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0, FilteredItems=[], RefreshRate=1
|
OpenWindow="Registers 1", DockArea=BOTTOM, x=1, y=0, w=361, h=181, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0, FilteredItems=[], RefreshRate=1
|
||||||
OpenWindow="Source Files", DockArea=LEFT, x=0, y=0, w=663, h=189, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0
|
OpenWindow="Source Files", DockArea=LEFT, x=0, y=0, w=663, h=189, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0
|
||||||
OpenWindow="Disassembly", DockArea=BOTTOM, x=2, y=0, w=632, h=181, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0
|
OpenWindow="Disassembly", DockArea=BOTTOM, x=2, y=0, w=632, h=181, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0
|
||||||
OpenWindow="Break & Tracepoints", DockArea=LEFT, x=0, y=1, w=663, h=180, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0, VectorCatchIndexMask=254
|
OpenWindow="Break & Tracepoints", DockArea=LEFT, x=0, y=1, w=663, h=181, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0, VectorCatchIndexMask=254
|
||||||
OpenWindow="Memory 1", DockArea=BOTTOM, x=3, y=0, w=462, h=181, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0, EditorAddress=0x2000B98C
|
OpenWindow="Memory 1", DockArea=BOTTOM, x=3, y=0, w=462, h=181, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0, EditorAddress=0x2000B98C
|
||||||
OpenWindow="Global Data", DockArea=RIGHT, x=0, y=2, w=681, h=260, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0
|
OpenWindow="Global Data", DockArea=RIGHT, x=0, y=2, w=681, h=260, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0
|
||||||
OpenWindow="Watched Data 1", DockArea=LEFT, x=0, y=2, w=663, h=202, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0
|
OpenWindow="Watched Data 1", DockArea=LEFT, x=0, y=2, w=663, h=201, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0
|
||||||
OpenWindow="Functions", DockArea=LEFT, x=0, y=3, w=663, h=168, TabPos=1, TopOfStack=0, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0
|
OpenWindow="Functions", DockArea=LEFT, x=0, y=3, w=663, h=168, TabPos=1, TopOfStack=0, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0
|
||||||
OpenWindow="Call Graph", DockArea=LEFT, x=0, y=3, w=663, h=168, TabPos=2, TopOfStack=1, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0
|
OpenWindow="Call Graph", DockArea=LEFT, x=0, y=3, w=663, h=168, TabPos=2, TopOfStack=1, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0
|
||||||
OpenWindow="Data Sampling", DockArea=BOTTOM, x=0, y=0, w=1102, h=181, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0, VisibleTab=0, UniformSampleSpacing=0
|
OpenWindow="Data Sampling", DockArea=BOTTOM, x=0, y=0, w=1102, h=181, FilterBarShown=0, TotalValueBarShown=0, ToolBarShown=0, VisibleTab=0, UniformSampleSpacing=0
|
||||||
@@ -20,7 +20,7 @@ OpenWindow="FreeRTOS", DockArea=RIGHT, x=0, y=0, w=681, h=226, TabPos=1, TopOfSt
|
|||||||
TableHeader="Call Graph", SortCol="Name", SortOrder="ASCENDING", VisibleCols=["Name";"Stack Total";"Stack Local";"Code Total";"Code Local";"Depth";"Called From"], ColWidths=[384;100;100;100;100;100;102]
|
TableHeader="Call Graph", SortCol="Name", SortOrder="ASCENDING", VisibleCols=["Name";"Stack Total";"Stack Local";"Code Total";"Code Local";"Depth";"Called From"], ColWidths=[384;100;100;100;100;100;102]
|
||||||
TableHeader="Task List", SortCol="Name", SortOrder="ASCENDING", VisibleCols=["Name";"Run Count";"Priority";"Status";"Timeout";"Stack Info (Free / Size)";"ID";"Mutex Count";"Notified Value";"Notify State"], ColWidths=[110;110;110;110;110;110;110;110;110;110]
|
TableHeader="Task List", SortCol="Name", SortOrder="ASCENDING", VisibleCols=["Name";"Run Count";"Priority";"Status";"Timeout";"Stack Info (Free / Size)";"ID";"Mutex Count";"Notified Value";"Notify State"], ColWidths=[110;110;110;110;110;110;110;110;110;110]
|
||||||
TableHeader="Functions", SortCol="Name", SortOrder="ASCENDING", VisibleCols=["Name";"Address";"Size";"#Insts";"Source"], ColWidths=[1164;100;100;100;100]
|
TableHeader="Functions", SortCol="Name", SortOrder="ASCENDING", VisibleCols=["Name";"Address";"Size";"#Insts";"Source"], ColWidths=[1164;100;100;100;100]
|
||||||
TableHeader="Global Data", SortCol="Name", SortOrder="ASCENDING", VisibleCols=["Name";"Value";"Location";"Size";"Type";"Scope"], ColWidths=[222;130;100;54;95;100]
|
TableHeader="Global Data", SortCol="Name", SortOrder="ASCENDING", VisibleCols=["Name";"Value";"Location";"Size";"Type";"Scope"], ColWidths=[222;130;100;54;95;427]
|
||||||
TableHeader="Vector Catches", SortCol="None", SortOrder="ASCENDING", VisibleCols=["";"Vector Catch";"Description"], ColWidths=[50;300;500]
|
TableHeader="Vector Catches", SortCol="None", SortOrder="ASCENDING", VisibleCols=["";"Vector Catch";"Description"], ColWidths=[50;300;500]
|
||||||
TableHeader="Break & Tracepoints", SortCol="None", SortOrder="ASCENDING", VisibleCols=["";"Type";"Location";"Extras"], ColWidths=[100;100;142;321]
|
TableHeader="Break & Tracepoints", SortCol="None", SortOrder="ASCENDING", VisibleCols=["";"Type";"Location";"Extras"], ColWidths=[100;100;142;321]
|
||||||
TableHeader="Source Files", SortCol="File", SortOrder="ASCENDING", VisibleCols=["File";"Status";"Size";"#Insts";"Path"], ColWidths=[229;100;100;100;917]
|
TableHeader="Source Files", SortCol="File", SortOrder="ASCENDING", VisibleCols=["File";"Status";"Size";"#Insts";"Path"], ColWidths=[229;100;100;100;917]
|
||||||
|
|||||||
Reference in New Issue
Block a user