key
|
681bd375cc
|
Back to STM_Pin<Pin_no::pin_3, GPIO_Port::Port_B_base_address> led; but we need do update the asserts for compilation
|
4 years ago |
key
|
cc2c1d766f
|
I have changed the structure of stm_pin.hpp but nothing big. Pull Up/donw is working and Read too. TODO: define some more structure
|
4 years ago |
edwin
|
d3210314ae
|
Update 'README.md'
|
4 years ago |
polymurph
|
6e641f7658
|
Readme update
|
4 years ago |
polymurph
|
82dddf9b65
|
Readme update
|
4 years ago |
polymurph
|
fd2ac9c1d4
|
added helpfull link
|
4 years ago |
key
|
0f4fda1f7a
|
Implemented pin_impl Branch onto master branch. the pin configuration is made in the bsl/csl/nucleo_f042k6/*.cpp
|
4 years ago |
Kerem Yollu
|
36a2806884
|
Raspberry test is a sucsessgit add .
|
4 years ago |
key
|
df395d3e07
|
Automation under way and ./run.sh is imore intelligent
|
4 years ago |
key
|
98b19db1cb
|
added gpio for raspberry but not tested
|
4 years ago |
key
|
acdec3c387
|
Added delay also for raspberry and changed micro/mili seconds fault now time to implment a gpio for raspberry
|
4 years ago |
key
|
93dae2698b
|
Added a very simple delay.cpp interface
|
4 years ago |
key
|
2530ee3804
|
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 |
key
|
3f78936c4e
|
Working with ./run nucleo_f042K6 and ./run raspberry but must cahnge the headers. I will make a cmake configuration that will configure the main.hpp automatically
|
4 years ago |
key
|
69d64d5127
|
Made the cmake interactiv please run the ./run command with the filename that is unde /bsl/ EX : ./run nucleo_f042k6
|
4 years ago |
key
|
8643e915f8
|
Final strcture with crude working example
|
4 years ago |
key
|
dc0aa76818
|
Reorganisation itteration 2
|
4 years ago |
key
|
4dc986dbba
|
Restructuration itteration 1
|
4 years ago |
key
|
9e223e18b9
|
Added some usefull coments and modified path definitions
|
4 years ago |
polymurph
|
fff29f491d
|
added KED structure idea
|
4 years ago |
polymurph
|
4cb7ec1772
|
added more funtions to pin interface
|
4 years ago |
polymurph
|
68a25b0b64
|
chenged absolute include path to relative path
|
4 years ago |
polymurph
|
f24a29a49d
|
typo
|
4 years ago |
polymurph
|
ec6929c154
|
removed build directory
|
4 years ago |
polymurph
|
14babaf4df
|
updated .gitignore
|
4 years ago |
edwin
|
1721d6c291
|
Update '.gitignore'
|
4 years ago |
key
|
0823f82064
|
Abetter implmementation of the output registers
|
4 years ago |
key
|
1b97cc3c28
|
Made the baremetal driver using the stm genrated register header
|
4 years ago |
key
|
8429f4859c
|
first GPIO bare level implementation /bsl/nucleo_f042k6/periferals/gpio | it's on the false directory but it's easy to change
|
4 years ago |
key
|
117630b3f4
|
Semi implmeentation of interface/gpio now is time to think to the structure
|
4 years ago |
key
|
30acfda78a
|
Top level working great no install wil be implemente for Crosscompile Now is time for sime driver adaptation
|
4 years ago |
key
|
83fb6c924a
|
project() is remooved from each subdirectory TODO : Organise CMakeLists.txt and modularize it a bit more let's see if install is needed for crosscompiling projects
|
4 years ago |
key
|
b075ca7526
|
At the end CMakeLists.txt is a the top level and adde a definitive configuration file TODO try removing project() for each subdirectory and make Install
|
4 years ago |
key
|
da7ff46daf
|
opimized cmake still with porject names defined but i can take the CMakeLists.txt one ste higher
|
4 years ago |
atomega
|
f6900baaf1
|
Now one level higher and can pass everything with libraries now time to separate the head Cmake and the Executable generation
|
4 years ago |
atomega
|
ca7c065df7
|
New structure implmented with new main called from cppSrc/trasnfer.cpp now need to merge everything one level up
|
4 years ago |
atomega
|
e36f800d3c
|
Arraged folder structure
|
4 years ago |
atomega
|
bcca9f4157
|
Cleaned the Cmake now triying to move the main function entry point to the the cpp
|
4 years ago |
atomega
|
ef0aa1340e
|
Was able to additinonaly separate Src and Startup
|
4 years ago |
atomega
|
c7e9670222
|
Was able to separate Drivers as a submodule
|
4 years ago |
atomega
|
c6d22153a9
|
finally able to combine c and cpp the trick is in the header #ifdef __cplusplus extern "C" {#endif #ifdef __cplusplus}#endif
|
4 years ago |
kerem
|
5b2926652d
|
added a stmcube project without main
|
4 years ago |
atomega
|
750e5b354e
|
I was able to add a cpp to the project and link it
|
4 years ago |
atomega
|
44c07c9da7
|
Most stable and arraged cmake yet... but not exactly separated
|
4 years ago |
atomega
|
11d46dcda7
|
Added some comments and started to separate headers
|
4 years ago |
atomega
|
295964c9e8
|
Configurint the Cmake from experiences gathered from Dividing and divideArm branches
|
4 years ago |
atomega
|
d86d74f983
|
Cmake is working i don't really know exatcly how but it works look into bsl/cmakeLowLayer/run.sh
|
4 years ago |
key
|
dc125b0d78
|
somewhat working CMAKE
|
4 years ago |
Kerem Yollu
|
564fc2cee7
|
moded HAL to LL and exluded non used libraries
|
4 years ago |
kerem
|
f7d036a55e
|
working makefile design for smt32f042k6
|
4 years ago |