diff --git a/Doxygen/html/___m_c_b1760__mit___l_p_c1768_2_r_t_e___components_8h.html b/Doxygen/html/___m_c_b1760__mit___l_p_c1768_2_r_t_e___components_8h.html index 5e729f0..00d5a92 100644 --- a/Doxygen/html/___m_c_b1760__mit___l_p_c1768_2_r_t_e___components_8h.html +++ b/Doxygen/html/___m_c_b1760__mit___l_p_c1768_2_r_t_e___components_8h.html @@ -94,20 +94,20 @@ $(document).ready(function(){initNavTree('___m_c_b1760__mit___l_p_c1768_2_r_t_e_ Macros #define CMSIS_device_header   "LPC17xx.h"   +#define RTE_DEVICE_STARTUP_LPC17XX   /* Device Startup for NXP17XX */ +  #define RTE_Drivers_I2C0   /* Driver I2C0 */   #define RTE_Drivers_I2C1   /* Driver I2C1 */   #define RTE_Drivers_I2C2   /* Driver I2C2 */   -#define RTE_Drivers_SPI2   /* Driver SPI2 */ -  #define RTE_Drivers_SPI0   /* Driver SPI0 */   #define RTE_Drivers_SPI1   /* Driver SPI1 */   -#define RTE_DEVICE_STARTUP_LPC17XX   /* Device Startup for NXP17XX */ -  +#define RTE_Drivers_SPI2   /* Driver SPI2 */ + 

Macro Definition Documentation

diff --git a/Doxygen/html/___m_c_b1760__mit___l_p_c1768_2_r_t_e___components_8h_source.html b/Doxygen/html/___m_c_b1760__mit___l_p_c1768_2_r_t_e___components_8h_source.html index 12f102d..3ed5156 100644 --- a/Doxygen/html/___m_c_b1760__mit___l_p_c1768_2_r_t_e___components_8h_source.html +++ b/Doxygen/html/___m_c_b1760__mit___l_p_c1768_2_r_t_e___components_8h_source.html @@ -86,69 +86,32 @@ $(document).ready(function(){initNavTree('___m_c_b1760__mit___l_p_c1768_2_r_t_e_
Go to the documentation of this file.
1 
-
2 
-
3 /*
-
4 
-
5  * Auto generated Run-Time-Environment Configuration File
-
6 
-
7  * *** Do not modify ! ***
-
8 
-
9  *
-
10 
-
11  * Project: 'Welcome'
-
12 
-
13  * Target: 'MCB1760 mit LPC1768'
-
14 
-
15  */
-
16 
-
17 
+
2 /*
+
3  * Auto generated Run-Time-Environment Component Configuration File
+
4  * *** Do not modify ! ***
+
5  *
+
6  * Project: 'Welcome'
+
7  * Target: 'MCB1760 mit LPC1768'
+
8  */
+
9 
+
10 #ifndef RTE_COMPONENTS_H
+
11 #define RTE_COMPONENTS_H
+
12 
+
13 
+
14 /*
+
15  * Define the Device Header File:
+
16  */
+
17 #define CMSIS_device_header "LPC17xx.h"
18 
-
19 #ifndef RTE_COMPONENTS_H
-
20 
-
21 #define RTE_COMPONENTS_H
-
22 
-
23 
-
24 
-
25 
+
19 #define RTE_DEVICE_STARTUP_LPC17XX /* Device Startup for NXP17XX */
+
20 #define RTE_Drivers_I2C0 /* Driver I2C0 */
+
21  #define RTE_Drivers_I2C1 /* Driver I2C1 */
+
22  #define RTE_Drivers_I2C2 /* Driver I2C2 */
+
23 #define RTE_Drivers_SPI0 /* Driver SPI0 */
+
24  #define RTE_Drivers_SPI1 /* Driver SPI1 */
+
25 #define RTE_Drivers_SPI2 /* Driver SPI2 */
26 
-
27 /*
-
28 
-
29  * Define the Device Header File:
-
30 
-
31  */
-
32 
-
33 #define CMSIS_device_header "LPC17xx.h"
-
34 
-
35 
-
36 
-
37 /* Keil::CMSIS Driver:I2C:2.4.0 */
-
38 
-
39 #define RTE_Drivers_I2C0 /* Driver I2C0 */
-
40 
-
41  #define RTE_Drivers_I2C1 /* Driver I2C1 */
-
42 
-
43  #define RTE_Drivers_I2C2 /* Driver I2C2 */
-
44 
-
45 /* Keil::CMSIS Driver:SPI:SPI:2.1.0 */
-
46 
-
47 #define RTE_Drivers_SPI2 /* Driver SPI2 */
-
48 
-
49 /* Keil::CMSIS Driver:SPI:SSP:2.7.0 */
-
50 
-
51 #define RTE_Drivers_SPI0 /* Driver SPI0 */
-
52 
-
53  #define RTE_Drivers_SPI1 /* Driver SPI1 */
-
54 
-
55 /* Keil::Device:Startup:1.0.0 */
-
56 
-
57 #define RTE_DEVICE_STARTUP_LPC17XX /* Device Startup for NXP17XX */
-
58 
-
59 
-
60 
-
61 
-
62 
-
63 #endif /* RTE_COMPONENTS_H */
-
64 
+
27 #endif /* RTE_COMPONENTS_H */
diff --git a/Doxygen/html/_main_8c.html b/Doxygen/html/_main_8c.html index 96aade3..9c3d835 100644 --- a/Doxygen/html/_main_8c.html +++ b/Doxygen/html/_main_8c.html @@ -94,21 +94,25 @@ $(document).ready(function(){initNavTree('_main_8c.html',''); initResizable(); }
#include "audio.h"
#include "Board_DAC.h"
#include "Welcome.h"
+#include "Board_ADC.h"
Include dependency graph for Main.c:
- - - - + + + + + + +
@@ -120,6 +124,10 @@ Functions + + + + @@ -136,6 +144,41 @@ Variables
Date
14.11.2020

This file contains the main app function and init.

Function Documentation

+ +

◆ bCheckButton()

+ +
+
+
static void vPrintQr (void)
 print Qr code from array More...
 
static bool bCheckButton (void)
 
static void vUpdateVolume (void)
 
int main (void)
 app entry point More...
 
+ + + + +
+ + + + + + + + +
static bool bCheckButton (void )
+
+static
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+

◆ main()

@@ -166,11 +209,14 @@ Variables Here is the call graph for this function:
- - - - - + + + + + + + +
@@ -211,16 +257,6 @@ Here is the call graph for this function:
Author
hendrik schutter
Date
14.11.2020
-Here is the call graph for this function:
-
-
- - - - - -
-
Here is the caller graph for this function:
@@ -270,10 +306,44 @@ Here is the caller graph for this function:
Here is the caller graph for this function:
- - + + + + +
+ + + + +

◆ vUpdateVolume()

+ +
+
+ + + + + +
+ + + + + + + + +
static void vUpdateVolume (void )
+
+static
+
+
+Here is the caller graph for this function:
+
+
+ + -
diff --git a/Doxygen/html/_main_8c.js b/Doxygen/html/_main_8c.js index aa2b5bb..30ebe45 100644 --- a/Doxygen/html/_main_8c.js +++ b/Doxygen/html/_main_8c.js @@ -1,7 +1,9 @@ var _main_8c = [ + [ "bCheckButton", "_main_8c.html#acf3ffebbd57d4806c83a3a9b66a01c52", null ], [ "main", "_main_8c.html#a840291bc02cba5474a4cb46a9b9566fe", null ], [ "vMainInitApp", "_main_8c.html#a28f2269e99057d03a06ba743893ce407", null ], [ "vPrintQr", "_main_8c.html#a77aa8fa1efdf132c734309d22681af88", null ], + [ "vUpdateVolume", "_main_8c.html#a32e42c8f91203cf47d409b4e91b4b029", null ], [ "au32QrCode", "_main_8c.html#a68dee0e7919ca57c865a23d3e18e9715", null ] ]; \ No newline at end of file diff --git a/Doxygen/html/_main_8c__incl.md5 b/Doxygen/html/_main_8c__incl.md5 index 09c487c..85dd66c 100644 --- a/Doxygen/html/_main_8c__incl.md5 +++ b/Doxygen/html/_main_8c__incl.md5 @@ -1 +1 @@ -0a5a0f4e0b12cf305bfc3ba1a5f3f16b \ No newline at end of file +01714e10eb2e8d2c4735adc52e61ba03 \ No newline at end of file diff --git a/Doxygen/html/_main_8c__incl.png b/Doxygen/html/_main_8c__incl.png index bbc10d5..50efc42 100644 Binary files a/Doxygen/html/_main_8c__incl.png and b/Doxygen/html/_main_8c__incl.png differ diff --git a/Doxygen/html/_main_8c_a32e42c8f91203cf47d409b4e91b4b029_icgraph.md5 b/Doxygen/html/_main_8c_a32e42c8f91203cf47d409b4e91b4b029_icgraph.md5 new file mode 100644 index 0000000..898ab21 --- /dev/null +++ b/Doxygen/html/_main_8c_a32e42c8f91203cf47d409b4e91b4b029_icgraph.md5 @@ -0,0 +1 @@ +f9a0a9d31a426626e8a01d67982073c4 \ No newline at end of file diff --git a/Doxygen/html/_main_8c_a32e42c8f91203cf47d409b4e91b4b029_icgraph.png b/Doxygen/html/_main_8c_a32e42c8f91203cf47d409b4e91b4b029_icgraph.png new file mode 100644 index 0000000..81e72e3 Binary files /dev/null and b/Doxygen/html/_main_8c_a32e42c8f91203cf47d409b4e91b4b029_icgraph.png differ diff --git a/Doxygen/html/_main_8c_a77aa8fa1efdf132c734309d22681af88_icgraph.md5 b/Doxygen/html/_main_8c_a77aa8fa1efdf132c734309d22681af88_icgraph.md5 index d823695..0d14343 100644 --- a/Doxygen/html/_main_8c_a77aa8fa1efdf132c734309d22681af88_icgraph.md5 +++ b/Doxygen/html/_main_8c_a77aa8fa1efdf132c734309d22681af88_icgraph.md5 @@ -1 +1 @@ -d9ed7e7a2f75aa4cebd6cc558dbaa194 \ No newline at end of file +4b7748a72fe533f915295d54dd34f4eb \ No newline at end of file diff --git a/Doxygen/html/_main_8c_a77aa8fa1efdf132c734309d22681af88_icgraph.png b/Doxygen/html/_main_8c_a77aa8fa1efdf132c734309d22681af88_icgraph.png index 3e90343..4c6678e 100644 Binary files a/Doxygen/html/_main_8c_a77aa8fa1efdf132c734309d22681af88_icgraph.png and b/Doxygen/html/_main_8c_a77aa8fa1efdf132c734309d22681af88_icgraph.png differ diff --git a/Doxygen/html/_main_8c_a840291bc02cba5474a4cb46a9b9566fe_cgraph.md5 b/Doxygen/html/_main_8c_a840291bc02cba5474a4cb46a9b9566fe_cgraph.md5 index c4b5228..dd423be 100644 --- a/Doxygen/html/_main_8c_a840291bc02cba5474a4cb46a9b9566fe_cgraph.md5 +++ b/Doxygen/html/_main_8c_a840291bc02cba5474a4cb46a9b9566fe_cgraph.md5 @@ -1 +1 @@ -d3a72e1b5ba23c328c19bb4795c6bda7 \ No newline at end of file +87bf86995ed6eef5148e9d713d87631b \ No newline at end of file diff --git a/Doxygen/html/_main_8c_a840291bc02cba5474a4cb46a9b9566fe_cgraph.png b/Doxygen/html/_main_8c_a840291bc02cba5474a4cb46a9b9566fe_cgraph.png index ef69b8a..f6e0ea1 100644 Binary files a/Doxygen/html/_main_8c_a840291bc02cba5474a4cb46a9b9566fe_cgraph.png and b/Doxygen/html/_main_8c_a840291bc02cba5474a4cb46a9b9566fe_cgraph.png differ diff --git a/Doxygen/html/_main_8c_acf3ffebbd57d4806c83a3a9b66a01c52_icgraph.md5 b/Doxygen/html/_main_8c_acf3ffebbd57d4806c83a3a9b66a01c52_icgraph.md5 new file mode 100644 index 0000000..84696ec --- /dev/null +++ b/Doxygen/html/_main_8c_acf3ffebbd57d4806c83a3a9b66a01c52_icgraph.md5 @@ -0,0 +1 @@ +61a51f5c7b3b1790ca9c2b6a706c09ce \ No newline at end of file diff --git a/Doxygen/html/_main_8c_acf3ffebbd57d4806c83a3a9b66a01c52_icgraph.png b/Doxygen/html/_main_8c_acf3ffebbd57d4806c83a3a9b66a01c52_icgraph.png new file mode 100644 index 0000000..76d5d28 Binary files /dev/null and b/Doxygen/html/_main_8c_acf3ffebbd57d4806c83a3a9b66a01c52_icgraph.png differ diff --git a/Doxygen/html/_welcome_8h.html b/Doxygen/html/_welcome_8h.html index 89b345e..f36ddce 100644 --- a/Doxygen/html/_welcome_8h.html +++ b/Doxygen/html/_welcome_8h.html @@ -96,26 +96,31 @@ $(document).ready(function(){initNavTree('_welcome_8h.html',''); initResizable() #include "GLCD_Config.h"
#include "Board_GLCD.h"
#include "Board_LED.h"
+#include "Board_Buttons.h"
+#include "stdint.h"
Include dependency graph for Welcome.h:
- - + + + +
This graph shows which files directly or indirectly include this file:
- - - + + + +
@@ -132,6 +137,8 @@ Variables   GLCD_FONT GLCD_Font_6x8   +uint32_t u32Volume

Detailed Description

global header file for project

@@ -197,6 +204,28 @@ Variables
+
+
+ +

◆ u32Volume

+ +
+
+ + + + + +
+ + + + +
uint32_t u32Volume
+
+extern
+
+
diff --git a/Doxygen/html/_welcome_8h.js b/Doxygen/html/_welcome_8h.js index ca846bd..812754b 100644 --- a/Doxygen/html/_welcome_8h.js +++ b/Doxygen/html/_welcome_8h.js @@ -2,5 +2,6 @@ var _welcome_8h = [ [ "TEXTLENGTH_SHORT", "_welcome_8h.html#ad4fd8f5a9d6d2f1507d8b81fb1e8b1d1", null ], [ "GLCD_Font_16x24", "_welcome_8h.html#ac626b39f0365742d6019bab92e3e45b1", null ], - [ "GLCD_Font_6x8", "_welcome_8h.html#a2b791557b4e284380da57c3838b75bfa", null ] + [ "GLCD_Font_6x8", "_welcome_8h.html#a2b791557b4e284380da57c3838b75bfa", null ], + [ "u32Volume", "_welcome_8h.html#a8855843169587fe14f9d28fcf6209def", null ] ]; \ No newline at end of file diff --git a/Doxygen/html/_welcome_8h__dep__incl.md5 b/Doxygen/html/_welcome_8h__dep__incl.md5 index 3091894..6b1b76c 100644 --- a/Doxygen/html/_welcome_8h__dep__incl.md5 +++ b/Doxygen/html/_welcome_8h__dep__incl.md5 @@ -1 +1 @@ -635565361797bc5a1a308c5443777396 \ No newline at end of file +f0e33d986ad243e18e0c0e2a7e56e53c \ No newline at end of file diff --git a/Doxygen/html/_welcome_8h__dep__incl.png b/Doxygen/html/_welcome_8h__dep__incl.png index 38f02af..6eed079 100644 Binary files a/Doxygen/html/_welcome_8h__dep__incl.png and b/Doxygen/html/_welcome_8h__dep__incl.png differ diff --git a/Doxygen/html/_welcome_8h__incl.md5 b/Doxygen/html/_welcome_8h__incl.md5 index 4d32fa3..4338835 100644 --- a/Doxygen/html/_welcome_8h__incl.md5 +++ b/Doxygen/html/_welcome_8h__incl.md5 @@ -1 +1 @@ -23f66e70a46ebed2867d9a357848abff \ No newline at end of file +126ffecede24f5055f72af1af79fd7be \ No newline at end of file diff --git a/Doxygen/html/_welcome_8h__incl.png b/Doxygen/html/_welcome_8h__incl.png index bb3ac70..c8505a6 100644 Binary files a/Doxygen/html/_welcome_8h__incl.png and b/Doxygen/html/_welcome_8h__incl.png differ diff --git a/Doxygen/html/_welcome_8h_source.html b/Doxygen/html/_welcome_8h_source.html index 828dde8..77540b7 100644 --- a/Doxygen/html/_welcome_8h_source.html +++ b/Doxygen/html/_welcome_8h_source.html @@ -94,26 +94,30 @@ $(document).ready(function(){initNavTree('_welcome_8h_source.html',''); initResi
16 #include "GLCD_Config.h"
17 #include "Board_GLCD.h"
18 #include "Board_LED.h"
-
19 
-
20 //-------------------------------------------------------------------
-
21 // defines
+
19 #include "Board_Buttons.h"
+
20 #include "stdint.h"
+
21 
22 //-------------------------------------------------------------------
-
23 
-
24 #define TEXTLENGTH_SHORT 30 // Length of short text
+
23 // defines
+
24 //-------------------------------------------------------------------
25 
-
26 //-------------------------------------------------------------------
-
27 // function declarations
-
28 
-
29 //-------------------------------------------------------------------
+
26 #define TEXTLENGTH_SHORT 30 // Length of short text
+
27 
+
28 //-------------------------------------------------------------------
+
29 // function declarations
30 
-
31 //library globals - always external keyword
+
31 //-------------------------------------------------------------------
32 
-
33 extern GLCD_FONT GLCD_Font_16x24;
-
34 extern GLCD_FONT GLCD_Font_6x8; // GLCD Font from GLCD_Fonts.c
-
35 
-
36 // project globals
+
33 //library globals - always external keyword
+
34 
+
35 extern GLCD_FONT GLCD_Font_16x24;
+
36 extern GLCD_FONT GLCD_Font_6x8; // GLCD Font from GLCD_Fonts.c
37 
-
38 #endif /* __ES2_V5_APP_H */
+
38 extern uint32_t u32Volume;
+
39 
+
40 // project globals
+
41 
+
42 #endif /* __ES2_V5_APP_H */
CLKSRCSEL_Val
#define CLKSRCSEL_Val
Definition: system_LPC17xx.c:297
@@ -132,6 +136,7 @@ $(document).ready(function(){initNavTree('_welcome_8h_source.html',''); initResi
RTC_CLK
#define RTC_CLK
Definition: system_LPC17xx.c:397
PCONP_Val
#define PCONP_Val
Definition: system_LPC17xx.c:306
IRC_OSC
#define IRC_OSC
Definition: system_LPC17xx.c:398
+
u32Volume
uint32_t u32Volume
Definition: globals.c:5
SystemCoreClock
uint32_t SystemCoreClock
Definition: system_LPC17xx.c:431
GLCD_Font_16x24
GLCD_FONT GLCD_Font_16x24
FLASHCFG_Val
#define FLASHCFG_Val
Definition: system_LPC17xx.c:323
diff --git a/Doxygen/html/audio_8c.html b/Doxygen/html/audio_8c.html index ac4a20f..dab7448 100644 --- a/Doxygen/html/audio_8c.html +++ b/Doxygen/html/audio_8c.html @@ -95,20 +95,29 @@ $(document).ready(function(){initNavTree('audio_8c.html',''); initResizable(); } More...

#include "audio.h"
#include "Board_DAC.h"
+#include "Board_GLCD.h"
#include "LPC17xx.h"
#include "melody.h"
+#include "Welcome.h"
Include dependency graph for audio.c:
- + - - + + + + - + + + + + +
@@ -128,6 +137,8 @@ Macros Functions + + @@ -135,8 +146,8 @@ Functions
bool bPerformAudioStep ()
 
void vUpdateLyrics ()
 
void TIMER0_IRQHandler ()
 
void vStartAudio ()
- - + +

Variables

static struct AudioState sAudioState
 
static volatile struct AudioState sAudioState
 

Detailed Description

play sound

@@ -253,9 +264,35 @@ Here is the call graph for this function:
Here is the caller graph for this function:
- - - + + + + +
+ + + + +

◆ vUpdateLyrics()

+ +
+
+ + + + + + + + +
void vUpdateLyrics (void )
+
+
+Here is the caller graph for this function:
+
+
+ +
@@ -263,8 +300,8 @@ Here is the caller graph for this function:

Variable Documentation

- -

◆ sAudioState

+ +

◆ sAudioState

@@ -273,7 +310,7 @@ Here is the caller graph for this function:
- +
struct AudioState sAudioStatevolatile struct AudioState sAudioState
diff --git a/Doxygen/html/audio_8c.js b/Doxygen/html/audio_8c.js index c9fe3ee..0ea9da6 100644 --- a/Doxygen/html/audio_8c.js +++ b/Doxygen/html/audio_8c.js @@ -6,5 +6,6 @@ var audio_8c = [ "bPerformAudioStep", "audio_8c.html#aca327a7c4cc766624e711ae9f5614428", null ], [ "TIMER0_IRQHandler", "audio_8c.html#a03c68635f0cf80298fad08fb45dd0e1a", null ], [ "vStartAudio", "audio_8c.html#ad34bc4296cfe06211de0b37d8793dc8e", null ], - [ "sAudioState", "audio_8c.html#a8a56aefdf1b32069ac591c21c72e4206", null ] + [ "vUpdateLyrics", "audio_8c.html#a98f0105ac1fa3da74af916666b86754a", null ], + [ "sAudioState", "audio_8c.html#a907ccfc542cfd69bf5b2278439c8df59", null ] ]; \ No newline at end of file diff --git a/Doxygen/html/audio_8c__incl.md5 b/Doxygen/html/audio_8c__incl.md5 index d08e9dc..80facec 100644 --- a/Doxygen/html/audio_8c__incl.md5 +++ b/Doxygen/html/audio_8c__incl.md5 @@ -1 +1 @@ -b457d1983033116f9178cb8f3376ed7d \ No newline at end of file +61b8147bb69ddd8cc44917e4838f1f69 \ No newline at end of file diff --git a/Doxygen/html/audio_8c__incl.png b/Doxygen/html/audio_8c__incl.png index f2832d8..d073b5e 100644 Binary files a/Doxygen/html/audio_8c__incl.png and b/Doxygen/html/audio_8c__incl.png differ diff --git a/Doxygen/html/audio_8c_a98f0105ac1fa3da74af916666b86754a_icgraph.md5 b/Doxygen/html/audio_8c_a98f0105ac1fa3da74af916666b86754a_icgraph.md5 new file mode 100644 index 0000000..1eae429 --- /dev/null +++ b/Doxygen/html/audio_8c_a98f0105ac1fa3da74af916666b86754a_icgraph.md5 @@ -0,0 +1 @@ +f24e93fdb623d8c8da27333e0314c15a \ No newline at end of file diff --git a/Doxygen/html/audio_8c_a98f0105ac1fa3da74af916666b86754a_icgraph.png b/Doxygen/html/audio_8c_a98f0105ac1fa3da74af916666b86754a_icgraph.png new file mode 100644 index 0000000..cd8d2e6 Binary files /dev/null and b/Doxygen/html/audio_8c_a98f0105ac1fa3da74af916666b86754a_icgraph.png differ diff --git a/Doxygen/html/audio_8c_ad34bc4296cfe06211de0b37d8793dc8e_icgraph.md5 b/Doxygen/html/audio_8c_ad34bc4296cfe06211de0b37d8793dc8e_icgraph.md5 index 054f3fe..0af9e84 100644 --- a/Doxygen/html/audio_8c_ad34bc4296cfe06211de0b37d8793dc8e_icgraph.md5 +++ b/Doxygen/html/audio_8c_ad34bc4296cfe06211de0b37d8793dc8e_icgraph.md5 @@ -1 +1 @@ -bd9eec0eec7fdd7b5f51b89d4dd2fa8e \ No newline at end of file +a0e323636fdb448746cb1a341d8f5ae8 \ No newline at end of file diff --git a/Doxygen/html/audio_8c_ad34bc4296cfe06211de0b37d8793dc8e_icgraph.png b/Doxygen/html/audio_8c_ad34bc4296cfe06211de0b37d8793dc8e_icgraph.png index f8f8d64..86afc66 100644 Binary files a/Doxygen/html/audio_8c_ad34bc4296cfe06211de0b37d8793dc8e_icgraph.png and b/Doxygen/html/audio_8c_ad34bc4296cfe06211de0b37d8793dc8e_icgraph.png differ diff --git a/Doxygen/html/audio_8h.html b/Doxygen/html/audio_8h.html index e74c360..dd7e4ee 100644 --- a/Doxygen/html/audio_8h.html +++ b/Doxygen/html/audio_8h.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('audio_8h.html',''); initResizable(); } Include dependency graph for audio.h:
- + @@ -104,7 +104,7 @@ Include dependency graph for audio.h:
This graph shows which files directly or indirectly include this file:
- + @@ -117,6 +117,8 @@ This graph shows which files directly or indirectly include this file:
Functions void vStartAudio (void)   +void vUpdateLyrics (void) + 

Detailed Description

play sound

@@ -144,9 +146,35 @@ Functions Here is the caller graph for this function:
- - - + + + + +
+ + + + +

◆ vUpdateLyrics()

+ +
+
+ + + + + + + + +
void vUpdateLyrics (void )
+
+
+Here is the caller graph for this function:
+
+
+ +
diff --git a/Doxygen/html/audio_8h.js b/Doxygen/html/audio_8h.js index eeacdf1..86a367d 100644 --- a/Doxygen/html/audio_8h.js +++ b/Doxygen/html/audio_8h.js @@ -1,4 +1,5 @@ var audio_8h = [ - [ "vStartAudio", "audio_8h.html#a540d96fb1f55bcc42761580dbe25e782", null ] + [ "vStartAudio", "audio_8h.html#a540d96fb1f55bcc42761580dbe25e782", null ], + [ "vUpdateLyrics", "audio_8h.html#a3365f0936930e8af17c0e10ee912a3d7", null ] ]; \ No newline at end of file diff --git a/Doxygen/html/audio_8h_a3365f0936930e8af17c0e10ee912a3d7_icgraph.md5 b/Doxygen/html/audio_8h_a3365f0936930e8af17c0e10ee912a3d7_icgraph.md5 new file mode 100644 index 0000000..1eae429 --- /dev/null +++ b/Doxygen/html/audio_8h_a3365f0936930e8af17c0e10ee912a3d7_icgraph.md5 @@ -0,0 +1 @@ +f24e93fdb623d8c8da27333e0314c15a \ No newline at end of file diff --git a/Doxygen/html/audio_8h_a3365f0936930e8af17c0e10ee912a3d7_icgraph.png b/Doxygen/html/audio_8h_a3365f0936930e8af17c0e10ee912a3d7_icgraph.png new file mode 100644 index 0000000..cd8d2e6 Binary files /dev/null and b/Doxygen/html/audio_8h_a3365f0936930e8af17c0e10ee912a3d7_icgraph.png differ diff --git a/Doxygen/html/audio_8h_a540d96fb1f55bcc42761580dbe25e782_icgraph.md5 b/Doxygen/html/audio_8h_a540d96fb1f55bcc42761580dbe25e782_icgraph.md5 index 054f3fe..0af9e84 100644 --- a/Doxygen/html/audio_8h_a540d96fb1f55bcc42761580dbe25e782_icgraph.md5 +++ b/Doxygen/html/audio_8h_a540d96fb1f55bcc42761580dbe25e782_icgraph.md5 @@ -1 +1 @@ -bd9eec0eec7fdd7b5f51b89d4dd2fa8e \ No newline at end of file +a0e323636fdb448746cb1a341d8f5ae8 \ No newline at end of file diff --git a/Doxygen/html/audio_8h_a540d96fb1f55bcc42761580dbe25e782_icgraph.png b/Doxygen/html/audio_8h_a540d96fb1f55bcc42761580dbe25e782_icgraph.png index f8f8d64..86afc66 100644 Binary files a/Doxygen/html/audio_8h_a540d96fb1f55bcc42761580dbe25e782_icgraph.png and b/Doxygen/html/audio_8h_a540d96fb1f55bcc42761580dbe25e782_icgraph.png differ diff --git a/Doxygen/html/audio_8h_source.html b/Doxygen/html/audio_8h_source.html index 7e2b4cf..1ec2eaa 100644 --- a/Doxygen/html/audio_8h_source.html +++ b/Doxygen/html/audio_8h_source.html @@ -92,28 +92,35 @@ $(document).ready(function(){initNavTree('audio_8h_source.html',''); initResizab
15 #include <stdbool.h>
16 
17 void vStartAudio(void);
-
18 
-
19 #endif
+
18 void vUpdateLyrics(void);
+
19 
+
20 #endif
-
AudioState::u32StackPointer
uint32_t u32StackPointer
Definition: audio.c:25
+
AudioState::u32StackPointer
uint32_t u32StackPointer
Definition: audio.c:27
melody.h
store Never Gonna Give You Up
-
AudioState::highState
bool highState
Definition: audio.c:21
-
AudioState::cpu32NextAction
const uint32_t * cpu32NextAction
Definition: audio.c:24
-
sAudioState
static struct AudioState sAudioState
Definition: audio.c:29
-
TIMER0_IRQHandler
void TIMER0_IRQHandler()
Definition: audio.c:91
-
cpu32EntryPoint
const uint32_t * cpu32EntryPoint
Definition: melody.c:32
-
cppu32JumpLabels
const uint32_t ** cppu32JumpLabels
Definition: melody.c:41
-
vStartAudio
void vStartAudio(void)
Definition: audio.c:101
-
AudioState::u16RemainingWaves
uint16_t u16RemainingWaves
Definition: audio.c:22
-
AudioState::cpu32Stack
const uint32_t * cpu32Stack[10]
Definition: audio.c:26
-
WAVES
#define WAVES(x)
Definition: audio.c:17
-
AudioState::u32EndBreak
uint32_t u32EndBreak
Definition: audio.c:23
-
AudioState
Definition: audio.c:20
+
AudioState::highState
bool highState
Definition: audio.c:23
+
vUpdateLyrics
void vUpdateLyrics(void)
Definition: audio.c:111
+
AudioState::cpu32NextAction
const uint32_t * cpu32NextAction
Definition: audio.c:26
+
AudioState::cpcExpectedText
const char * cpcExpectedText
Definition: audio.c:29
+
TIMER0_IRQHandler
void TIMER0_IRQHandler()
Definition: audio.c:126
+
cpu32EntryPoint
const uint32_t * cpu32EntryPoint
Definition: melody.c:40
+
cppu32JumpLabels
const uint32_t ** cppu32JumpLabels
Definition: melody.c:55
+
vStartAudio
void vStartAudio(void)
Definition: audio.c:136
+
AudioState::u16RemainingWaves
uint16_t u16RemainingWaves
Definition: audio.c:24
+
AudioState::cpu32Stack
const uint32_t * cpu32Stack[10]
Definition: audio.c:28
+
Welcome.h
global header file for project
+
cpcTexts
const char * cpcTexts[]
Definition: melody.c:57
+
u32Volume
uint32_t u32Volume
Definition: globals.c:5
+
sAudioState
static volatile struct AudioState sAudioState
Definition: audio.c:32
+
WAVES
#define WAVES(x)
Definition: audio.c:19
+
AudioState::u32EndBreak
uint32_t u32EndBreak
Definition: audio.c:25
+
AudioState
Definition: audio.c:22
audio.h
play sound
-
vStartAudio
void vStartAudio()
Definition: audio.c:101
-
FREQ
#define FREQ(x)
Definition: audio.c:16
-
bPerformAudioStep
bool bPerformAudioStep()
Definition: audio.c:31
+
vStartAudio
void vStartAudio()
Definition: audio.c:136
+
FREQ
#define FREQ(x)
Definition: audio.c:18
+
vUpdateLyrics
void vUpdateLyrics()
Definition: audio.c:111
+
bPerformAudioStep
bool bPerformAudioStep()
Definition: audio.c:34
diff --git a/Doxygen/html/files_dup.js b/Doxygen/html/files_dup.js index cad1949..818a3ed 100644 --- a/Doxygen/html/files_dup.js +++ b/Doxygen/html/files_dup.js @@ -3,6 +3,7 @@ var files_dup = [ "RTE", "dir_2cfa845288836d0010190eddcc80c178.html", "dir_2cfa845288836d0010190eddcc80c178" ], [ "audio.c", "audio_8c.html", "audio_8c" ], [ "audio.h", "audio_8h.html", "audio_8h" ], + [ "globals.c", "globals_8c.html", "globals_8c" ], [ "Main.c", "_main_8c.html", "_main_8c" ], [ "melody.c", "melody_8c.html", "melody_8c" ], [ "melody.h", "melody_8h.html", "melody_8h" ], diff --git a/Doxygen/html/functions.html b/Doxygen/html/functions.html index 264ff4c..ca47cb6 100644 --- a/Doxygen/html/functions.html +++ b/Doxygen/html/functions.html @@ -82,6 +82,9 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
Here is a list of all struct and union fields with links to the structures/unions they belong to:
diff --git a/Doxygen/html/globals_m.html b/Doxygen/html/globals_m.html index 236ac81..04cf24a 100644 --- a/Doxygen/html/globals_m.html +++ b/Doxygen/html/globals_m.html @@ -87,6 +87,9 @@ $(document).ready(function(){initNavTree('globals_m.html',''); initResizable();
  • main() : Main.c
  • +
  • main_melody +: melody.c +
  • diff --git a/Doxygen/html/globals_p.html b/Doxygen/html/globals_p.html index e96c7bd..aa19df3 100644 --- a/Doxygen/html/globals_p.html +++ b/Doxygen/html/globals_p.html @@ -84,6 +84,9 @@ $(document).ready(function(){initNavTree('globals_p.html',''); initResizable();
    Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

    - p -