Commit Graph

35 Commits (master)

Author SHA1 Message Date
Kerem Yollu 7090e7f925 Issue with the interrupt tables, whnr GPIO is working Timers stop Working and vice versa, the indexing has ome issues
2 years ago
Kerem Yollu 67d67dbfef Double declaration if PINX6_BOTH_EDGE corrected
2 years ago
Kerem Yollu e3c1298f55 Started working on pin interrupt, working example on main.c. transfering it to pin.c
2 years ago
kerem yollu bbb2fefe71 Made some minor chnages to HANDLE_INT_FLAG macro, The fact that Interrups are not functioning correcly after a soft reset is known, chnages in the satrup and to the hardware may alter this behaviour
2 years ago
kerem yollu 68de79e685 Interrupts only Working if a hardware reset is made, There is propably an issue with the interrupt initialization or flag management. table size in imp_timer.c was too small
2 years ago
polymurph 5e4725ef7b started work on interrupts for spi
2 years ago
polymurph 217fd76bdb added timer interrupt enable / dissable
2 years ago
polymurph 6d0ffa4045 working on adding timer interrupt enable/dissable feature which sets the DIER register internaly
2 years ago
polymurph a97b1885f5 working interrupt handler list with makro for handling the interrupt flags inside the ISR
2 years ago
Kerem Yollu 157d3f61ad Compiling for Interrupt
2 years ago
polymurph 147c8c7e4b replaced bulky code with makro inside the IRQ Handlers
2 years ago
polymurph 3a2757b390 added makro timer int flag handling makro. NEEDS TO BE TESTED!!!
2 years ago
polymurph 5524efc144 resolved makro errors
2 years ago
polymurph 104eefab3f resolving makro errors
2 years ago
polymurph 1d36ae2336 resolving makro errors
2 years ago
polymurph 14f9913614 resolving makro errors
2 years ago
polymurph 3c95c4c91f resolving makro errors
2 years ago
polymurph 9bc587c0f2 resolving makro errors
2 years ago
polymurph 23b2750e18 created HANDLE_INT_FLAG makro
2 years ago
polymurph 53c87c9cf9 typo in IRQ Handlers
2 years ago
polymurph 70f2035c2c iplemented all timer interrupts
2 years ago
polymurph db1166e1b9 working on timer interrupts
2 years ago
kerem yollu 406bb83fca Defined new todos, and re-aranged timer2 Interrupt
2 years ago
kerem yollu a83a21d7f3 Simplified the projectDefinition.cmake and separated cmakeCore and cmakeProject
2 years ago
kerem yollu 8300246f15 Cmake is taking it final shape, removed the CMakeConfig.txt from stm32f042k6t6 and also from the startup folder | i2c.c -> i2c_init Function has been canged to accep the i2cType only, this saves memory
2 years ago
kerem yollu 9468fa8622 Reorganizing the Header Structures
2 years ago
kerem yollu fc914ab7db Renaming the varibale in CMAKE so that rthey make more sense
2 years ago
kerem yollu 21f7ecfeb1 New organisation with ./ked/run.sh stm32f042k6t6 is now wokring
2 years ago
polymurph 5e21945627 removed faulty #include
2 years ago
polymurph 409349c3d4 work on interrupts
2 years ago
polymurph 9233133f35 work on interrupts
2 years ago
polymurph 8d8f53e3e5 renamed the folders src to implementation and Device to hardwaerDescription as these names are more descriptiv of what the purpouse is
2 years ago
polymurph 7591635fc7 work on hwd
2 years ago
polymurph 830b48f9ff work on restructuring to hwd_xxx.h
2 years ago
polymurph 58e472b702 added specific target devidce. Te chip on the NUCLEOF042K6 has the stm32f042k6t6 chip used
2 years ago