├── .UDS_S32K144_FlashDriver.g_c ├── .UDS_S32K144_FlashDriver.g_x ├── .cproject ├── .gitattributes ├── .github └── FUNDING.yml ├── .gitignore ├── .project ├── Documentation ├── UDS_S32K144_FlashDriver.txt ├── UDS_S32K144_FlashDriver_Settings.previous.xml └── UDS_S32K144_FlashDriver_Settings.xml ├── Generated_Code ├── Cpu.c ├── Cpu.h ├── Flash1.c ├── Flash1.h ├── clockMan1.c ├── clockMan1.h ├── pin_mux.c └── pin_mux.h ├── Note_00.png ├── Note_01.png ├── Note_02.png ├── Pic_ZCANPRO_ECU_Refresh.png ├── ProcessorExpert.pe ├── Project_Settings ├── Linker_Files │ ├── S32K144_64_flash.ld │ └── S32K144_64_ram.ld └── Startup_Code │ └── startup_S32K144.S ├── README.md ├── SDK └── platform │ ├── devices │ ├── S32K144 │ │ ├── include │ │ │ ├── S32K144.h │ │ │ └── S32K144_features.h │ │ └── startup │ │ │ ├── system_S32K144.c │ │ │ └── system_S32K144.h │ ├── callbacks.h │ ├── common │ │ └── s32_core_cm4.h │ ├── devassert.h │ ├── device_registers.h │ ├── startup.c │ ├── startup.h │ └── status.h │ └── drivers │ ├── inc │ ├── clock.h │ ├── clock_manager.h │ ├── flash_driver.h │ ├── interrupt_manager.h │ └── pins_driver.h │ └── src │ ├── clock │ └── S32K1xx │ │ ├── clock_S32K1xx.c │ │ ├── clock_S32K1xx.h │ │ ├── pcc_hw_access.h │ │ ├── pmc_hw_access.h │ │ ├── scg_hw_access.h │ │ ├── sim_hw_access.h │ │ └── smc_hw_access.h │ ├── flash │ └── flash_driver.c │ ├── interrupt │ └── interrupt_manager.c │ └── pins │ ├── pins_driver.c │ ├── pins_gpio_hw_access.h │ ├── pins_port_hw_access.c │ └── pins_port_hw_access.h ├── Sources ├── NVM_Flash.c ├── NVM_Flash.h ├── main.c └── 一键格式化所有代码(包括子目录)_精简版.bat └── UDS_S32K144_FlashDriverExtracted.hex /.UDS_S32K144_FlashDriver.g_c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/.UDS_S32K144_FlashDriver.g_c -------------------------------------------------------------------------------- /.UDS_S32K144_FlashDriver.g_x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/.UDS_S32K144_FlashDriver.g_x -------------------------------------------------------------------------------- /.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/.cproject -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | custom: paypal.me/37LINN 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/.project -------------------------------------------------------------------------------- /Documentation/UDS_S32K144_FlashDriver.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Documentation/UDS_S32K144_FlashDriver.txt -------------------------------------------------------------------------------- /Documentation/UDS_S32K144_FlashDriver_Settings.previous.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Documentation/UDS_S32K144_FlashDriver_Settings.previous.xml -------------------------------------------------------------------------------- /Documentation/UDS_S32K144_FlashDriver_Settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Documentation/UDS_S32K144_FlashDriver_Settings.xml -------------------------------------------------------------------------------- /Generated_Code/Cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Generated_Code/Cpu.c -------------------------------------------------------------------------------- /Generated_Code/Cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Generated_Code/Cpu.h -------------------------------------------------------------------------------- /Generated_Code/Flash1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Generated_Code/Flash1.c -------------------------------------------------------------------------------- /Generated_Code/Flash1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Generated_Code/Flash1.h -------------------------------------------------------------------------------- /Generated_Code/clockMan1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Generated_Code/clockMan1.c -------------------------------------------------------------------------------- /Generated_Code/clockMan1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Generated_Code/clockMan1.h -------------------------------------------------------------------------------- /Generated_Code/pin_mux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Generated_Code/pin_mux.c -------------------------------------------------------------------------------- /Generated_Code/pin_mux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Generated_Code/pin_mux.h -------------------------------------------------------------------------------- /Note_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Note_00.png -------------------------------------------------------------------------------- /Note_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Note_01.png -------------------------------------------------------------------------------- /Note_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Note_02.png -------------------------------------------------------------------------------- /Pic_ZCANPRO_ECU_Refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Pic_ZCANPRO_ECU_Refresh.png -------------------------------------------------------------------------------- /ProcessorExpert.pe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/ProcessorExpert.pe -------------------------------------------------------------------------------- /Project_Settings/Linker_Files/S32K144_64_flash.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Project_Settings/Linker_Files/S32K144_64_flash.ld -------------------------------------------------------------------------------- /Project_Settings/Linker_Files/S32K144_64_ram.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Project_Settings/Linker_Files/S32K144_64_ram.ld -------------------------------------------------------------------------------- /Project_Settings/Startup_Code/startup_S32K144.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Project_Settings/Startup_Code/startup_S32K144.S -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/README.md -------------------------------------------------------------------------------- /SDK/platform/devices/S32K144/include/S32K144.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/devices/S32K144/include/S32K144.h -------------------------------------------------------------------------------- /SDK/platform/devices/S32K144/include/S32K144_features.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/devices/S32K144/include/S32K144_features.h -------------------------------------------------------------------------------- /SDK/platform/devices/S32K144/startup/system_S32K144.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/devices/S32K144/startup/system_S32K144.c -------------------------------------------------------------------------------- /SDK/platform/devices/S32K144/startup/system_S32K144.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/devices/S32K144/startup/system_S32K144.h -------------------------------------------------------------------------------- /SDK/platform/devices/callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/devices/callbacks.h -------------------------------------------------------------------------------- /SDK/platform/devices/common/s32_core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/devices/common/s32_core_cm4.h -------------------------------------------------------------------------------- /SDK/platform/devices/devassert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/devices/devassert.h -------------------------------------------------------------------------------- /SDK/platform/devices/device_registers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/devices/device_registers.h -------------------------------------------------------------------------------- /SDK/platform/devices/startup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/devices/startup.c -------------------------------------------------------------------------------- /SDK/platform/devices/startup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/devices/startup.h -------------------------------------------------------------------------------- /SDK/platform/devices/status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/devices/status.h -------------------------------------------------------------------------------- /SDK/platform/drivers/inc/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/inc/clock.h -------------------------------------------------------------------------------- /SDK/platform/drivers/inc/clock_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/inc/clock_manager.h -------------------------------------------------------------------------------- /SDK/platform/drivers/inc/flash_driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/inc/flash_driver.h -------------------------------------------------------------------------------- /SDK/platform/drivers/inc/interrupt_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/inc/interrupt_manager.h -------------------------------------------------------------------------------- /SDK/platform/drivers/inc/pins_driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/inc/pins_driver.h -------------------------------------------------------------------------------- /SDK/platform/drivers/src/clock/S32K1xx/clock_S32K1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/src/clock/S32K1xx/clock_S32K1xx.c -------------------------------------------------------------------------------- /SDK/platform/drivers/src/clock/S32K1xx/clock_S32K1xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/src/clock/S32K1xx/clock_S32K1xx.h -------------------------------------------------------------------------------- /SDK/platform/drivers/src/clock/S32K1xx/pcc_hw_access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/src/clock/S32K1xx/pcc_hw_access.h -------------------------------------------------------------------------------- /SDK/platform/drivers/src/clock/S32K1xx/pmc_hw_access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/src/clock/S32K1xx/pmc_hw_access.h -------------------------------------------------------------------------------- /SDK/platform/drivers/src/clock/S32K1xx/scg_hw_access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/src/clock/S32K1xx/scg_hw_access.h -------------------------------------------------------------------------------- /SDK/platform/drivers/src/clock/S32K1xx/sim_hw_access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/src/clock/S32K1xx/sim_hw_access.h -------------------------------------------------------------------------------- /SDK/platform/drivers/src/clock/S32K1xx/smc_hw_access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/src/clock/S32K1xx/smc_hw_access.h -------------------------------------------------------------------------------- /SDK/platform/drivers/src/flash/flash_driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/src/flash/flash_driver.c -------------------------------------------------------------------------------- /SDK/platform/drivers/src/interrupt/interrupt_manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/src/interrupt/interrupt_manager.c -------------------------------------------------------------------------------- /SDK/platform/drivers/src/pins/pins_driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/src/pins/pins_driver.c -------------------------------------------------------------------------------- /SDK/platform/drivers/src/pins/pins_gpio_hw_access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/src/pins/pins_gpio_hw_access.h -------------------------------------------------------------------------------- /SDK/platform/drivers/src/pins/pins_port_hw_access.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/src/pins/pins_port_hw_access.c -------------------------------------------------------------------------------- /SDK/platform/drivers/src/pins/pins_port_hw_access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/SDK/platform/drivers/src/pins/pins_port_hw_access.h -------------------------------------------------------------------------------- /Sources/NVM_Flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Sources/NVM_Flash.c -------------------------------------------------------------------------------- /Sources/NVM_Flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Sources/NVM_Flash.h -------------------------------------------------------------------------------- /Sources/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Sources/main.c -------------------------------------------------------------------------------- /Sources/一键格式化所有代码(包括子目录)_精简版.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/Sources/一键格式化所有代码(包括子目录)_精简版.bat -------------------------------------------------------------------------------- /UDS_S32K144_FlashDriverExtracted.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SummerFalls/UDS_S32K144_FlashDriver/HEAD/UDS_S32K144_FlashDriverExtracted.hex --------------------------------------------------------------------------------