Commit Graph

21 Commits

Author SHA1 Message Date
Ea-r-th
9550b1b61d Set up ADC files 2025-09-21 14:01:47 -07:00
Ea-r-th
05465086c4 Final I2C commit 2025-09-18 01:22:09 -07:00
Ea-r-th
cb232ea55e I2C tested, main file now contains rough sample for use with DHT20 2025-09-18 01:19:03 -07:00
Ea-r-th
8ce717033a Added timeout wait functions to core 2025-09-17 20:07:17 -07:00
Ea-r-th
75132eb040 Changed I2C init order 2025-09-16 03:07:52 -07:00
Ea-r-th
7b32859c88 Added I2C clock config 2025-09-16 00:38:36 -07:00
Ea-r-th
d4136f0761 Added delay functions 2025-09-15 23:48:16 -07:00
Ea-r-th
b2d10f5e5e Unified all current peripheral implementation syntax with macros 2025-09-15 01:20:33 -07:00
Ea-r-th
8f3bd7ebd8 Refactored UART frontent retrieval system 2025-09-10 01:43:11 -07:00
Ea-r-th
2f8ba8d9ee Major refactor for entire system - wrong branch but get over it 2025-09-10 01:20:50 -07:00
Ea-r-th
316edd32d8 Before switch to GPIO functions over raw register manipulation for USART 2025-09-10 00:41:08 -07:00
a599aa5a4e EXTI interrupt abstraction feature complete 2025-09-08 02:24:02 -07:00
a02ec044ce Merged branch UART and changed get function 2025-09-08 00:42:54 -07:00
b2c41e2cb4 Added alternate function inits for USART 2025-09-07 21:30:32 -07:00
d763965cb8 Created structs and enums for alternate function UART pins 2025-09-06 19:49:36 -07:00
64fb4e4a23 Added enum for EXTI bitmasks 2025-09-03 01:34:19 -07:00
35bc902187 Bare functionality finished for basic GPIO pin abstraction 2025-09-02 00:12:08 -07:00
db75c06c90 Changed object array to pointer array for GPIOs 2025-09-01 02:29:03 -07:00
2da3413329 Changed bitmask to offset in peripheral struct to support different register patterns 2025-08-30 15:54:42 -07:00
098e57eb2f Added CORE general include header discerning STM32 platform includes and containing global structs and defines 2025-08-29 23:21:56 -07:00
a0cb980e16 Changed directory structure to eventually support multi-MCU family support 2025-08-29 23:06:22 -07:00