Commit Graph

196 Commits (93b0d68eff48f0108a7c2478e00ea28d71cb3172)
 

Author SHA1 Message Date
kerem 93b0d68eff small changes
3 years ago
kerem 17216782e4 test with laptop
3 years ago
kerem 59d97e1fe6 test with laptop
3 years ago
kerem 3e457d3340 Started wit the i2cWrite and started to implment more strutured I2C base level communication functions to ease the work of future implementations
3 years ago
kerem 23c8899f0f driver level has no more connection with the hardware side of the i2c bus, state machine implmentation is working but needs some more states
3 years ago
kerem 5192d05b68 sarted with the i2c Driver implmentation functions
3 years ago
kerem 913663516e Working i2c function divided as imp_i2c.c and deirver level i2c.c usignt he same header from interfaces/i2c.h
3 years ago
kerem e048155400 Master read byte function is now working
3 years ago
kerem f708b410a9 Able to get register ack from slave ! Finally !
3 years ago
kerem 68da9734e1 Geting crazy because of hardware issues on the nucleo ! but making progress now
3 years ago
kerem 2602e66c4d the nwewr I2C implmentation on the stm32f042 is wierd triying to figure it out
3 years ago
key e1c061bd1f Init function is fully implmented. I2C Start condition is working, curretnly struggling how to send to the slave the register no that we want to read from
3 years ago
kerem ec2a90186e Starter the init function and implementation from registers
3 years ago
kerem cfbb4a49ea Starter the init function reset function is done
3 years ago
key 63a1ec72a8 Tooo many functions, started implmenting the pollinmg mode. now need to define the registers, init functions and communicate
3 years ago
key e17d96755f Added the state machine for the i2c trasnmition states and started with the functions implementation on a lower layer
3 years ago
key 206f119a12 Configurgnt the struture and typdefs for the i2c channel initilization
3 years ago
key b3ffb7974a Started on the implmentation of the i2c Base adresses and the channel initiation
3 years ago
polymurph 731dae3381 set up basic test scenario for SPI
3 years ago
key d56e3ef92c Added the I2C.h based on the Stdandart i2c protocol V.7
3 years ago
polymurph 8beb18003f work on Readme
3 years ago
polymurph 7bb9df0f2f work on spi. added init for SPI1
3 years ago
polymurph 61e24b8647 found the problem with not compiling... Typo
3 years ago
polymurph 4f84e43b91 work on spi implementation
3 years ago
polymurph 13a14dcb11 workin on spi example
3 years ago
polymurph 66aaacb37b work on implementation of spi hardware driver
3 years ago
polymurph effed17ed8 working with example for spi
3 years ago
key 2f515e26df Redesigning the menu interface to be modular
3 years ago
key 225871dba4 Making our menu from scratch with ncurses
3 years ago
atomega e51885a007 first menu implmentation
3 years ago
atomega 8417c8f438 Merge branch 'master' of https://git.keydev.me/kerem/ked
3 years ago
atomega 413872dba6 learned ncurses up to a basic menu system
3 years ago
polymurph 6c370a1cbe added new tmux workbench script + included spi in main.c/.cpp + work on spi.c and hwDescription
3 years ago
polymurph 8fff069a57 added empty spi.c
3 years ago
polymurph f28829599f added drivers as subdirectory
3 years ago
polymurph 1dc8189527 added cmake path to drivers
3 years ago
atomega c190bd5ca7 Merge branch 'modularize' of https://git.keydev.me/kerem/ked into modularize
3 years ago
atomega fa8c4115b3 Started with ncurses for the menu
3 years ago
polymurph e7e354b3b2 moved device drivers to a seperate folder + added spi stuff (not jet fully implemented!)
3 years ago
key 9de793750f working compilation and programming process for stm both with main.c or main.cpp
3 years ago
key 967d132301 Deteled BSL & managed to export main.h one level higher so that KED could be used as a git Submodule
3 years ago
key e07b78241b created the config_files folder
3 years ago
polymurph 00ce59acfa work on Readme
3 years ago
polymurph afcfc3502a work on Readme
3 years ago
polymurph ca9cc4f43f work on link in reame
3 years ago
polymurph 86aee5e40e work on link in reame
3 years ago
polymurph 0b86f9bcb5 readme typo
3 years ago
polymurph 2e1ea290b7 added tmux cheat sheet link to readme
3 years ago
polymurph 4f74617700 added counter compare value to timerInitOutputCompare() + timerSetCounterCompareValue() + typos and doku
3 years ago
key 56d8e45a99 added todo
3 years ago