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 |
polymurph
|
9f72f55811
|
added datasheet
|
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 |
kerem yollu
|
5de8884257
|
Started the cleaning process, unsuled LCD functions are deleted
|
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 |
polymurph
|
92418aa4d6
|
started with splitting up hardwareDescription.hintop individual hwd_xxx.h files
|
2 years ago |
polymurph
|
a25938a9a7
|
missing hardware description for interrupts
|
2 years ago |
polymurph
|
b042b229f9
|
added interrupt files
|
2 years ago |
Kerem Yollu
|
4030ed9611
|
i2c is working beter and added a check device funtion who checks is a device is on the bu or not. Driver header in cmake were not correctly included, i have fixed that issue too
|
2 years ago |
Kerem Yollu
|
0e22b6b379
|
new i2c.c is working but not optimal nad there are some questions concerning the datasheet (NBYTE counter)
|
2 years ago |
Kerem Yollu
|
0ecc6496af
|
new i2c.c Structure with working read function (polling)
|
2 years ago |
Kerem Yollu
|
fb58ceb58f
|
Working on i2c again making it simpler to use master write doesn't work
|
2 years ago |
Kerem Yollu
|
6a4ec9adcf
|
Automated the project configuration file. I need now to moove all the auto include funtions in one file
|
2 years ago |
Kerem Yollu
|
9a090f4769
|
Pripheral submoldule creation function is implemted
|
2 years ago |
Kerem Yollu
|
4493b5f468
|
Removed the env directory and correccted the main.c chek funtion in run.sh
|
2 years ago |