Commit Graph

  • c762a4abbd Channged .c extention on library generation function with a PL varibale for future proofing the code Kerem Yollu 2023-01-22 17:03:24 +0100
  • 6a4ec9adcf Automated the project configuration file. I need now to moove all the auto include funtions in one file Kerem Yollu 2023-01-22 14:40:06 +0100
  • 00a6e0c8e7 Automated the driver library creation and inclusion process for the main Cmake Kerem Yollu 2023-01-21 16:51:41 +0100
  • 6e6f4f887c Project Configuration made on the same level as main.c and the user should define the folder wehre his headers an sources are. (sources are not getting linked for the moment only headers) key 2023-01-17 18:16:33 +0100
  • abddc87d29 Made a list name GENERATED_LIBRARIES whic assmenble The startup uCode, drivers and peripherals together to simplify compilation code key 2023-01-16 16:36:37 +0100
  • d8007fb1e3 Libraries are now generated automatically, Startup, Driver and Peripherals have now their own declaration listsa and corresponding librabiries list key 2023-01-16 16:11:01 +0100
  • 7e777c575a Transporting functions for peripherals Kerem Yollu 2023-01-14 17:03:49 +0100
  • 9a090f4769 Pripheral submoldule creation function is implemted Kerem Yollu 2023-01-14 16:37:09 +0100
  • 4493b5f468 Removed the env directory and correccted the main.c chek funtion in run.sh Kerem Yollu 2023-01-14 15:04:29 +0100
  • fb0ff98d6e Changed KED to act as a git Submodule Kerem Yollu 2023-01-02 15:41:00 +0100
  • 87cb57bfab work on getting it to work. problems still remain with linking the interrupt files into the project (it seems so) interrupts polymurph 2022-11-10 20:47:13 +0100
  • 62daf52da2 problems with multiple definitions of intHandlerList polymurph 2022-11-10 20:34:13 +0100
  • a08467d8a3 it compiles now... ready for test program polymurph 2022-11-10 20:08:29 +0100
  • 856f0278ea work on interrupt setup. Trying to recreateinterrupt blinki according to the exmles polymurph 2022-11-03 20:29:58 +0100
  • 323ee541ad work on interrupt handler calling polymurph 2022-10-31 21:05:56 +0100
  • 2a5aeb61e8 working on structure of interrupt. still errors when compiling polymurph 2022-10-31 20:46:29 +0100
  • 15c0f36e11 working on structure of interrupt polymurph 2022-10-30 11:03:58 +0100
  • 3e9b0d7cb8 added doku polymurph 2022-10-30 10:13:31 +0100
  • 89bfc476b9 added the rough api structure of interrupt polymurph 2022-10-30 10:06:21 +0100
  • 6da5c4c144 Cleaned the Main main.c ti have a clean start with uart and blinking LED kerem 2022-10-29 21:22:35 +0200
  • 91513ad6b3 added interrupt main.c in examples file kerem 2022-10-29 21:15:50 +0200
  • f84f682edf i2c.c doxgen comments deleted kerem 2022-10-29 21:11:57 +0200
  • 741bca811f Fixed Doxygen and cahged rules to be recursive kerem 2022-10-29 20:45:11 +0200
  • edf78539a2 Implementation of the new structure kerem 2022-10-29 20:24:03 +0200
  • a3954657ef added interrupt.h redesign_interrupts polymurph 2022-10-29 19:58:22 +0200
  • 6270a581b4 adapted working code to KED implementation polymurph 2022-10-23 14:56:38 +0200
  • 25678fc81e working example of LED blinki with tim2 interrupt polymurph 2022-10-23 14:47:59 +0200
  • 468c2e2d6b removed unneccecary code polymurph 2022-10-23 13:54:06 +0200
  • 9677359509 workon making interupt work polymurph 2022-10-23 12:36:42 +0200
  • e9827ba99e working on blinki example with timer 2 interrupt... not yet working polymurph 2022-10-23 12:15:23 +0200
  • d2af5b6a4b solved some mistakes... not yet working! polymurph 2022-10-23 12:10:08 +0200
  • 03801bd5e6 added missing RCC enable... still not working polymurph 2022-10-23 11:38:50 +0200
  • 4ae252d4b8 implemented timer 2 overflow interrupt bare metal style... not yet working! polymurph 2022-10-23 11:08:17 +0200
  • d5299db045 working on blinki example with timer 2 interrupt... not yet working polymurph 2022-10-23 10:46:44 +0200
  • 30665f29ae woring timer blinki example polymurph 2022-10-19 21:07:33 +0200
  • efd6e964a4 oacked example code into function polymurph 2022-10-19 20:29:53 +0200
  • 0b1184f41c working example of rising edge led toggle on pin A1 polymurph 2022-10-19 20:24:09 +0200
  • 9c0fdaa6a9 Update 'README.md' edwin 2022-10-18 22:45:15 +0200
  • 242cceb36c working on making PA3 LED toggle on PA1 Rising edge interrupt polymurph 2022-10-17 20:19:48 +0200
  • 7996297ea4 work on link embed into readme polymurph 2022-10-16 10:11:48 +0200
  • de3963f885 work on link embed into readme polymurph 2022-10-16 10:11:23 +0200
  • aef5b4984b work on link embed into readme polymurph 2022-10-16 10:10:39 +0200
  • e40fe0e88e work on link embed into readme polymurph 2022-10-16 10:09:26 +0200
  • ea8a6eadcf work on link embed into readme polymurph 2022-10-16 10:06:53 +0200
  • b04bfd72cc added link for interrupt basics polymurph 2022-10-16 10:05:10 +0200
  • 7049c6f5b0 first draft of rising edge interrupt on pinA4. Does not comile yet! polymurph 2022-10-16 10:02:34 +0200
  • e311800503 cleaned up main.c... ready for implementian an example polymurph 2022-10-16 09:34:55 +0200
  • 6cb0c695ce added link for interrupt example polymurph 2022-10-16 09:26:55 +0200
  • 9cd2320fd3 removed include stdbool.h polymurph 2022-09-24 17:16:05 +0200
  • f701987bd9 ported max31865 driver polymurph 2022-09-24 17:13:52 +0200
  • 57e6671e88 started implementing max31865 polymurph 2022-09-20 07:02:32 +0200
  • 376ed8cfe8 addded comment polymurph 2022-09-19 20:51:27 +0200
  • 292b4ece9c changed delay to imp_delay:wq polymurph 2022-09-19 20:47:59 +0200
  • 6ba8123103 changed usart to imp_usart polymurph 2022-09-19 20:45:11 +0200
  • 634f6ac96f changed pin to imp_pin polymurph 2022-09-19 20:40:15 +0200
  • 6f7659f70b Merge branch 'redesign' of https://git.keydev.me/kerem/KED into redesign polymurph 2022-09-19 20:36:19 +0200
  • 883e0dee57 changed timer to imp_timer polymurph 2022-09-19 20:36:04 +0200
  • 1e7717a8ec Cleader the i2c Erros and added the i2c to cmake.conf inc csl/stm32f046k/cmake.conf Kerem Yollu 2022-09-19 10:17:12 +0200
  • 115fc72b09 Created an example file to store our example/test main files for spi or i2c ect... Kerem Yollu 2022-09-19 09:29:08 +0200
  • c4966f5210 funny example code polymurph 2022-09-18 21:45:09 +0200
  • 77ee905dfa added i2c to cmake -> still somewarnings remaining when compiling but ist compiles and works polymurph 2022-09-18 21:21:54 +0200
  • 8aa86925d9 Added Drives funtion Kerem Yollu 2022-09-18 17:34:55 +0200
  • a916ec29b4 Removed the Cmake on the CSL/Src to periferals Kerem Yollu 2022-09-18 17:25:08 +0200
  • e13f0c00a6 Started to port config.cmake to perferals to make the cmake more independent Kerem Yollu 2022-09-18 17:17:21 +0200
  • d524e56241 Doxygen config path corrected Kerem Yollu 2022-09-18 17:04:20 +0200
  • a1272d8703 Mooved compiler.info to config file Kerem Yollu 2022-09-18 16:53:37 +0200
  • 6d77c55400 updated hardware description with missing spi stuff polymurph 2022-09-18 16:47:54 +0200
  • 636747cd45 HW update Kerem Yollu 2022-09-18 16:45:57 +0200
  • 0201de364e started implementing spi polymurph 2022-09-18 16:33:33 +0200
  • b3a167dac3 Mooved the run.sh to the higest level Kerem Yollu 2022-09-18 16:16:46 +0200
  • 322e33aa5b Chnaging Cmake file for the news structure Kerem Yollu 2022-09-18 16:10:47 +0200
  • f8261a20cb Renaming folders Kerem Yollu 2022-09-18 16:02:42 +0200
  • 343d78ac7c build folder mooved up Kerem Yollu 2022-09-18 15:57:29 +0200
  • f11a947038 Edwin check the _ ad9833 Kerem Yollu 2022-09-18 14:47:59 +0200
  • f3d39226db working on implementing ad9833 into cmake + solving errors polymurph 2022-09-17 12:33:46 +0200
  • d9cac30812 added .c/.h files polymurph 2022-09-17 10:48:59 +0200
  • 93b0d68eff small changes i2c kerem 2022-09-15 21:49:00 +0200
  • e08417795a 2 Issues found 1st you need to include the sub::imp_spi on the config.cmake 2nd in config.cmake sub::pin should be compiled after the spi.c as you are using pin funtion directi on spi.c Now compiling ;) spi kerem 2022-09-15 21:41:44 +0200
  • 2429425b9e Found the header but genrater new errors, i dind't touch one line of code only eddited the cmakes Kerem Yollu 2022-09-15 20:57:09 +0200
  • 17216782e4 test with laptop kerem 2022-09-15 20:35:52 +0200
  • 59d97e1fe6 test with laptop kerem 2022-09-15 20:16:39 +0200
  • 24acc2e5a1 trying to add the device driver max7219 to cmake polymurph 2022-09-10 17:46:42 +0200
  • 7d19fb79c7 working on implementing device_drivers directory into cmake polymurph 2022-09-10 17:38:26 +0200
  • 6842f8a6c1 working on new implementation of the max7219 polymurph 2022-08-27 18:49:04 +0200
  • c3096dfd23 moving max7219 stuff from main into device drivers folder. Cmake stuff is not yet implemented! This needs to be done sothat one can include it like so #include max7219.h polymurph 2022-08-27 16:33:11 +0200
  • 76fc103c14 removed hardware dependent stuff from spi.h and spi.c and moved it into imp_spi.c polymurph 2022-08-27 15:55:37 +0200
  • c56587c873 implemented auto pinsetup in spiInitMaster polymurph 2022-08-27 15:45:31 +0200
  • 984f8c8677 working on multi led matrix driver polymurph 2022-08-26 16:23:11 +0200
  • abe86e7192 created a matrix print function polymurph 2022-08-26 15:56:07 +0200
  • ec3fad9a7b trying to unset LED... not jet woring polymurph 2022-08-25 17:02:49 +0200
  • 7b457d4643 working example with max7219. all max7219 stuff was done insidne main. must be put into device drivers in the futer + cmake must be adapted for this polymurph 2022-08-25 16:50:18 +0200
  • 978ca001eb working on driver for the max7219 to test the spi interface. Problem remains with the integration of the device drivers inside the cmake project polymurph 2022-08-25 15:24:47 +0200
  • 78ce1a0ec4 working on master init fuction polymurph 2022-08-03 14:57:12 +0200
  • f22ef7450b changed chipslect pin polymurph 2022-08-03 14:37:31 +0200
  • cde2895fff cleanup + work on frame lenght polymurph 2022-08-03 14:35:01 +0200
  • 0b46bcc24a cleanup + work on implementation polymurph 2022-08-03 11:32:40 +0200
  • fa69bbdc87 started work on implementation of missing features polymurph 2022-08-02 17:37:35 +0200
  • 6214d67393 working better example of alternating On Off Frame test with MAX7219 polymurph 2022-08-02 17:09:24 +0200
  • 3e457d3340 Started wit the i2cWrite and started to implment more strutured I2C base level communication functions to ease the work of future implementations kerem 2022-08-02 17:06:55 +0200
  • 734647f637 working crude example polymurph 2022-08-02 16:56:32 +0200