Add DMA and LiquidCrystal I2C support
- Implemented DMA functionality with a new dma.c and dma.h file. - Added LiquidCrystal I2C driver with liquidcrystal_i2c.c and liquidcrystal_i2c.h files. - Updated CMakeLists.txt to include dma.c and liquidcrystal_i2c.c in the build process. - Modified build.ninja and compile_commands.json to reflect the new source files. - Enhanced the main application to utilize the new DMA and LiquidCrystal I2C features.
This commit is contained in:
@@ -21,6 +21,7 @@ set(MX_Include_Dirs
|
||||
set(MX_Application_Src
|
||||
${CMAKE_SOURCE_DIR}/Core/Src/main.c
|
||||
${CMAKE_SOURCE_DIR}/Core/Src/gpio.c
|
||||
${CMAKE_SOURCE_DIR}/Core/Src/dma.c
|
||||
${CMAKE_SOURCE_DIR}/Core/Src/i2c.c
|
||||
${CMAKE_SOURCE_DIR}/Core/Src/spi.c
|
||||
${CMAKE_SOURCE_DIR}/Core/Src/usart.c
|
||||
|
||||
Reference in New Issue
Block a user