You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+8-4Lines changed: 8 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,8 @@ All the designed code and written reports created for **Lab Embedded Design 1**
4
4
5
5
The main code is developed for use on the `Silicion Labs Happy Gecko EFM32 board (EFM32HG322 -- TQFP48)` and was developed on `Simplicity Studio v4` on `Ubuntu 18.04 LTS`. It uses the `ADXL362` accelerometer from *Analog Devices* on a [breakout board from Sparkfun](https://www.sparkfun.com/products/11446).
6
6
7
+
<br/>
8
+
7
9
The main project also uses code from **dbprint**, this needs to be added alongside the code on this repository to get the code working. See [dbprint GIT repo](https://github.com/Fescron/dbprint) for more info regarding this.
8
10
9
11
------
@@ -38,15 +40,17 @@ The corresponding `header` (`.h`) and `source` (`.c`) files are placed in the re
38
40
39
41
In the **header** files we've put:
40
42
41
-
- PIN and REGISTER definitions
43
+
- All other includes to other libraries/code we need
44
+
- PORT, PIN and REGISTER definitions
45
+
- Public variable declararions
42
46
- Method prototypes
43
-
- Public variables
44
47
45
48
In the **source** files we've put:
46
49
50
+
- A single include to the corresponding header file
51
+
- The (public) variable instantiations
47
52
- All of the documentation
48
53
- The function implementations
49
-
- The variable instantiations
50
54
51
55
<br/>
52
56
@@ -95,7 +99,7 @@ These are all of the files we've created to make the project more *readable*:
0 commit comments