Commit Graph

209 Commits (0e22b6b3793cdfa05f13dfa10db7ea309dd4cf3a)
 

Author SHA1 Message Date
key c75ab77fd0 Implmentation of hardwareDefinition.h
4 years ago
polymurph 148b7b0021 outline of hw
4 years ago
polymurph 07449fb177 code cleanup + comments
4 years ago
polymurph 5179c55b12 removed reduntant do-while loop
4 years ago
polymurph b864a04bc3 samall typo
4 years ago
polymurph 738001ce3d added idea for command parser
4 years ago
key 73d2e1a72e Started celaning the STM generated files as they are not needed anymore. TODO please check the readme !
4 years ago
key c11620f148 Started celaning the STM generated files as they are not needed anymore. TODO please check the readme !
4 years ago
key 5c4b21d476 Git did some weird things, small correction
4 years ago
key 1ed71f9f14 Implmented a device clock tree initialisation for STM there may be place for improvement but it's working now we are completely imdependent from ST generatate libraries.
4 years ago
key 9e777a26ac Implmented a device clock tree initialisation for STM there may be place for improvement but it's working now we are completely imdependent from ST generatate libraries.
4 years ago
polymurph 5e93624b4f cleaned up small uart example
4 years ago
atomega cc65038957 Tryed to implment delay class on main header. without optimization it kates 1100 b wihtoptimisation. the -O1 optimisation flags helps a lot
4 years ago
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
polymurph e4524cfd6b removed false type conversion warning
4 years ago
polymurph 3483cad7a1 added new idea for delay
4 years ago
key cd61c08ab6 Changed the delay function to use SysTicks
4 years ago
key 3a61f9f35e USART Rx is wroking, fixed yet another bug in pin.c ^-^
4 years ago
key 2e4a027581 USART implementation of TX is done for the most common use cases | now working on RX
4 years ago
key 64d174aec2 Uart is tarting to take shape. now we need to define if we want to implement all the functions
4 years ago
key 82107231a8 Added a crude print function in usart.c but it's working great
4 years ago
key f96351197f First working usart Example. | pin.c corected the pinSetAlternate(); |
4 years ago
key d444dfa383 USART still not working
4 years ago
key aa6afaccce Started with the USART implmentation. Not finished nor Tested
4 years ago
key acee0e1eb3 Added Doxygen Support & mostly documented pin.h please check ./build/html/index.html
4 years ago
key 3b70d5ed2a Visual changes of Readme
4 years ago
key 8eebbc2fa4 Finalised the pin.h implmentation with missing functions. started with usart.h updated the Readme
4 years ago
key 8c67198b08 If pinInit(); function is called after the pins bit configurations the MCU can't start anymore after a reset or power off as he will try to configure the resiters but without having a Clk source
4 years ago
key aeda7542d3 I have changed delay() from a class to a simple C and saved 5kB we need to look why classes are taking so much place
4 years ago
key 76c339af27 Pin implementation is semi finished TODO : test speed() and ouputputstate() and lasty define printinfo() and error() functions implementations
4 years ago
polymurph e9dea25879 implmented pin state. NOT TESTED YET!
4 years ago
polymurph 8fee4811e5 small error in speed list
4 years ago
polymurph 8b6e435ac8 implemented speed setting. NOT TESTED!
4 years ago
key 47a05d0b5a Continuing the pin.c implmentation than asap UART
4 years ago
key 7e49cf6a33 Working inplementation of pin setMode function
4 years ago
polymurph 9f59a942ef added idea
4 years ago
key b98868c432 New ipmlemendtaion of pin interface in C
4 years ago
key 3575bb4c5a Changed Readme and why Linus only wants to work with C for the linux Kernel =)
4 years ago
key 7b65c95242 Made the LED class and it's worting at it is now wrotten but wehn i pass &ledPin i get : 'Pin' is an inaccessible base of STM_Pin<(Pin_no)3, (GPIO_Port)1207960576>
4 years ago
key 9984ab9fe9 Made the BSL Class now lets look for led.cpp implementation
4 years ago
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