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 20a517a18b
Made some cleaning and tired to implement the delay class but it would not have been optimal. we need to look more precisely into it.
4 years ago
bsl Made some cleaning and tired to implement the delay class but it would not have been optimal. we need to look more precisely into it. 4 years ago
drivers New ipmlemendtaion of pin interface in C 4 years ago
ideas Made some cleaning and tired to implement the delay class but it would not have been optimal. we need to look more precisely into it. 4 years ago
oldDevFiles Semi implmeentation of interface/gpio now is time to think to the structure 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
main.cpp Made some cleaning and tired to implement the delay class but it would not have been optimal. we need to look more precisely into it. 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