Kerems and Edwins Develeppoment platform.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
key cd61c08ab6
Changed the delay function to use SysTicks
4 years ago
bsl Changed the delay function to use SysTicks 4 years ago
drivers New ipmlemendtaion of pin interface in C 4 years ago
oldDevFiles Semi implmeentation of interface/gpio now is time to think to the structure 4 years ago
pin_stuff added idea 4 years ago
utils Changed the delay function to use SysTicks 4 years ago
$ Made the BSL Class now lets look for led.cpp implementation 4 years ago
.gitignore updated .gitignore 4 years ago
CMakeLists.txt Added Doxygen Support & mostly documented pin.h please check ./build/html/index.html 4 years ago
LICENSE Initial commit 4 years ago
README.md Visual changes of Readme 4 years ago
cmakeProjectConfig.cmake Made the cmake interactiv please run the ./run command with the filename that is unde /bsl/ EX : ./run nucleo_f042k6 4 years ago
doxyfile.in Started with the USART implmentation. Not finished nor Tested 4 years ago
doxyfile.in.bak Added Doxygen Support & mostly documented pin.h please check ./build/html/index.html 4 years ago
main.cpp Changed the delay function to use SysTicks 4 years ago
main.hpp I was able to automatically use the corrspondig headers by #ifdef in main.hpp and -D C_DEF in /bsl/XXX/bslConfig.cmake > not totally convinced < 4 years ago
run.sh Automation under way and ./run.sh is imore intelligent 4 years ago

README.md

KED

Kerems and Edwins Develeppoment platform.

08.08.21 Kerem & Edwin

- Preparing the main implementation (dummy)  of our structure which consists of : 
	- CSL : Chip Support Layer
		- CSL for Raspberry 
		- CSL for STM Nucleo
	- BSL : Board Support Layer 
		- BSL for Raspberry 
		- BSL for Oven Control
	- Project Level
		- Integrate BSL dummy fct. to our main.cpp

INTERFACES

- pin
	- pin.h Updated with a header infromation "header" and missing function have benn added. 
	- pin.h Is tagged wiht version 1.0 and will be concidered as the first stalbe implementation
	- pin.h will also be used by other interfaces when they need to initiate alternate functions
- USART
	- we need to check what are the standart USART funtinalities and implement them all.
	- usart.h the first implmentation will be made to make sure thte we have a working basis.

PROGRAMMING

- CPP
	- CPP Classes are taking extreme ammount of code ! 5kB for one class
	- Try to generate a CPP proect with cube to sse if we are missing some flags.  	 

DOCUMENTATION

- STM-Flash utility 
	- https://www.mankier.com/1/st-flash#Options
	- erasing flash ```st-flash erase```
- Fun with Linus and why he only wants C 
	- https://www.realworldtech.com/forum/?threadid=104196&curpostid=104299