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:
@@ -11,6 +11,12 @@
|
||||
"file": "/home/eduard/Repos/LightTAM_RFID_Reader/Core/Src/gpio.c",
|
||||
"output": "CMakeFiles/LightTAM_RFID_Reader.dir/Core/Src/gpio.c.obj"
|
||||
},
|
||||
{
|
||||
"directory": "/home/eduard/Repos/LightTAM_RFID_Reader/build/Debug",
|
||||
"command": "/opt/st/stm32cubeclt_1.17.0_2/GNU-tools-for-STM32/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F103xB -DUSE_HAL_DRIVER -I/home/eduard/Repos/LightTAM_RFID_Reader/Core/Inc -I/home/eduard/Repos/LightTAM_RFID_Reader/Drivers/STM32F1xx_HAL_Driver/Inc -I/home/eduard/Repos/LightTAM_RFID_Reader/Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I/home/eduard/Repos/LightTAM_RFID_Reader/Drivers/CMSIS/Device/ST/STM32F1xx/Include -I/home/eduard/Repos/LightTAM_RFID_Reader/Drivers/CMSIS/Include -mcpu=cortex-m3 -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -mcpu=cortex-m3 -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -g -std=gnu11 -o CMakeFiles/LightTAM_RFID_Reader.dir/Core/Src/dma.c.obj -c /home/eduard/Repos/LightTAM_RFID_Reader/Core/Src/dma.c",
|
||||
"file": "/home/eduard/Repos/LightTAM_RFID_Reader/Core/Src/dma.c",
|
||||
"output": "CMakeFiles/LightTAM_RFID_Reader.dir/Core/Src/dma.c.obj"
|
||||
},
|
||||
{
|
||||
"directory": "/home/eduard/Repos/LightTAM_RFID_Reader/build/Debug",
|
||||
"command": "/opt/st/stm32cubeclt_1.17.0_2/GNU-tools-for-STM32/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F103xB -DUSE_HAL_DRIVER -I/home/eduard/Repos/LightTAM_RFID_Reader/Core/Inc -I/home/eduard/Repos/LightTAM_RFID_Reader/Drivers/STM32F1xx_HAL_Driver/Inc -I/home/eduard/Repos/LightTAM_RFID_Reader/Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I/home/eduard/Repos/LightTAM_RFID_Reader/Drivers/CMSIS/Device/ST/STM32F1xx/Include -I/home/eduard/Repos/LightTAM_RFID_Reader/Drivers/CMSIS/Include -mcpu=cortex-m3 -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -mcpu=cortex-m3 -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -g -std=gnu11 -o CMakeFiles/LightTAM_RFID_Reader.dir/Core/Src/i2c.c.obj -c /home/eduard/Repos/LightTAM_RFID_Reader/Core/Src/i2c.c",
|
||||
@@ -71,6 +77,12 @@
|
||||
"file": "/home/eduard/Repos/LightTAM_RFID_Reader/Core/Src/pn532.c",
|
||||
"output": "CMakeFiles/LightTAM_RFID_Reader.dir/Core/Src/pn532.c.obj"
|
||||
},
|
||||
{
|
||||
"directory": "/home/eduard/Repos/LightTAM_RFID_Reader/build/Debug",
|
||||
"command": "/opt/st/stm32cubeclt_1.17.0_2/GNU-tools-for-STM32/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F103xB -DUSE_HAL_DRIVER -I/home/eduard/Repos/LightTAM_RFID_Reader/Core/Inc -I/home/eduard/Repos/LightTAM_RFID_Reader/Drivers/STM32F1xx_HAL_Driver/Inc -I/home/eduard/Repos/LightTAM_RFID_Reader/Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I/home/eduard/Repos/LightTAM_RFID_Reader/Drivers/CMSIS/Device/ST/STM32F1xx/Include -I/home/eduard/Repos/LightTAM_RFID_Reader/Drivers/CMSIS/Include -mcpu=cortex-m3 -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -mcpu=cortex-m3 -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -g -std=gnu11 -o CMakeFiles/LightTAM_RFID_Reader.dir/Core/Src/liquidcrystal_i2c.c.obj -c /home/eduard/Repos/LightTAM_RFID_Reader/Core/Src/liquidcrystal_i2c.c",
|
||||
"file": "/home/eduard/Repos/LightTAM_RFID_Reader/Core/Src/liquidcrystal_i2c.c",
|
||||
"output": "CMakeFiles/LightTAM_RFID_Reader.dir/Core/Src/liquidcrystal_i2c.c.obj"
|
||||
},
|
||||
{
|
||||
"directory": "/home/eduard/Repos/LightTAM_RFID_Reader/build/Debug",
|
||||
"command": "/opt/st/stm32cubeclt_1.17.0_2/GNU-tools-for-STM32/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F103xB -DUSE_HAL_DRIVER -I/home/eduard/Repos/LightTAM_RFID_Reader/Core/Inc -I/home/eduard/Repos/LightTAM_RFID_Reader/Drivers/STM32F1xx_HAL_Driver/Inc -I/home/eduard/Repos/LightTAM_RFID_Reader/Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I/home/eduard/Repos/LightTAM_RFID_Reader/Drivers/CMSIS/Device/ST/STM32F1xx/Include -I/home/eduard/Repos/LightTAM_RFID_Reader/Drivers/CMSIS/Include -mcpu=cortex-m3 -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -mcpu=cortex-m3 -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -g -std=gnu11 -o cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f1xx.c.obj -c /home/eduard/Repos/LightTAM_RFID_Reader/Core/Src/system_stm32f1xx.c",
|
||||
|
||||
Reference in New Issue
Block a user