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 64d174aec2
Uart is tarting to take shape. now we need to define if we want to implement all the functions
4 years ago
bsl Uart is tarting to take shape. now we need to define if we want to implement all the functions 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 added BitField to utils 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 Uart is tarting to take shape. now we need to define if we want to implement all the functions 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