60e990632b
Fix #10 : Moved static and global variablöes that are 0 initialized to CCMRAM in order to make room and increase performance.
2020-08-18 19:57:13 +02:00
0cdc7448e4
Systick: Add function to calculate uptime in days, hours, minutes, and seconds from global tick
2020-06-14 13:35:47 +02:00
43b4fd1e77
Changes for menu
...
* Make Systick a 100us Timer. Millisecond ticks are still untouched.
* LCD now has a 100us resolution tick
* LCD uses 500us delay for waitstate
* Make 'About' menu verbose:
* Add 3 page menu
* 1st page: Generic info
* 2nd page: Version info
* 3rd page: Uptime in seconds
2020-06-14 13:25:47 +02:00
a6dc4f9b46
Add about command to menu and restructure code. Delete preliminary code from mainloop. Better code will follow
2020-06-13 22:47:45 +02:00
f956968cb4
Make reading the global ms tick atomic in order to prevent glitches
2020-06-01 20:45:27 +02:00
ea3d0121cc
Add selected functions to optimization for faster interrupt handling
2020-05-04 21:31:02 +02:00
88062dc8e4
Add systick function that checks for passed ticks with correct wrap around
2020-05-02 19:06:42 +02:00
0ddaef01c8
Start onewire interface. But probably won't finish it
2020-02-25 19:34:50 +01:00
b5d4bf5528
Add stack checker module andf fix all license headers
2020-02-21 21:22:01 +01:00
f8076920fe
Start doxygen documentation
2020-02-16 17:35:41 +01:00
c3be39b4e5
Add license header to all files
2020-02-15 22:09:55 +01:00
f04a5c7930
Restructure include hierarchy
2020-02-12 21:00:35 +01:00
e091ccf19c
start firmware: Function definitions for ADC
2020-02-02 00:01:08 +01:00