├── .gitignore ├── CS43L22_F2.pdf ├── FreeRTOS-manual-zh.pdf ├── LICENSE ├── README.md ├── USB_MP3 ├── .cproject ├── .mxproject ├── .project ├── .settings │ ├── com.st.stm32cube.ide.mcu.sfr.prefs │ ├── com.st.stm32cube.ide.mcu.sfrview.prefs │ ├── language.settings.xml │ ├── org.eclipse.cdt.core.prefs │ └── stm32cubeide.project.prefs ├── Core │ ├── Inc │ │ ├── AUDIO.h │ │ ├── AUDIO_LINK.h │ │ ├── File_Handling.h │ │ ├── cs43l22.h │ │ ├── lcd16x2_i2c.h │ │ ├── main.h │ │ ├── stm32f4xx_hal_conf.h │ │ ├── stm32f4xx_it.h │ │ └── waveplayer.h │ ├── Src │ │ ├── AUDIO.c │ │ ├── AUDIO_LINK.c │ │ ├── File_Handling.c │ │ ├── cs43l22.c │ │ ├── main.c │ │ ├── stm32f4xx_hal_msp.c │ │ ├── stm32f4xx_it.c │ │ ├── syscalls.c │ │ ├── sysmem.c │ │ ├── system_stm32f4xx.c │ │ └── waveplayer.c │ └── Startup │ │ └── startup_stm32f407vgtx.s ├── Debug │ ├── Core │ │ ├── Src │ │ │ └── subdir.mk │ │ └── Startup │ │ │ └── subdir.mk │ ├── Drivers │ │ └── STM32F4xx_HAL_Driver │ │ │ └── Src │ │ │ └── subdir.mk │ ├── FATFS │ │ ├── App │ │ │ └── subdir.mk │ │ └── Target │ │ │ └── subdir.mk │ ├── Middlewares │ │ ├── ST │ │ │ └── STM32_USB_Host_Library │ │ │ │ ├── Class │ │ │ │ └── MSC │ │ │ │ │ └── Src │ │ │ │ │ └── subdir.mk │ │ │ │ └── Core │ │ │ │ └── Src │ │ │ │ └── subdir.mk │ │ └── Third_Party │ │ │ └── FatFs │ │ │ └── src │ │ │ ├── option │ │ │ └── subdir.mk │ │ │ └── subdir.mk │ ├── USB_HOST │ │ ├── App │ │ │ └── subdir.mk │ │ └── Target │ │ │ └── subdir.mk │ ├── USB_MP3.list │ ├── makefile │ ├── objects.list │ ├── objects.mk │ └── sources.mk ├── Drivers │ ├── CMSIS │ │ ├── Device │ │ │ └── ST │ │ │ │ └── STM32F4xx │ │ │ │ ├── Include │ │ │ │ ├── stm32f407xx.h │ │ │ │ ├── stm32f4xx.h │ │ │ │ └── system_stm32f4xx.h │ │ │ │ └── LICENSE.txt │ │ ├── Include │ │ │ ├── cmsis_armcc.h │ │ │ ├── cmsis_armclang.h │ │ │ ├── cmsis_compiler.h │ │ │ ├── cmsis_gcc.h │ │ │ ├── cmsis_iccarm.h │ │ │ ├── cmsis_version.h │ │ │ ├── core_armv8mbl.h │ │ │ ├── core_armv8mml.h │ │ │ ├── core_cm0.h │ │ │ ├── core_cm0plus.h │ │ │ ├── core_cm1.h │ │ │ ├── core_cm23.h │ │ │ ├── core_cm3.h │ │ │ ├── core_cm33.h │ │ │ ├── core_cm4.h │ │ │ ├── core_cm7.h │ │ │ ├── core_sc000.h │ │ │ ├── core_sc300.h │ │ │ ├── mpu_armv7.h │ │ │ ├── mpu_armv8.h │ │ │ └── tz_context.h │ │ └── LICENSE.txt │ └── STM32F4xx_HAL_Driver │ │ ├── Inc │ │ ├── Legacy │ │ │ └── stm32_hal_legacy.h │ │ ├── stm32f4xx_hal.h │ │ ├── stm32f4xx_hal_cortex.h │ │ ├── stm32f4xx_hal_def.h │ │ ├── stm32f4xx_hal_dma.h │ │ ├── stm32f4xx_hal_dma_ex.h │ │ ├── stm32f4xx_hal_exti.h │ │ ├── stm32f4xx_hal_flash.h │ │ ├── stm32f4xx_hal_flash_ex.h │ │ ├── stm32f4xx_hal_flash_ramfunc.h │ │ ├── stm32f4xx_hal_gpio.h │ │ ├── stm32f4xx_hal_gpio_ex.h │ │ ├── stm32f4xx_hal_hcd.h │ │ ├── stm32f4xx_hal_i2c.h │ │ ├── stm32f4xx_hal_i2c_ex.h │ │ ├── stm32f4xx_hal_i2s.h │ │ ├── stm32f4xx_hal_i2s_ex.h │ │ ├── stm32f4xx_hal_pwr.h │ │ ├── stm32f4xx_hal_pwr_ex.h │ │ ├── stm32f4xx_hal_rcc.h │ │ ├── stm32f4xx_hal_rcc_ex.h │ │ ├── stm32f4xx_hal_tim.h │ │ ├── stm32f4xx_hal_tim_ex.h │ │ ├── stm32f4xx_hal_uart.h │ │ ├── stm32f4xx_ll_bus.h │ │ ├── stm32f4xx_ll_cortex.h │ │ ├── stm32f4xx_ll_dma.h │ │ ├── stm32f4xx_ll_exti.h │ │ ├── stm32f4xx_ll_gpio.h │ │ ├── stm32f4xx_ll_i2c.h │ │ ├── stm32f4xx_ll_pwr.h │ │ ├── stm32f4xx_ll_rcc.h │ │ ├── stm32f4xx_ll_system.h │ │ ├── stm32f4xx_ll_usart.h │ │ ├── stm32f4xx_ll_usb.h │ │ └── stm32f4xx_ll_utils.h │ │ ├── LICENSE.txt │ │ └── Src │ │ ├── stm32f4xx_hal.c │ │ ├── stm32f4xx_hal_cortex.c │ │ ├── stm32f4xx_hal_dma.c │ │ ├── stm32f4xx_hal_dma_ex.c │ │ ├── stm32f4xx_hal_exti.c │ │ ├── stm32f4xx_hal_flash.c │ │ ├── stm32f4xx_hal_flash_ex.c │ │ ├── stm32f4xx_hal_flash_ramfunc.c │ │ ├── stm32f4xx_hal_gpio.c │ │ ├── stm32f4xx_hal_hcd.c │ │ ├── stm32f4xx_hal_i2c.c │ │ ├── stm32f4xx_hal_i2c_ex.c │ │ ├── stm32f4xx_hal_i2s.c │ │ ├── stm32f4xx_hal_i2s_ex.c │ │ ├── stm32f4xx_hal_pwr.c │ │ ├── stm32f4xx_hal_pwr_ex.c │ │ ├── stm32f4xx_hal_rcc.c │ │ ├── stm32f4xx_hal_rcc_ex.c │ │ ├── stm32f4xx_hal_tim.c │ │ ├── stm32f4xx_hal_tim_ex.c │ │ ├── stm32f4xx_hal_uart.c │ │ └── stm32f4xx_ll_usb.c ├── FATFS │ ├── App │ │ ├── fatfs.c │ │ └── fatfs.h │ └── Target │ │ ├── ffconf.h │ │ ├── usbh_diskio.c │ │ └── usbh_diskio.h ├── Middlewares │ ├── ST │ │ └── STM32_USB_Host_Library │ │ │ ├── Class │ │ │ └── MSC │ │ │ │ ├── Inc │ │ │ │ ├── usbh_msc.h │ │ │ │ ├── usbh_msc_bot.h │ │ │ │ └── usbh_msc_scsi.h │ │ │ │ └── Src │ │ │ │ ├── usbh_msc.c │ │ │ │ ├── usbh_msc_bot.c │ │ │ │ └── usbh_msc_scsi.c │ │ │ └── Core │ │ │ ├── Inc │ │ │ ├── usbh_core.h │ │ │ ├── usbh_ctlreq.h │ │ │ ├── usbh_def.h │ │ │ ├── usbh_ioreq.h │ │ │ └── usbh_pipes.h │ │ │ └── Src │ │ │ ├── usbh_core.c │ │ │ ├── usbh_ctlreq.c │ │ │ ├── usbh_ioreq.c │ │ │ └── usbh_pipes.c │ └── Third_Party │ │ └── FatFs │ │ └── src │ │ ├── diskio.c │ │ ├── diskio.h │ │ ├── ff.c │ │ ├── ff.h │ │ ├── ff_gen_drv.c │ │ ├── ff_gen_drv.h │ │ ├── integer.h │ │ └── option │ │ ├── ccsbcs.c │ │ └── syscall.c ├── Release │ ├── Core │ │ ├── Src │ │ │ └── subdir.mk │ │ └── Startup │ │ │ └── subdir.mk │ ├── Drivers │ │ └── STM32F4xx_HAL_Driver │ │ │ └── Src │ │ │ └── subdir.mk │ ├── FATFS │ │ ├── App │ │ │ └── subdir.mk │ │ └── Target │ │ │ └── subdir.mk │ ├── Middlewares │ │ ├── ST │ │ │ └── STM32_USB_Host_Library │ │ │ │ ├── Class │ │ │ │ └── MSC │ │ │ │ │ └── Src │ │ │ │ │ └── subdir.mk │ │ │ │ └── Core │ │ │ │ └── Src │ │ │ │ └── subdir.mk │ │ └── Third_Party │ │ │ └── FatFs │ │ │ └── src │ │ │ ├── option │ │ │ └── subdir.mk │ │ │ └── subdir.mk │ ├── USB_HOST │ │ ├── App │ │ │ └── subdir.mk │ │ └── Target │ │ │ └── subdir.mk │ ├── USB_MP3.list │ ├── makefile │ ├── objects.list │ ├── objects.mk │ └── sources.mk ├── STM32F407VGTX_FLASH.ld ├── STM32F407VGTX_RAM.ld ├── USB_HOST │ ├── App │ │ ├── usb_host.c │ │ └── usb_host.h │ └── Target │ │ ├── usbh_conf.c │ │ ├── usbh_conf.h │ │ ├── usbh_platform.c │ │ └── usbh_platform.h ├── USB_MP3.ioc ├── USB_MP3.launch ├── docs │ ├── 0-pin.png │ ├── 1-clock.png │ ├── 10-NVIC.png │ ├── 11-NVIC_codeGeneration.png │ ├── 12-RCC_0.png │ ├── 13-RCC_1.png │ ├── 14-SYS.png │ ├── 15-I2C1_0.png │ ├── 16-I2C1_1.png │ ├── 17-I2C3_0.png │ ├── 18-I2C3_1.png │ ├── 19-I2C3_2.png │ ├── 2-DMA.png │ ├── 20-USART3_0.png │ ├── 21-USART3_1.png │ ├── 22-USART3_2.png │ ├── 23-USART3_3.png │ ├── 24-USB_OTG_FS_0.png │ ├── 25-USB_OTG_FS_1.png │ ├── 26-I2S3_0.png │ ├── 27-I2S3_1.png │ ├── 28-I2S3_2.png │ ├── 29-I2S3_3.png │ ├── 3-GPIO.png │ ├── 30-FATFS_0.png │ ├── 31-FATFS_1.png │ ├── 32-FATFS_2.png │ ├── 33-USB_HOST_0.png │ ├── 34-USB_HOST_1.png │ ├── 35-USB_HOST_2.png │ ├── 36-project_manage.png │ ├── 37-GNU_0.png │ ├── 38-GNU_1.png │ ├── 39-GNU_2.png │ ├── 4-GPIO_I2C.png │ ├── 40-RUN_0.png │ ├── 41-RUN_1.png │ ├── 42-USB_WAV.png │ ├── 5-GPIO_I2S.png │ ├── 6-GPIO_RCC.png │ ├── 7-GPIO_USART.png │ ├── 8-GPIO_USB.png │ └── 9-GPIO_NVIC.png └── result │ └── USB_LCD_BLUETOOTH_MP3.docx ├── en.MB997-F407VGT6-B02_Schematic.pdf ├── lab0_20240303.pdf ├── lab_0 ├── .cproject ├── .mxproject ├── .project ├── .settings │ ├── language.settings.xml │ └── stm32cubeide.project.prefs ├── Core │ ├── Inc │ │ ├── main.h │ │ ├── stm32f4xx_hal_conf.h │ │ └── stm32f4xx_it.h │ ├── Src │ │ ├── main.c │ │ ├── stm32f4xx_hal_msp.c │ │ ├── stm32f4xx_hal_timebase_tim.c │ │ ├── stm32f4xx_it.c │ │ ├── syscalls.c │ │ ├── sysmem.c │ │ └── system_stm32f4xx.c │ └── Startup │ │ └── startup_stm32f407vgtx.s ├── Debug │ ├── Core │ │ ├── Src │ │ │ └── subdir.mk │ │ └── Startup │ │ │ └── subdir.mk │ ├── Drivers │ │ └── STM32F4xx_HAL_Driver │ │ │ └── Src │ │ │ └── subdir.mk │ ├── FreeRTOS │ │ ├── portable │ │ │ ├── ARM_CM4F │ │ │ │ └── subdir.mk │ │ │ └── MemMang │ │ │ │ └── subdir.mk │ │ └── subdir.mk │ ├── lab_0.list │ ├── makefile │ ├── objects.list │ ├── objects.mk │ └── sources.mk ├── Drivers │ ├── CMSIS │ │ ├── Device │ │ │ └── ST │ │ │ │ └── STM32F4xx │ │ │ │ ├── Include │ │ │ │ ├── stm32f407xx.h │ │ │ │ ├── stm32f4xx.h │ │ │ │ └── system_stm32f4xx.h │ │ │ │ └── LICENSE.txt │ │ ├── Include │ │ │ ├── cmsis_armcc.h │ │ │ ├── cmsis_armclang.h │ │ │ ├── cmsis_compiler.h │ │ │ ├── cmsis_gcc.h │ │ │ ├── cmsis_iccarm.h │ │ │ ├── cmsis_version.h │ │ │ ├── core_armv8mbl.h │ │ │ ├── core_armv8mml.h │ │ │ ├── core_cm0.h │ │ │ ├── core_cm0plus.h │ │ │ ├── core_cm1.h │ │ │ ├── core_cm23.h │ │ │ ├── core_cm3.h │ │ │ ├── core_cm33.h │ │ │ ├── core_cm4.h │ │ │ ├── core_cm7.h │ │ │ ├── core_sc000.h │ │ │ ├── core_sc300.h │ │ │ ├── mpu_armv7.h │ │ │ ├── mpu_armv8.h │ │ │ └── tz_context.h │ │ └── LICENSE.txt │ └── STM32F4xx_HAL_Driver │ │ ├── Inc │ │ ├── Legacy │ │ │ └── stm32_hal_legacy.h │ │ ├── stm32f4xx_hal.h │ │ ├── stm32f4xx_hal_cortex.h │ │ ├── stm32f4xx_hal_def.h │ │ ├── stm32f4xx_hal_dma.h │ │ ├── stm32f4xx_hal_dma_ex.h │ │ ├── stm32f4xx_hal_exti.h │ │ ├── stm32f4xx_hal_flash.h │ │ ├── stm32f4xx_hal_flash_ex.h │ │ ├── stm32f4xx_hal_flash_ramfunc.h │ │ ├── stm32f4xx_hal_gpio.h │ │ ├── stm32f4xx_hal_gpio_ex.h │ │ ├── stm32f4xx_hal_pwr.h │ │ ├── stm32f4xx_hal_pwr_ex.h │ │ ├── stm32f4xx_hal_rcc.h │ │ ├── stm32f4xx_hal_rcc_ex.h │ │ ├── stm32f4xx_hal_tim.h │ │ ├── stm32f4xx_hal_tim_ex.h │ │ ├── stm32f4xx_ll_bus.h │ │ ├── stm32f4xx_ll_cortex.h │ │ ├── stm32f4xx_ll_dma.h │ │ ├── stm32f4xx_ll_exti.h │ │ ├── stm32f4xx_ll_gpio.h │ │ ├── stm32f4xx_ll_pwr.h │ │ ├── stm32f4xx_ll_rcc.h │ │ ├── stm32f4xx_ll_system.h │ │ └── stm32f4xx_ll_utils.h │ │ ├── LICENSE.txt │ │ └── Src │ │ ├── stm32f4xx_hal.c │ │ ├── stm32f4xx_hal_cortex.c │ │ ├── stm32f4xx_hal_dma.c │ │ ├── stm32f4xx_hal_dma_ex.c │ │ ├── stm32f4xx_hal_exti.c │ │ ├── stm32f4xx_hal_flash.c │ │ ├── stm32f4xx_hal_flash_ex.c │ │ ├── stm32f4xx_hal_flash_ramfunc.c │ │ ├── stm32f4xx_hal_gpio.c │ │ ├── stm32f4xx_hal_pwr.c │ │ ├── stm32f4xx_hal_pwr_ex.c │ │ ├── stm32f4xx_hal_rcc.c │ │ ├── stm32f4xx_hal_rcc_ex.c │ │ ├── stm32f4xx_hal_tim.c │ │ └── stm32f4xx_hal_tim_ex.c ├── FreeRTOS │ ├── croutine.c │ ├── event_groups.c │ ├── include │ │ ├── FreeRTOS.h │ │ ├── FreeRTOSConfig.h │ │ ├── StackMacros.h │ │ ├── croutine.h │ │ ├── deprecated_definitions.h │ │ ├── event_groups.h │ │ ├── list.h │ │ ├── message_buffer.h │ │ ├── mpu_prototypes.h │ │ ├── mpu_wrappers.h │ │ ├── portable.h │ │ ├── projdefs.h │ │ ├── queue.h │ │ ├── semphr.h │ │ ├── stack_macros.h │ │ ├── stdint.readme │ │ ├── stream_buffer.h │ │ ├── task.h │ │ └── timers.h │ ├── list.c │ ├── portable │ │ ├── ARM_CM4F │ │ │ ├── port.c │ │ │ └── portmacro.h │ │ └── MemMang │ │ │ └── heap_4.c │ ├── queue.c │ ├── stream_buffer.c │ ├── tasks.c │ └── timers.c ├── STM32F407VGTX_FLASH.ld ├── STM32F407VGTX_RAM.ld ├── lab_0 Debug.launch └── lab_0.ioc ├── lab_1 ├── .cproject ├── .mxproject ├── .project ├── .settings │ ├── language.settings.xml │ ├── org.eclipse.cdt.core.prefs │ └── stm32cubeide.project.prefs ├── Core │ ├── Inc │ │ ├── main.h │ │ ├── stm32f4xx_hal_conf.h │ │ └── stm32f4xx_it.h │ ├── Src │ │ ├── main.c │ │ ├── stm32f4xx_hal_msp.c │ │ ├── stm32f4xx_hal_timebase_tim.c │ │ ├── stm32f4xx_it.c │ │ ├── syscalls.c │ │ ├── sysmem.c │ │ └── system_stm32f4xx.c │ └── Startup │ │ └── startup_stm32f407vgtx.s ├── Debug │ ├── Core │ │ ├── Src │ │ │ └── subdir.mk │ │ └── Startup │ │ │ └── subdir.mk │ ├── Drivers │ │ └── STM32F4xx_HAL_Driver │ │ │ └── Src │ │ │ └── subdir.mk │ ├── FreeRTOS │ │ ├── portable │ │ │ ├── ARM_CM4F │ │ │ │ └── subdir.mk │ │ │ └── MemMang │ │ │ │ └── subdir.mk │ │ └── subdir.mk │ ├── lab_1.list │ ├── makefile │ ├── objects.list │ ├── objects.mk │ └── sources.mk ├── Drivers │ ├── CMSIS │ │ ├── Device │ │ │ └── ST │ │ │ │ └── STM32F4xx │ │ │ │ ├── Include │ │ │ │ ├── stm32f407xx.h │ │ │ │ ├── stm32f4xx.h │ │ │ │ └── system_stm32f4xx.h │ │ │ │ └── LICENSE.txt │ │ ├── Include │ │ │ ├── cmsis_armcc.h │ │ │ ├── cmsis_armclang.h │ │ │ ├── cmsis_compiler.h │ │ │ ├── cmsis_gcc.h │ │ │ ├── cmsis_iccarm.h │ │ │ ├── cmsis_version.h │ │ │ ├── core_armv8mbl.h │ │ │ ├── core_armv8mml.h │ │ │ ├── core_cm0.h │ │ │ ├── core_cm0plus.h │ │ │ ├── core_cm1.h │ │ │ ├── core_cm23.h │ │ │ ├── core_cm3.h │ │ │ ├── core_cm33.h │ │ │ ├── core_cm4.h │ │ │ ├── core_cm7.h │ │ │ ├── core_sc000.h │ │ │ ├── core_sc300.h │ │ │ ├── mpu_armv7.h │ │ │ ├── mpu_armv8.h │ │ │ └── tz_context.h │ │ └── LICENSE.txt │ └── STM32F4xx_HAL_Driver │ │ ├── Inc │ │ ├── Legacy │ │ │ └── stm32_hal_legacy.h │ │ ├── stm32f4xx_hal.h │ │ ├── stm32f4xx_hal_cortex.h │ │ ├── stm32f4xx_hal_def.h │ │ ├── stm32f4xx_hal_dma.h │ │ ├── stm32f4xx_hal_dma_ex.h │ │ ├── stm32f4xx_hal_exti.h │ │ ├── stm32f4xx_hal_flash.h │ │ ├── stm32f4xx_hal_flash_ex.h │ │ ├── stm32f4xx_hal_flash_ramfunc.h │ │ ├── stm32f4xx_hal_gpio.h │ │ ├── stm32f4xx_hal_gpio_ex.h │ │ ├── stm32f4xx_hal_pwr.h │ │ ├── stm32f4xx_hal_pwr_ex.h │ │ ├── stm32f4xx_hal_rcc.h │ │ ├── stm32f4xx_hal_rcc_ex.h │ │ ├── stm32f4xx_hal_tim.h │ │ ├── stm32f4xx_hal_tim_ex.h │ │ ├── stm32f4xx_ll_bus.h │ │ ├── stm32f4xx_ll_cortex.h │ │ ├── stm32f4xx_ll_dma.h │ │ ├── stm32f4xx_ll_exti.h │ │ ├── stm32f4xx_ll_gpio.h │ │ ├── stm32f4xx_ll_pwr.h │ │ ├── stm32f4xx_ll_rcc.h │ │ ├── stm32f4xx_ll_system.h │ │ └── stm32f4xx_ll_utils.h │ │ ├── LICENSE.txt │ │ └── Src │ │ ├── stm32f4xx_hal.c │ │ ├── stm32f4xx_hal_cortex.c │ │ ├── stm32f4xx_hal_dma.c │ │ ├── stm32f4xx_hal_dma_ex.c │ │ ├── stm32f4xx_hal_exti.c │ │ ├── stm32f4xx_hal_flash.c │ │ ├── stm32f4xx_hal_flash_ex.c │ │ ├── stm32f4xx_hal_flash_ramfunc.c │ │ ├── stm32f4xx_hal_gpio.c │ │ ├── stm32f4xx_hal_pwr.c │ │ ├── stm32f4xx_hal_pwr_ex.c │ │ ├── stm32f4xx_hal_rcc.c │ │ ├── stm32f4xx_hal_rcc_ex.c │ │ ├── stm32f4xx_hal_tim.c │ │ └── stm32f4xx_hal_tim_ex.c ├── FreeRTOS │ ├── croutine.c │ ├── event_groups.c │ ├── include │ │ ├── FreeRTOS.h │ │ ├── FreeRTOSConfig.h │ │ ├── StackMacros.h │ │ ├── croutine.h │ │ ├── deprecated_definitions.h │ │ ├── event_groups.h │ │ ├── list.h │ │ ├── message_buffer.h │ │ ├── mpu_prototypes.h │ │ ├── mpu_wrappers.h │ │ ├── portable.h │ │ ├── projdefs.h │ │ ├── queue.h │ │ ├── semphr.h │ │ ├── stack_macros.h │ │ ├── stdint.readme │ │ ├── stream_buffer.h │ │ ├── task.h │ │ └── timers.h │ ├── list.c │ ├── portable │ │ ├── ARM_CM4F │ │ │ ├── port.c │ │ │ └── portmacro.h │ │ └── MemMang │ │ │ └── heap_4.c │ ├── queue.c │ ├── stream_buffer.c │ ├── tasks.c │ └── timers.c ├── P76121110_lab1.docx ├── README.md ├── STM32F407VGTX_FLASH.ld ├── STM32F407VGTX_RAM.ld ├── lab_1 Debug.launch └── lab_1.ioc ├── lab_2 ├── .cproject ├── .mxproject ├── .project ├── .settings │ ├── language.settings.xml │ └── stm32cubeide.project.prefs ├── Core │ ├── Inc │ │ ├── main.h │ │ ├── stm32f4xx_hal_conf.h │ │ └── stm32f4xx_it.h │ ├── Src │ │ ├── main.c │ │ ├── stm32f4xx_hal_msp.c │ │ ├── stm32f4xx_hal_timebase_tim.c │ │ ├── stm32f4xx_it.c │ │ ├── syscalls.c │ │ ├── sysmem.c │ │ └── system_stm32f4xx.c │ └── Startup │ │ └── startup_stm32f407vgtx.s ├── Debug │ ├── Core │ │ ├── Src │ │ │ └── subdir.mk │ │ └── Startup │ │ │ └── subdir.mk │ ├── Drivers │ │ └── STM32F4xx_HAL_Driver │ │ │ └── Src │ │ │ └── subdir.mk │ ├── FreeRTOS │ │ ├── portable │ │ │ ├── ARM_CM4F │ │ │ │ └── subdir.mk │ │ │ └── MemMang │ │ │ │ └── subdir.mk │ │ └── subdir.mk │ ├── lab_2.list │ ├── makefile │ ├── objects.list │ ├── objects.mk │ └── sources.mk ├── Drivers │ ├── CMSIS │ │ ├── Device │ │ │ └── ST │ │ │ │ └── STM32F4xx │ │ │ │ ├── Include │ │ │ │ ├── stm32f407xx.h │ │ │ │ ├── stm32f4xx.h │ │ │ │ └── system_stm32f4xx.h │ │ │ │ └── LICENSE.txt │ │ ├── Include │ │ │ ├── cmsis_armcc.h │ │ │ ├── cmsis_armclang.h │ │ │ ├── cmsis_compiler.h │ │ │ ├── cmsis_gcc.h │ │ │ ├── cmsis_iccarm.h │ │ │ ├── cmsis_version.h │ │ │ ├── core_armv8mbl.h │ │ │ ├── core_armv8mml.h │ │ │ ├── core_cm0.h │ │ │ ├── core_cm0plus.h │ │ │ ├── core_cm1.h │ │ │ ├── core_cm23.h │ │ │ ├── core_cm3.h │ │ │ ├── core_cm33.h │ │ │ ├── core_cm4.h │ │ │ ├── core_cm7.h │ │ │ ├── core_sc000.h │ │ │ ├── core_sc300.h │ │ │ ├── mpu_armv7.h │ │ │ ├── mpu_armv8.h │ │ │ └── tz_context.h │ │ └── LICENSE.txt │ └── STM32F4xx_HAL_Driver │ │ ├── Inc │ │ ├── Legacy │ │ │ └── stm32_hal_legacy.h │ │ ├── stm32f4xx_hal.h │ │ ├── stm32f4xx_hal_cortex.h │ │ ├── stm32f4xx_hal_def.h │ │ ├── stm32f4xx_hal_dma.h │ │ ├── stm32f4xx_hal_dma_ex.h │ │ ├── stm32f4xx_hal_exti.h │ │ ├── stm32f4xx_hal_flash.h │ │ ├── stm32f4xx_hal_flash_ex.h │ │ ├── stm32f4xx_hal_flash_ramfunc.h │ │ ├── stm32f4xx_hal_gpio.h │ │ ├── stm32f4xx_hal_gpio_ex.h │ │ ├── stm32f4xx_hal_pwr.h │ │ ├── stm32f4xx_hal_pwr_ex.h │ │ ├── stm32f4xx_hal_rcc.h │ │ ├── stm32f4xx_hal_rcc_ex.h │ │ ├── stm32f4xx_hal_tim.h │ │ ├── stm32f4xx_hal_tim_ex.h │ │ ├── stm32f4xx_hal_uart.h │ │ ├── stm32f4xx_ll_bus.h │ │ ├── stm32f4xx_ll_cortex.h │ │ ├── stm32f4xx_ll_dma.h │ │ ├── stm32f4xx_ll_exti.h │ │ ├── stm32f4xx_ll_gpio.h │ │ ├── stm32f4xx_ll_pwr.h │ │ ├── stm32f4xx_ll_rcc.h │ │ ├── stm32f4xx_ll_system.h │ │ ├── stm32f4xx_ll_usart.h │ │ └── stm32f4xx_ll_utils.h │ │ ├── LICENSE.txt │ │ └── Src │ │ ├── stm32f4xx_hal.c │ │ ├── stm32f4xx_hal_cortex.c │ │ ├── stm32f4xx_hal_dma.c │ │ ├── stm32f4xx_hal_dma_ex.c │ │ ├── stm32f4xx_hal_exti.c │ │ ├── stm32f4xx_hal_flash.c │ │ ├── stm32f4xx_hal_flash_ex.c │ │ ├── stm32f4xx_hal_flash_ramfunc.c │ │ ├── stm32f4xx_hal_gpio.c │ │ ├── stm32f4xx_hal_pwr.c │ │ ├── stm32f4xx_hal_pwr_ex.c │ │ ├── stm32f4xx_hal_rcc.c │ │ ├── stm32f4xx_hal_rcc_ex.c │ │ ├── stm32f4xx_hal_tim.c │ │ ├── stm32f4xx_hal_tim_ex.c │ │ └── stm32f4xx_hal_uart.c ├── FreeRTOS │ ├── croutine.c │ ├── event_groups.c │ ├── include │ │ ├── FreeRTOS.h │ │ ├── FreeRTOSConfig.h │ │ ├── StackMacros.h │ │ ├── croutine.h │ │ ├── deprecated_definitions.h │ │ ├── event_groups.h │ │ ├── list.h │ │ ├── message_buffer.h │ │ ├── mpu_prototypes.h │ │ ├── mpu_wrappers.h │ │ ├── portable.h │ │ ├── projdefs.h │ │ ├── queue.h │ │ ├── semphr.h │ │ ├── stack_macros.h │ │ ├── stdint.readme │ │ ├── stream_buffer.h │ │ ├── task.h │ │ └── timers.h │ ├── list.c │ ├── portable │ │ ├── ARM_CM4F │ │ │ ├── port.c │ │ │ └── portmacro.h │ │ └── MemMang │ │ │ └── heap_4.c │ ├── queue.c │ ├── stream_buffer.c │ ├── tasks.c │ └── timers.c ├── P76121110_lab2.docx ├── STM32F407VGTX_FLASH.ld ├── STM32F407VGTX_RAM.ld ├── lab_2.ioc └── lab_2.launch ├── lab_3 ├── .cproject ├── .mxproject ├── .project ├── .settings │ ├── language.settings.xml │ ├── org.eclipse.cdt.core.prefs │ └── stm32cubeide.project.prefs ├── Core │ ├── Inc │ │ ├── main.h │ │ ├── stm32f4xx_hal_conf.h │ │ └── stm32f4xx_it.h │ ├── Src │ │ ├── main.c │ │ ├── stm32f4xx_hal_msp.c │ │ ├── stm32f4xx_hal_timebase_tim.c │ │ ├── stm32f4xx_it.c │ │ ├── syscalls.c │ │ ├── sysmem.c │ │ └── system_stm32f4xx.c │ └── Startup │ │ └── startup_stm32f407vgtx.s ├── Debug │ ├── Core │ │ ├── Src │ │ │ └── subdir.mk │ │ └── Startup │ │ │ └── subdir.mk │ ├── Drivers │ │ └── STM32F4xx_HAL_Driver │ │ │ └── Src │ │ │ └── subdir.mk │ ├── FreeRTOS │ │ ├── portable │ │ │ ├── ARM_CM4F │ │ │ │ └── subdir.mk │ │ │ └── MemMang │ │ │ │ └── subdir.mk │ │ └── subdir.mk │ ├── lab_3.list │ ├── makefile │ ├── objects.list │ ├── objects.mk │ └── sources.mk ├── Drivers │ ├── CMSIS │ │ ├── Device │ │ │ └── ST │ │ │ │ └── STM32F4xx │ │ │ │ ├── Include │ │ │ │ ├── stm32f407xx.h │ │ │ │ ├── stm32f4xx.h │ │ │ │ └── system_stm32f4xx.h │ │ │ │ └── LICENSE.txt │ │ ├── Include │ │ │ ├── cmsis_armcc.h │ │ │ ├── cmsis_armclang.h │ │ │ ├── cmsis_compiler.h │ │ │ ├── cmsis_gcc.h │ │ │ ├── cmsis_iccarm.h │ │ │ ├── cmsis_version.h │ │ │ ├── core_armv8mbl.h │ │ │ ├── core_armv8mml.h │ │ │ ├── core_cm0.h │ │ │ ├── core_cm0plus.h │ │ │ ├── core_cm1.h │ │ │ ├── core_cm23.h │ │ │ ├── core_cm3.h │ │ │ ├── core_cm33.h │ │ │ ├── core_cm4.h │ │ │ ├── core_cm7.h │ │ │ ├── core_sc000.h │ │ │ ├── core_sc300.h │ │ │ ├── mpu_armv7.h │ │ │ ├── mpu_armv8.h │ │ │ └── tz_context.h │ │ └── LICENSE.txt │ └── STM32F4xx_HAL_Driver │ │ ├── Inc │ │ ├── Legacy │ │ │ └── stm32_hal_legacy.h │ │ ├── stm32f4xx_hal.h │ │ ├── stm32f4xx_hal_cortex.h │ │ ├── stm32f4xx_hal_def.h │ │ ├── stm32f4xx_hal_dma.h │ │ ├── stm32f4xx_hal_dma_ex.h │ │ ├── stm32f4xx_hal_exti.h │ │ ├── stm32f4xx_hal_flash.h │ │ ├── stm32f4xx_hal_flash_ex.h │ │ ├── stm32f4xx_hal_flash_ramfunc.h │ │ ├── stm32f4xx_hal_gpio.h │ │ ├── stm32f4xx_hal_gpio_ex.h │ │ ├── stm32f4xx_hal_pwr.h │ │ ├── stm32f4xx_hal_pwr_ex.h │ │ ├── stm32f4xx_hal_rcc.h │ │ ├── stm32f4xx_hal_rcc_ex.h │ │ ├── stm32f4xx_hal_spi.h │ │ ├── stm32f4xx_hal_tim.h │ │ ├── stm32f4xx_hal_tim_ex.h │ │ ├── stm32f4xx_ll_bus.h │ │ ├── stm32f4xx_ll_cortex.h │ │ ├── stm32f4xx_ll_dma.h │ │ ├── stm32f4xx_ll_exti.h │ │ ├── stm32f4xx_ll_gpio.h │ │ ├── stm32f4xx_ll_pwr.h │ │ ├── stm32f4xx_ll_rcc.h │ │ ├── stm32f4xx_ll_system.h │ │ └── stm32f4xx_ll_utils.h │ │ ├── LICENSE.txt │ │ └── Src │ │ ├── stm32f4xx_hal.c │ │ ├── stm32f4xx_hal_cortex.c │ │ ├── stm32f4xx_hal_dma.c │ │ ├── stm32f4xx_hal_dma_ex.c │ │ ├── stm32f4xx_hal_exti.c │ │ ├── stm32f4xx_hal_flash.c │ │ ├── stm32f4xx_hal_flash_ex.c │ │ ├── stm32f4xx_hal_flash_ramfunc.c │ │ ├── stm32f4xx_hal_gpio.c │ │ ├── stm32f4xx_hal_pwr.c │ │ ├── stm32f4xx_hal_pwr_ex.c │ │ ├── stm32f4xx_hal_rcc.c │ │ ├── stm32f4xx_hal_rcc_ex.c │ │ ├── stm32f4xx_hal_spi.c │ │ ├── stm32f4xx_hal_tim.c │ │ └── stm32f4xx_hal_tim_ex.c ├── FreeRTOS │ ├── croutine.c │ ├── event_groups.c │ ├── include │ │ ├── FreeRTOS.h │ │ ├── FreeRTOSConfig.h │ │ ├── StackMacros.h │ │ ├── croutine.h │ │ ├── deprecated_definitions.h │ │ ├── event_groups.h │ │ ├── list.h │ │ ├── message_buffer.h │ │ ├── mpu_prototypes.h │ │ ├── mpu_wrappers.h │ │ ├── portable.h │ │ ├── projdefs.h │ │ ├── queue.h │ │ ├── semphr.h │ │ ├── stack_macros.h │ │ ├── stdint.readme │ │ ├── stream_buffer.h │ │ ├── task.h │ │ └── timers.h │ ├── list.c │ ├── portable │ │ ├── ARM_CM4F │ │ │ ├── port.c │ │ │ └── portmacro.h │ │ └── MemMang │ │ │ └── heap_4.c │ ├── queue.c │ ├── stream_buffer.c │ ├── tasks.c │ └── timers.c ├── P76121110_lab3.docx ├── STM32F407VGTX_FLASH.ld ├── STM32F407VGTX_RAM.ld ├── lab_3 Debug.launch └── lab_3.ioc ├── lab_4 ├── .cproject ├── .mxproject ├── .project ├── .settings │ ├── language.settings.xml │ └── stm32cubeide.project.prefs ├── Core │ ├── Inc │ │ ├── main.h │ │ ├── stm32f4xx_hal_conf.h │ │ └── stm32f4xx_it.h │ ├── Src │ │ ├── main.c │ │ ├── stm32f4xx_hal_msp.c │ │ ├── stm32f4xx_hal_timebase_tim.c │ │ ├── stm32f4xx_it.c │ │ ├── syscalls.c │ │ ├── sysmem.c │ │ └── system_stm32f4xx.c │ └── Startup │ │ └── startup_stm32f407vgtx.s ├── Debug │ ├── Core │ │ ├── Src │ │ │ └── subdir.mk │ │ └── Startup │ │ │ └── subdir.mk │ ├── Drivers │ │ └── STM32F4xx_HAL_Driver │ │ │ └── Src │ │ │ └── subdir.mk │ ├── FreeRTOS │ │ ├── portable │ │ │ ├── ARM_CM4F │ │ │ │ └── subdir.mk │ │ │ └── MemMang │ │ │ │ └── subdir.mk │ │ └── subdir.mk │ ├── lab_4.list │ ├── makefile │ ├── objects.list │ ├── objects.mk │ └── sources.mk ├── Drivers │ ├── CMSIS │ │ ├── Device │ │ │ └── ST │ │ │ │ └── STM32F4xx │ │ │ │ ├── Include │ │ │ │ ├── stm32f407xx.h │ │ │ │ ├── stm32f4xx.h │ │ │ │ └── system_stm32f4xx.h │ │ │ │ └── LICENSE.txt │ │ ├── Include │ │ │ ├── cmsis_armcc.h │ │ │ ├── cmsis_armclang.h │ │ │ ├── cmsis_compiler.h │ │ │ ├── cmsis_gcc.h │ │ │ ├── cmsis_iccarm.h │ │ │ ├── cmsis_version.h │ │ │ ├── core_armv8mbl.h │ │ │ ├── core_armv8mml.h │ │ │ ├── core_cm0.h │ │ │ ├── core_cm0plus.h │ │ │ ├── core_cm1.h │ │ │ ├── core_cm23.h │ │ │ ├── core_cm3.h │ │ │ ├── core_cm33.h │ │ │ ├── core_cm4.h │ │ │ ├── core_cm7.h │ │ │ ├── core_sc000.h │ │ │ ├── core_sc300.h │ │ │ ├── mpu_armv7.h │ │ │ ├── mpu_armv8.h │ │ │ └── tz_context.h │ │ └── LICENSE.txt │ └── STM32F4xx_HAL_Driver │ │ ├── Inc │ │ ├── Legacy │ │ │ └── stm32_hal_legacy.h │ │ ├── stm32f4xx_hal.h │ │ ├── stm32f4xx_hal_cortex.h │ │ ├── stm32f4xx_hal_def.h │ │ ├── stm32f4xx_hal_dma.h │ │ ├── stm32f4xx_hal_dma_ex.h │ │ ├── stm32f4xx_hal_exti.h │ │ ├── stm32f4xx_hal_flash.h │ │ ├── stm32f4xx_hal_flash_ex.h │ │ ├── stm32f4xx_hal_flash_ramfunc.h │ │ ├── stm32f4xx_hal_gpio.h │ │ ├── stm32f4xx_hal_gpio_ex.h │ │ ├── stm32f4xx_hal_pwr.h │ │ ├── stm32f4xx_hal_pwr_ex.h │ │ ├── stm32f4xx_hal_rcc.h │ │ ├── stm32f4xx_hal_rcc_ex.h │ │ ├── stm32f4xx_hal_tim.h │ │ ├── stm32f4xx_hal_tim_ex.h │ │ ├── stm32f4xx_hal_uart.h │ │ ├── stm32f4xx_ll_bus.h │ │ ├── stm32f4xx_ll_cortex.h │ │ ├── stm32f4xx_ll_dma.h │ │ ├── stm32f4xx_ll_exti.h │ │ ├── stm32f4xx_ll_gpio.h │ │ ├── stm32f4xx_ll_pwr.h │ │ ├── stm32f4xx_ll_rcc.h │ │ ├── stm32f4xx_ll_system.h │ │ ├── stm32f4xx_ll_usart.h │ │ └── stm32f4xx_ll_utils.h │ │ ├── LICENSE.txt │ │ └── Src │ │ ├── stm32f4xx_hal.c │ │ ├── stm32f4xx_hal_cortex.c │ │ ├── stm32f4xx_hal_dma.c │ │ ├── stm32f4xx_hal_dma_ex.c │ │ ├── stm32f4xx_hal_exti.c │ │ ├── stm32f4xx_hal_flash.c │ │ ├── stm32f4xx_hal_flash_ex.c │ │ ├── stm32f4xx_hal_flash_ramfunc.c │ │ ├── stm32f4xx_hal_gpio.c │ │ ├── stm32f4xx_hal_pwr.c │ │ ├── stm32f4xx_hal_pwr_ex.c │ │ ├── stm32f4xx_hal_rcc.c │ │ ├── stm32f4xx_hal_rcc_ex.c │ │ ├── stm32f4xx_hal_tim.c │ │ ├── stm32f4xx_hal_tim_ex.c │ │ └── stm32f4xx_hal_uart.c ├── FreeRTOS │ ├── croutine.c │ ├── event_groups.c │ ├── include │ │ ├── FreeRTOS.h │ │ ├── FreeRTOSConfig.h │ │ ├── StackMacros.h │ │ ├── croutine.h │ │ ├── deprecated_definitions.h │ │ ├── event_groups.h │ │ ├── list.h │ │ ├── message_buffer.h │ │ ├── mpu_prototypes.h │ │ ├── mpu_wrappers.h │ │ ├── portable.h │ │ ├── projdefs.h │ │ ├── queue.h │ │ ├── semphr.h │ │ ├── stack_macros.h │ │ ├── stdint.readme │ │ ├── stream_buffer.h │ │ ├── task.h │ │ └── timers.h │ ├── list.c │ ├── portable │ │ ├── ARM_CM4F │ │ │ ├── port.c │ │ │ └── portmacro.h │ │ └── MemMang │ │ │ └── heap_2.c │ ├── queue.c │ ├── stream_buffer.c │ ├── tasks.c │ └── timers.c ├── P76121110_lab4.docx ├── STM32F407VGTX_FLASH.ld ├── STM32F407VGTX_RAM.ld ├── lab_4 Debug.launch └── lab_4.ioc ├── stm32f407vg.pdf └── um1472-discovery-kit-with-stm32f407vg-mcu-stmicroelectronics.pdf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/.gitignore -------------------------------------------------------------------------------- /CS43L22_F2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/CS43L22_F2.pdf -------------------------------------------------------------------------------- /FreeRTOS-manual-zh.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/FreeRTOS-manual-zh.pdf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/README.md -------------------------------------------------------------------------------- /USB_MP3/.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/.cproject -------------------------------------------------------------------------------- /USB_MP3/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/.mxproject -------------------------------------------------------------------------------- /USB_MP3/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/.project -------------------------------------------------------------------------------- /USB_MP3/.settings/com.st.stm32cube.ide.mcu.sfr.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/.settings/com.st.stm32cube.ide.mcu.sfr.prefs -------------------------------------------------------------------------------- /USB_MP3/.settings/com.st.stm32cube.ide.mcu.sfrview.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/.settings/com.st.stm32cube.ide.mcu.sfrview.prefs -------------------------------------------------------------------------------- /USB_MP3/.settings/language.settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/.settings/language.settings.xml -------------------------------------------------------------------------------- /USB_MP3/.settings/org.eclipse.cdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/.settings/org.eclipse.cdt.core.prefs -------------------------------------------------------------------------------- /USB_MP3/.settings/stm32cubeide.project.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/.settings/stm32cubeide.project.prefs -------------------------------------------------------------------------------- /USB_MP3/Core/Inc/AUDIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Inc/AUDIO.h -------------------------------------------------------------------------------- /USB_MP3/Core/Inc/AUDIO_LINK.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Inc/AUDIO_LINK.h -------------------------------------------------------------------------------- /USB_MP3/Core/Inc/File_Handling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Inc/File_Handling.h -------------------------------------------------------------------------------- /USB_MP3/Core/Inc/cs43l22.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Inc/cs43l22.h -------------------------------------------------------------------------------- /USB_MP3/Core/Inc/lcd16x2_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Inc/lcd16x2_i2c.h -------------------------------------------------------------------------------- /USB_MP3/Core/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Inc/main.h -------------------------------------------------------------------------------- /USB_MP3/Core/Inc/stm32f4xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Inc/stm32f4xx_hal_conf.h -------------------------------------------------------------------------------- /USB_MP3/Core/Inc/stm32f4xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Inc/stm32f4xx_it.h -------------------------------------------------------------------------------- /USB_MP3/Core/Inc/waveplayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Inc/waveplayer.h -------------------------------------------------------------------------------- /USB_MP3/Core/Src/AUDIO.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Src/AUDIO.c -------------------------------------------------------------------------------- /USB_MP3/Core/Src/AUDIO_LINK.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Src/AUDIO_LINK.c -------------------------------------------------------------------------------- /USB_MP3/Core/Src/File_Handling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Src/File_Handling.c -------------------------------------------------------------------------------- /USB_MP3/Core/Src/cs43l22.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Src/cs43l22.c -------------------------------------------------------------------------------- /USB_MP3/Core/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Src/main.c -------------------------------------------------------------------------------- /USB_MP3/Core/Src/stm32f4xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Src/stm32f4xx_hal_msp.c -------------------------------------------------------------------------------- /USB_MP3/Core/Src/stm32f4xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Src/stm32f4xx_it.c -------------------------------------------------------------------------------- /USB_MP3/Core/Src/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Src/syscalls.c -------------------------------------------------------------------------------- /USB_MP3/Core/Src/sysmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Src/sysmem.c -------------------------------------------------------------------------------- /USB_MP3/Core/Src/system_stm32f4xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Src/system_stm32f4xx.c -------------------------------------------------------------------------------- /USB_MP3/Core/Src/waveplayer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Src/waveplayer.c -------------------------------------------------------------------------------- /USB_MP3/Core/Startup/startup_stm32f407vgtx.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Core/Startup/startup_stm32f407vgtx.s -------------------------------------------------------------------------------- /USB_MP3/Debug/Core/Src/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Debug/Core/Src/subdir.mk -------------------------------------------------------------------------------- /USB_MP3/Debug/Core/Startup/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Debug/Core/Startup/subdir.mk -------------------------------------------------------------------------------- /USB_MP3/Debug/Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Debug/Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk -------------------------------------------------------------------------------- /USB_MP3/Debug/FATFS/App/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Debug/FATFS/App/subdir.mk -------------------------------------------------------------------------------- /USB_MP3/Debug/FATFS/Target/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Debug/FATFS/Target/subdir.mk -------------------------------------------------------------------------------- /USB_MP3/Debug/Middlewares/Third_Party/FatFs/src/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Debug/Middlewares/Third_Party/FatFs/src/subdir.mk -------------------------------------------------------------------------------- /USB_MP3/Debug/USB_HOST/App/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Debug/USB_HOST/App/subdir.mk -------------------------------------------------------------------------------- /USB_MP3/Debug/USB_HOST/Target/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Debug/USB_HOST/Target/subdir.mk -------------------------------------------------------------------------------- /USB_MP3/Debug/USB_MP3.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Debug/USB_MP3.list -------------------------------------------------------------------------------- /USB_MP3/Debug/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Debug/makefile -------------------------------------------------------------------------------- /USB_MP3/Debug/objects.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Debug/objects.list -------------------------------------------------------------------------------- /USB_MP3/Debug/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Debug/objects.mk -------------------------------------------------------------------------------- /USB_MP3/Debug/sources.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Debug/sources.mk -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Device/ST/STM32F4xx/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Device/ST/STM32F4xx/LICENSE.txt -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/cmsis_armclang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/cmsis_armclang.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/cmsis_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/cmsis_compiler.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/cmsis_iccarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/cmsis_iccarm.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/cmsis_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/cmsis_version.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/core_armv8mbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/core_armv8mbl.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/core_armv8mml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/core_armv8mml.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/mpu_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/mpu_armv7.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/mpu_armv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/mpu_armv8.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/Include/tz_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/Include/tz_context.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/CMSIS/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/CMSIS/LICENSE.txt -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_hcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_hcd.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2s.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_cortex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_cortex.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_exti.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_gpio.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_i2c.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_pwr.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rcc.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_system.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usart.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usb.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_utils.h -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/LICENSE.txt -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hcd.c -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c.c -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s.c -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c -------------------------------------------------------------------------------- /USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c -------------------------------------------------------------------------------- /USB_MP3/FATFS/App/fatfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/FATFS/App/fatfs.c -------------------------------------------------------------------------------- /USB_MP3/FATFS/App/fatfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/FATFS/App/fatfs.h -------------------------------------------------------------------------------- /USB_MP3/FATFS/Target/ffconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/FATFS/Target/ffconf.h -------------------------------------------------------------------------------- /USB_MP3/FATFS/Target/usbh_diskio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/FATFS/Target/usbh_diskio.c -------------------------------------------------------------------------------- /USB_MP3/FATFS/Target/usbh_diskio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/FATFS/Target/usbh_diskio.h -------------------------------------------------------------------------------- /USB_MP3/Middlewares/Third_Party/FatFs/src/diskio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Middlewares/Third_Party/FatFs/src/diskio.c -------------------------------------------------------------------------------- /USB_MP3/Middlewares/Third_Party/FatFs/src/diskio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Middlewares/Third_Party/FatFs/src/diskio.h -------------------------------------------------------------------------------- /USB_MP3/Middlewares/Third_Party/FatFs/src/ff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Middlewares/Third_Party/FatFs/src/ff.c -------------------------------------------------------------------------------- /USB_MP3/Middlewares/Third_Party/FatFs/src/ff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Middlewares/Third_Party/FatFs/src/ff.h -------------------------------------------------------------------------------- /USB_MP3/Middlewares/Third_Party/FatFs/src/ff_gen_drv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Middlewares/Third_Party/FatFs/src/ff_gen_drv.c -------------------------------------------------------------------------------- /USB_MP3/Middlewares/Third_Party/FatFs/src/ff_gen_drv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Middlewares/Third_Party/FatFs/src/ff_gen_drv.h -------------------------------------------------------------------------------- /USB_MP3/Middlewares/Third_Party/FatFs/src/integer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Middlewares/Third_Party/FatFs/src/integer.h -------------------------------------------------------------------------------- /USB_MP3/Middlewares/Third_Party/FatFs/src/option/ccsbcs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Middlewares/Third_Party/FatFs/src/option/ccsbcs.c -------------------------------------------------------------------------------- /USB_MP3/Middlewares/Third_Party/FatFs/src/option/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Middlewares/Third_Party/FatFs/src/option/syscall.c -------------------------------------------------------------------------------- /USB_MP3/Release/Core/Src/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Release/Core/Src/subdir.mk -------------------------------------------------------------------------------- /USB_MP3/Release/Core/Startup/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Release/Core/Startup/subdir.mk -------------------------------------------------------------------------------- /USB_MP3/Release/Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Release/Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk -------------------------------------------------------------------------------- /USB_MP3/Release/FATFS/App/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Release/FATFS/App/subdir.mk -------------------------------------------------------------------------------- /USB_MP3/Release/FATFS/Target/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Release/FATFS/Target/subdir.mk -------------------------------------------------------------------------------- /USB_MP3/Release/Middlewares/Third_Party/FatFs/src/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Release/Middlewares/Third_Party/FatFs/src/subdir.mk -------------------------------------------------------------------------------- /USB_MP3/Release/USB_HOST/App/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Release/USB_HOST/App/subdir.mk -------------------------------------------------------------------------------- /USB_MP3/Release/USB_HOST/Target/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Release/USB_HOST/Target/subdir.mk -------------------------------------------------------------------------------- /USB_MP3/Release/USB_MP3.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Release/USB_MP3.list -------------------------------------------------------------------------------- /USB_MP3/Release/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Release/makefile -------------------------------------------------------------------------------- /USB_MP3/Release/objects.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Release/objects.list -------------------------------------------------------------------------------- /USB_MP3/Release/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Release/objects.mk -------------------------------------------------------------------------------- /USB_MP3/Release/sources.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/Release/sources.mk -------------------------------------------------------------------------------- /USB_MP3/STM32F407VGTX_FLASH.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/STM32F407VGTX_FLASH.ld -------------------------------------------------------------------------------- /USB_MP3/STM32F407VGTX_RAM.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/STM32F407VGTX_RAM.ld -------------------------------------------------------------------------------- /USB_MP3/USB_HOST/App/usb_host.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/USB_HOST/App/usb_host.c -------------------------------------------------------------------------------- /USB_MP3/USB_HOST/App/usb_host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/USB_HOST/App/usb_host.h -------------------------------------------------------------------------------- /USB_MP3/USB_HOST/Target/usbh_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/USB_HOST/Target/usbh_conf.c -------------------------------------------------------------------------------- /USB_MP3/USB_HOST/Target/usbh_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/USB_HOST/Target/usbh_conf.h -------------------------------------------------------------------------------- /USB_MP3/USB_HOST/Target/usbh_platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/USB_HOST/Target/usbh_platform.c -------------------------------------------------------------------------------- /USB_MP3/USB_HOST/Target/usbh_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/USB_HOST/Target/usbh_platform.h -------------------------------------------------------------------------------- /USB_MP3/USB_MP3.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/USB_MP3.ioc -------------------------------------------------------------------------------- /USB_MP3/USB_MP3.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/USB_MP3.launch -------------------------------------------------------------------------------- /USB_MP3/docs/0-pin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/0-pin.png -------------------------------------------------------------------------------- /USB_MP3/docs/1-clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/1-clock.png -------------------------------------------------------------------------------- /USB_MP3/docs/10-NVIC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/10-NVIC.png -------------------------------------------------------------------------------- /USB_MP3/docs/11-NVIC_codeGeneration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/11-NVIC_codeGeneration.png -------------------------------------------------------------------------------- /USB_MP3/docs/12-RCC_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/12-RCC_0.png -------------------------------------------------------------------------------- /USB_MP3/docs/13-RCC_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/13-RCC_1.png -------------------------------------------------------------------------------- /USB_MP3/docs/14-SYS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/14-SYS.png -------------------------------------------------------------------------------- /USB_MP3/docs/15-I2C1_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/15-I2C1_0.png -------------------------------------------------------------------------------- /USB_MP3/docs/16-I2C1_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/16-I2C1_1.png -------------------------------------------------------------------------------- /USB_MP3/docs/17-I2C3_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/17-I2C3_0.png -------------------------------------------------------------------------------- /USB_MP3/docs/18-I2C3_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/18-I2C3_1.png -------------------------------------------------------------------------------- /USB_MP3/docs/19-I2C3_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/19-I2C3_2.png -------------------------------------------------------------------------------- /USB_MP3/docs/2-DMA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/2-DMA.png -------------------------------------------------------------------------------- /USB_MP3/docs/20-USART3_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/20-USART3_0.png -------------------------------------------------------------------------------- /USB_MP3/docs/21-USART3_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/21-USART3_1.png -------------------------------------------------------------------------------- /USB_MP3/docs/22-USART3_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/22-USART3_2.png -------------------------------------------------------------------------------- /USB_MP3/docs/23-USART3_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/23-USART3_3.png -------------------------------------------------------------------------------- /USB_MP3/docs/24-USB_OTG_FS_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/24-USB_OTG_FS_0.png -------------------------------------------------------------------------------- /USB_MP3/docs/25-USB_OTG_FS_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/25-USB_OTG_FS_1.png -------------------------------------------------------------------------------- /USB_MP3/docs/26-I2S3_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/26-I2S3_0.png -------------------------------------------------------------------------------- /USB_MP3/docs/27-I2S3_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/27-I2S3_1.png -------------------------------------------------------------------------------- /USB_MP3/docs/28-I2S3_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/28-I2S3_2.png -------------------------------------------------------------------------------- /USB_MP3/docs/29-I2S3_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/29-I2S3_3.png -------------------------------------------------------------------------------- /USB_MP3/docs/3-GPIO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/3-GPIO.png -------------------------------------------------------------------------------- /USB_MP3/docs/30-FATFS_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/30-FATFS_0.png -------------------------------------------------------------------------------- /USB_MP3/docs/31-FATFS_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/31-FATFS_1.png -------------------------------------------------------------------------------- /USB_MP3/docs/32-FATFS_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/32-FATFS_2.png -------------------------------------------------------------------------------- /USB_MP3/docs/33-USB_HOST_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/33-USB_HOST_0.png -------------------------------------------------------------------------------- /USB_MP3/docs/34-USB_HOST_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/34-USB_HOST_1.png -------------------------------------------------------------------------------- /USB_MP3/docs/35-USB_HOST_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/35-USB_HOST_2.png -------------------------------------------------------------------------------- /USB_MP3/docs/36-project_manage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/36-project_manage.png -------------------------------------------------------------------------------- /USB_MP3/docs/37-GNU_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/37-GNU_0.png -------------------------------------------------------------------------------- /USB_MP3/docs/38-GNU_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/38-GNU_1.png -------------------------------------------------------------------------------- /USB_MP3/docs/39-GNU_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/39-GNU_2.png -------------------------------------------------------------------------------- /USB_MP3/docs/4-GPIO_I2C.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/4-GPIO_I2C.png -------------------------------------------------------------------------------- /USB_MP3/docs/40-RUN_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/40-RUN_0.png -------------------------------------------------------------------------------- /USB_MP3/docs/41-RUN_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/41-RUN_1.png -------------------------------------------------------------------------------- /USB_MP3/docs/42-USB_WAV.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/42-USB_WAV.png -------------------------------------------------------------------------------- /USB_MP3/docs/5-GPIO_I2S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/5-GPIO_I2S.png -------------------------------------------------------------------------------- /USB_MP3/docs/6-GPIO_RCC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/6-GPIO_RCC.png -------------------------------------------------------------------------------- /USB_MP3/docs/7-GPIO_USART.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/7-GPIO_USART.png -------------------------------------------------------------------------------- /USB_MP3/docs/8-GPIO_USB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/8-GPIO_USB.png -------------------------------------------------------------------------------- /USB_MP3/docs/9-GPIO_NVIC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/docs/9-GPIO_NVIC.png -------------------------------------------------------------------------------- /USB_MP3/result/USB_LCD_BLUETOOTH_MP3.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/USB_MP3/result/USB_LCD_BLUETOOTH_MP3.docx -------------------------------------------------------------------------------- /en.MB997-F407VGT6-B02_Schematic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/en.MB997-F407VGT6-B02_Schematic.pdf -------------------------------------------------------------------------------- /lab0_20240303.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab0_20240303.pdf -------------------------------------------------------------------------------- /lab_0/.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/.cproject -------------------------------------------------------------------------------- /lab_0/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/.mxproject -------------------------------------------------------------------------------- /lab_0/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/.project -------------------------------------------------------------------------------- /lab_0/.settings/language.settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/.settings/language.settings.xml -------------------------------------------------------------------------------- /lab_0/.settings/stm32cubeide.project.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/.settings/stm32cubeide.project.prefs -------------------------------------------------------------------------------- /lab_0/Core/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Core/Inc/main.h -------------------------------------------------------------------------------- /lab_0/Core/Inc/stm32f4xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Core/Inc/stm32f4xx_hal_conf.h -------------------------------------------------------------------------------- /lab_0/Core/Inc/stm32f4xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Core/Inc/stm32f4xx_it.h -------------------------------------------------------------------------------- /lab_0/Core/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Core/Src/main.c -------------------------------------------------------------------------------- /lab_0/Core/Src/stm32f4xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Core/Src/stm32f4xx_hal_msp.c -------------------------------------------------------------------------------- /lab_0/Core/Src/stm32f4xx_hal_timebase_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Core/Src/stm32f4xx_hal_timebase_tim.c -------------------------------------------------------------------------------- /lab_0/Core/Src/stm32f4xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Core/Src/stm32f4xx_it.c -------------------------------------------------------------------------------- /lab_0/Core/Src/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Core/Src/syscalls.c -------------------------------------------------------------------------------- /lab_0/Core/Src/sysmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Core/Src/sysmem.c -------------------------------------------------------------------------------- /lab_0/Core/Src/system_stm32f4xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Core/Src/system_stm32f4xx.c -------------------------------------------------------------------------------- /lab_0/Core/Startup/startup_stm32f407vgtx.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Core/Startup/startup_stm32f407vgtx.s -------------------------------------------------------------------------------- /lab_0/Debug/Core/Src/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Debug/Core/Src/subdir.mk -------------------------------------------------------------------------------- /lab_0/Debug/Core/Startup/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Debug/Core/Startup/subdir.mk -------------------------------------------------------------------------------- /lab_0/Debug/Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Debug/Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk -------------------------------------------------------------------------------- /lab_0/Debug/FreeRTOS/portable/ARM_CM4F/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Debug/FreeRTOS/portable/ARM_CM4F/subdir.mk -------------------------------------------------------------------------------- /lab_0/Debug/FreeRTOS/portable/MemMang/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Debug/FreeRTOS/portable/MemMang/subdir.mk -------------------------------------------------------------------------------- /lab_0/Debug/FreeRTOS/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Debug/FreeRTOS/subdir.mk -------------------------------------------------------------------------------- /lab_0/Debug/lab_0.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Debug/lab_0.list -------------------------------------------------------------------------------- /lab_0/Debug/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Debug/makefile -------------------------------------------------------------------------------- /lab_0/Debug/objects.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Debug/objects.list -------------------------------------------------------------------------------- /lab_0/Debug/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Debug/objects.mk -------------------------------------------------------------------------------- /lab_0/Debug/sources.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Debug/sources.mk -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f407xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f407xx.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Device/ST/STM32F4xx/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Device/ST/STM32F4xx/LICENSE.txt -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/cmsis_armclang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/cmsis_armclang.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/cmsis_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/cmsis_compiler.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/cmsis_iccarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/cmsis_iccarm.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/cmsis_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/cmsis_version.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/core_armv8mbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/core_armv8mbl.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/core_armv8mml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/core_armv8mml.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/mpu_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/mpu_armv7.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/mpu_armv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/mpu_armv8.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/Include/tz_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/Include/tz_context.h -------------------------------------------------------------------------------- /lab_0/Drivers/CMSIS/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/CMSIS/LICENSE.txt -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio_ex.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_cortex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_cortex.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_exti.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_gpio.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_pwr.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rcc.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_system.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_utils.h -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/LICENSE.txt -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c -------------------------------------------------------------------------------- /lab_0/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c -------------------------------------------------------------------------------- /lab_0/FreeRTOS/croutine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/croutine.c -------------------------------------------------------------------------------- /lab_0/FreeRTOS/event_groups.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/event_groups.c -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/FreeRTOS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/FreeRTOS.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/FreeRTOSConfig.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/StackMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/StackMacros.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/croutine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/croutine.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/deprecated_definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/deprecated_definitions.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/event_groups.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/event_groups.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/list.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/message_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/message_buffer.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/mpu_prototypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/mpu_prototypes.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/mpu_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/mpu_wrappers.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/portable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/portable.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/projdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/projdefs.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/queue.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/semphr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/semphr.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/stack_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/stack_macros.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/stdint.readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/stdint.readme -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/stream_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/stream_buffer.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/task.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/include/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/include/timers.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/list.c -------------------------------------------------------------------------------- /lab_0/FreeRTOS/portable/ARM_CM4F/port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/portable/ARM_CM4F/port.c -------------------------------------------------------------------------------- /lab_0/FreeRTOS/portable/ARM_CM4F/portmacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/portable/ARM_CM4F/portmacro.h -------------------------------------------------------------------------------- /lab_0/FreeRTOS/portable/MemMang/heap_4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/portable/MemMang/heap_4.c -------------------------------------------------------------------------------- /lab_0/FreeRTOS/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/queue.c -------------------------------------------------------------------------------- /lab_0/FreeRTOS/stream_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/stream_buffer.c -------------------------------------------------------------------------------- /lab_0/FreeRTOS/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/tasks.c -------------------------------------------------------------------------------- /lab_0/FreeRTOS/timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/FreeRTOS/timers.c -------------------------------------------------------------------------------- /lab_0/STM32F407VGTX_FLASH.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/STM32F407VGTX_FLASH.ld -------------------------------------------------------------------------------- /lab_0/STM32F407VGTX_RAM.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/STM32F407VGTX_RAM.ld -------------------------------------------------------------------------------- /lab_0/lab_0 Debug.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/lab_0 Debug.launch -------------------------------------------------------------------------------- /lab_0/lab_0.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_0/lab_0.ioc -------------------------------------------------------------------------------- /lab_1/.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/.cproject -------------------------------------------------------------------------------- /lab_1/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/.mxproject -------------------------------------------------------------------------------- /lab_1/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/.project -------------------------------------------------------------------------------- /lab_1/.settings/language.settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/.settings/language.settings.xml -------------------------------------------------------------------------------- /lab_1/.settings/org.eclipse.cdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/.settings/org.eclipse.cdt.core.prefs -------------------------------------------------------------------------------- /lab_1/.settings/stm32cubeide.project.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/.settings/stm32cubeide.project.prefs -------------------------------------------------------------------------------- /lab_1/Core/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Core/Inc/main.h -------------------------------------------------------------------------------- /lab_1/Core/Inc/stm32f4xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Core/Inc/stm32f4xx_hal_conf.h -------------------------------------------------------------------------------- /lab_1/Core/Inc/stm32f4xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Core/Inc/stm32f4xx_it.h -------------------------------------------------------------------------------- /lab_1/Core/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Core/Src/main.c -------------------------------------------------------------------------------- /lab_1/Core/Src/stm32f4xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Core/Src/stm32f4xx_hal_msp.c -------------------------------------------------------------------------------- /lab_1/Core/Src/stm32f4xx_hal_timebase_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Core/Src/stm32f4xx_hal_timebase_tim.c -------------------------------------------------------------------------------- /lab_1/Core/Src/stm32f4xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Core/Src/stm32f4xx_it.c -------------------------------------------------------------------------------- /lab_1/Core/Src/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Core/Src/syscalls.c -------------------------------------------------------------------------------- /lab_1/Core/Src/sysmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Core/Src/sysmem.c -------------------------------------------------------------------------------- /lab_1/Core/Src/system_stm32f4xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Core/Src/system_stm32f4xx.c -------------------------------------------------------------------------------- /lab_1/Core/Startup/startup_stm32f407vgtx.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Core/Startup/startup_stm32f407vgtx.s -------------------------------------------------------------------------------- /lab_1/Debug/Core/Src/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Debug/Core/Src/subdir.mk -------------------------------------------------------------------------------- /lab_1/Debug/Core/Startup/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Debug/Core/Startup/subdir.mk -------------------------------------------------------------------------------- /lab_1/Debug/Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Debug/Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk -------------------------------------------------------------------------------- /lab_1/Debug/FreeRTOS/portable/ARM_CM4F/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Debug/FreeRTOS/portable/ARM_CM4F/subdir.mk -------------------------------------------------------------------------------- /lab_1/Debug/FreeRTOS/portable/MemMang/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Debug/FreeRTOS/portable/MemMang/subdir.mk -------------------------------------------------------------------------------- /lab_1/Debug/FreeRTOS/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Debug/FreeRTOS/subdir.mk -------------------------------------------------------------------------------- /lab_1/Debug/lab_1.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Debug/lab_1.list -------------------------------------------------------------------------------- /lab_1/Debug/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Debug/makefile -------------------------------------------------------------------------------- /lab_1/Debug/objects.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Debug/objects.list -------------------------------------------------------------------------------- /lab_1/Debug/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Debug/objects.mk -------------------------------------------------------------------------------- /lab_1/Debug/sources.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Debug/sources.mk -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Device/ST/STM32F4xx/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Device/ST/STM32F4xx/LICENSE.txt -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/cmsis_armclang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/cmsis_armclang.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/cmsis_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/cmsis_compiler.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/cmsis_iccarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/cmsis_iccarm.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/cmsis_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/cmsis_version.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/core_armv8mbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/core_armv8mbl.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/core_armv8mml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/core_armv8mml.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/mpu_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/mpu_armv7.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/mpu_armv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/mpu_armv8.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/Include/tz_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/Include/tz_context.h -------------------------------------------------------------------------------- /lab_1/Drivers/CMSIS/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/CMSIS/LICENSE.txt -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_exti.h -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_gpio.h -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_pwr.h -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rcc.h -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_utils.h -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/LICENSE.txt -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c -------------------------------------------------------------------------------- /lab_1/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c -------------------------------------------------------------------------------- /lab_1/FreeRTOS/croutine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/croutine.c -------------------------------------------------------------------------------- /lab_1/FreeRTOS/event_groups.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/event_groups.c -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/FreeRTOS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/FreeRTOS.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/FreeRTOSConfig.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/StackMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/StackMacros.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/croutine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/croutine.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/deprecated_definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/deprecated_definitions.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/event_groups.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/event_groups.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/list.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/message_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/message_buffer.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/mpu_prototypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/mpu_prototypes.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/mpu_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/mpu_wrappers.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/portable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/portable.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/projdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/projdefs.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/queue.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/semphr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/semphr.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/stack_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/stack_macros.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/stdint.readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/stdint.readme -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/stream_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/stream_buffer.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/task.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/include/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/include/timers.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/list.c -------------------------------------------------------------------------------- /lab_1/FreeRTOS/portable/ARM_CM4F/port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/portable/ARM_CM4F/port.c -------------------------------------------------------------------------------- /lab_1/FreeRTOS/portable/ARM_CM4F/portmacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/portable/ARM_CM4F/portmacro.h -------------------------------------------------------------------------------- /lab_1/FreeRTOS/portable/MemMang/heap_4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/portable/MemMang/heap_4.c -------------------------------------------------------------------------------- /lab_1/FreeRTOS/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/queue.c -------------------------------------------------------------------------------- /lab_1/FreeRTOS/stream_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/stream_buffer.c -------------------------------------------------------------------------------- /lab_1/FreeRTOS/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/tasks.c -------------------------------------------------------------------------------- /lab_1/FreeRTOS/timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/FreeRTOS/timers.c -------------------------------------------------------------------------------- /lab_1/P76121110_lab1.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/P76121110_lab1.docx -------------------------------------------------------------------------------- /lab_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/README.md -------------------------------------------------------------------------------- /lab_1/STM32F407VGTX_FLASH.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/STM32F407VGTX_FLASH.ld -------------------------------------------------------------------------------- /lab_1/STM32F407VGTX_RAM.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/STM32F407VGTX_RAM.ld -------------------------------------------------------------------------------- /lab_1/lab_1 Debug.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/lab_1 Debug.launch -------------------------------------------------------------------------------- /lab_1/lab_1.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_1/lab_1.ioc -------------------------------------------------------------------------------- /lab_2/.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/.cproject -------------------------------------------------------------------------------- /lab_2/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/.mxproject -------------------------------------------------------------------------------- /lab_2/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/.project -------------------------------------------------------------------------------- /lab_2/.settings/language.settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/.settings/language.settings.xml -------------------------------------------------------------------------------- /lab_2/.settings/stm32cubeide.project.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/.settings/stm32cubeide.project.prefs -------------------------------------------------------------------------------- /lab_2/Core/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Core/Inc/main.h -------------------------------------------------------------------------------- /lab_2/Core/Inc/stm32f4xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Core/Inc/stm32f4xx_hal_conf.h -------------------------------------------------------------------------------- /lab_2/Core/Inc/stm32f4xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Core/Inc/stm32f4xx_it.h -------------------------------------------------------------------------------- /lab_2/Core/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Core/Src/main.c -------------------------------------------------------------------------------- /lab_2/Core/Src/stm32f4xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Core/Src/stm32f4xx_hal_msp.c -------------------------------------------------------------------------------- /lab_2/Core/Src/stm32f4xx_hal_timebase_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Core/Src/stm32f4xx_hal_timebase_tim.c -------------------------------------------------------------------------------- /lab_2/Core/Src/stm32f4xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Core/Src/stm32f4xx_it.c -------------------------------------------------------------------------------- /lab_2/Core/Src/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Core/Src/syscalls.c -------------------------------------------------------------------------------- /lab_2/Core/Src/sysmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Core/Src/sysmem.c -------------------------------------------------------------------------------- /lab_2/Core/Src/system_stm32f4xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Core/Src/system_stm32f4xx.c -------------------------------------------------------------------------------- /lab_2/Core/Startup/startup_stm32f407vgtx.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Core/Startup/startup_stm32f407vgtx.s -------------------------------------------------------------------------------- /lab_2/Debug/Core/Src/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Debug/Core/Src/subdir.mk -------------------------------------------------------------------------------- /lab_2/Debug/Core/Startup/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Debug/Core/Startup/subdir.mk -------------------------------------------------------------------------------- /lab_2/Debug/Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Debug/Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk -------------------------------------------------------------------------------- /lab_2/Debug/FreeRTOS/portable/ARM_CM4F/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Debug/FreeRTOS/portable/ARM_CM4F/subdir.mk -------------------------------------------------------------------------------- /lab_2/Debug/FreeRTOS/portable/MemMang/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Debug/FreeRTOS/portable/MemMang/subdir.mk -------------------------------------------------------------------------------- /lab_2/Debug/FreeRTOS/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Debug/FreeRTOS/subdir.mk -------------------------------------------------------------------------------- /lab_2/Debug/lab_2.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Debug/lab_2.list -------------------------------------------------------------------------------- /lab_2/Debug/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Debug/makefile -------------------------------------------------------------------------------- /lab_2/Debug/objects.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Debug/objects.list -------------------------------------------------------------------------------- /lab_2/Debug/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Debug/objects.mk -------------------------------------------------------------------------------- /lab_2/Debug/sources.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Debug/sources.mk -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Device/ST/STM32F4xx/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Device/ST/STM32F4xx/LICENSE.txt -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/cmsis_armclang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/cmsis_armclang.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/cmsis_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/cmsis_compiler.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/cmsis_iccarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/cmsis_iccarm.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/cmsis_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/cmsis_version.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/core_armv8mbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/core_armv8mbl.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/core_armv8mml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/core_armv8mml.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/mpu_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/mpu_armv7.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/mpu_armv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/mpu_armv8.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/Include/tz_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/Include/tz_context.h -------------------------------------------------------------------------------- /lab_2/Drivers/CMSIS/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/CMSIS/LICENSE.txt -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_exti.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_gpio.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_pwr.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rcc.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usart.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_utils.h -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/LICENSE.txt -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c -------------------------------------------------------------------------------- /lab_2/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c -------------------------------------------------------------------------------- /lab_2/FreeRTOS/croutine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/croutine.c -------------------------------------------------------------------------------- /lab_2/FreeRTOS/event_groups.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/event_groups.c -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/FreeRTOS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/FreeRTOS.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/FreeRTOSConfig.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/StackMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/StackMacros.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/croutine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/croutine.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/deprecated_definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/deprecated_definitions.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/event_groups.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/event_groups.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/list.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/message_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/message_buffer.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/mpu_prototypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/mpu_prototypes.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/mpu_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/mpu_wrappers.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/portable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/portable.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/projdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/projdefs.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/queue.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/semphr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/semphr.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/stack_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/stack_macros.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/stdint.readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/stdint.readme -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/stream_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/stream_buffer.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/task.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/include/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/include/timers.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/list.c -------------------------------------------------------------------------------- /lab_2/FreeRTOS/portable/ARM_CM4F/port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/portable/ARM_CM4F/port.c -------------------------------------------------------------------------------- /lab_2/FreeRTOS/portable/ARM_CM4F/portmacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/portable/ARM_CM4F/portmacro.h -------------------------------------------------------------------------------- /lab_2/FreeRTOS/portable/MemMang/heap_4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/portable/MemMang/heap_4.c -------------------------------------------------------------------------------- /lab_2/FreeRTOS/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/queue.c -------------------------------------------------------------------------------- /lab_2/FreeRTOS/stream_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/stream_buffer.c -------------------------------------------------------------------------------- /lab_2/FreeRTOS/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/tasks.c -------------------------------------------------------------------------------- /lab_2/FreeRTOS/timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/FreeRTOS/timers.c -------------------------------------------------------------------------------- /lab_2/P76121110_lab2.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/P76121110_lab2.docx -------------------------------------------------------------------------------- /lab_2/STM32F407VGTX_FLASH.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/STM32F407VGTX_FLASH.ld -------------------------------------------------------------------------------- /lab_2/STM32F407VGTX_RAM.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/STM32F407VGTX_RAM.ld -------------------------------------------------------------------------------- /lab_2/lab_2.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/lab_2.ioc -------------------------------------------------------------------------------- /lab_2/lab_2.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_2/lab_2.launch -------------------------------------------------------------------------------- /lab_3/.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/.cproject -------------------------------------------------------------------------------- /lab_3/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/.mxproject -------------------------------------------------------------------------------- /lab_3/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/.project -------------------------------------------------------------------------------- /lab_3/.settings/language.settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/.settings/language.settings.xml -------------------------------------------------------------------------------- /lab_3/.settings/org.eclipse.cdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/.settings/org.eclipse.cdt.core.prefs -------------------------------------------------------------------------------- /lab_3/.settings/stm32cubeide.project.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/.settings/stm32cubeide.project.prefs -------------------------------------------------------------------------------- /lab_3/Core/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Core/Inc/main.h -------------------------------------------------------------------------------- /lab_3/Core/Inc/stm32f4xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Core/Inc/stm32f4xx_hal_conf.h -------------------------------------------------------------------------------- /lab_3/Core/Inc/stm32f4xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Core/Inc/stm32f4xx_it.h -------------------------------------------------------------------------------- /lab_3/Core/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Core/Src/main.c -------------------------------------------------------------------------------- /lab_3/Core/Src/stm32f4xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Core/Src/stm32f4xx_hal_msp.c -------------------------------------------------------------------------------- /lab_3/Core/Src/stm32f4xx_hal_timebase_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Core/Src/stm32f4xx_hal_timebase_tim.c -------------------------------------------------------------------------------- /lab_3/Core/Src/stm32f4xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Core/Src/stm32f4xx_it.c -------------------------------------------------------------------------------- /lab_3/Core/Src/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Core/Src/syscalls.c -------------------------------------------------------------------------------- /lab_3/Core/Src/sysmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Core/Src/sysmem.c -------------------------------------------------------------------------------- /lab_3/Core/Src/system_stm32f4xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Core/Src/system_stm32f4xx.c -------------------------------------------------------------------------------- /lab_3/Core/Startup/startup_stm32f407vgtx.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Core/Startup/startup_stm32f407vgtx.s -------------------------------------------------------------------------------- /lab_3/Debug/Core/Src/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Debug/Core/Src/subdir.mk -------------------------------------------------------------------------------- /lab_3/Debug/Core/Startup/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Debug/Core/Startup/subdir.mk -------------------------------------------------------------------------------- /lab_3/Debug/Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Debug/Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk -------------------------------------------------------------------------------- /lab_3/Debug/FreeRTOS/portable/ARM_CM4F/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Debug/FreeRTOS/portable/ARM_CM4F/subdir.mk -------------------------------------------------------------------------------- /lab_3/Debug/FreeRTOS/portable/MemMang/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Debug/FreeRTOS/portable/MemMang/subdir.mk -------------------------------------------------------------------------------- /lab_3/Debug/FreeRTOS/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Debug/FreeRTOS/subdir.mk -------------------------------------------------------------------------------- /lab_3/Debug/lab_3.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Debug/lab_3.list -------------------------------------------------------------------------------- /lab_3/Debug/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Debug/makefile -------------------------------------------------------------------------------- /lab_3/Debug/objects.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Debug/objects.list -------------------------------------------------------------------------------- /lab_3/Debug/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Debug/objects.mk -------------------------------------------------------------------------------- /lab_3/Debug/sources.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Debug/sources.mk -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Device/ST/STM32F4xx/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Device/ST/STM32F4xx/LICENSE.txt -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/cmsis_armclang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/cmsis_armclang.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/cmsis_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/cmsis_compiler.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/cmsis_iccarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/cmsis_iccarm.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/cmsis_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/cmsis_version.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/core_armv8mbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/core_armv8mbl.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/core_armv8mml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/core_armv8mml.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/mpu_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/mpu_armv7.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/mpu_armv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/mpu_armv8.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/Include/tz_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/Include/tz_context.h -------------------------------------------------------------------------------- /lab_3/Drivers/CMSIS/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/CMSIS/LICENSE.txt -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_exti.h -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_gpio.h -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_pwr.h -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rcc.h -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_utils.h -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/LICENSE.txt -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c -------------------------------------------------------------------------------- /lab_3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c -------------------------------------------------------------------------------- /lab_3/FreeRTOS/croutine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/croutine.c -------------------------------------------------------------------------------- /lab_3/FreeRTOS/event_groups.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/event_groups.c -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/FreeRTOS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/FreeRTOS.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/FreeRTOSConfig.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/StackMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/StackMacros.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/croutine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/croutine.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/deprecated_definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/deprecated_definitions.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/event_groups.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/event_groups.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/list.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/message_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/message_buffer.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/mpu_prototypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/mpu_prototypes.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/mpu_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/mpu_wrappers.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/portable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/portable.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/projdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/projdefs.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/queue.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/semphr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/semphr.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/stack_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/stack_macros.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/stdint.readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/stdint.readme -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/stream_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/stream_buffer.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/task.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/include/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/include/timers.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/list.c -------------------------------------------------------------------------------- /lab_3/FreeRTOS/portable/ARM_CM4F/port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/portable/ARM_CM4F/port.c -------------------------------------------------------------------------------- /lab_3/FreeRTOS/portable/ARM_CM4F/portmacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/portable/ARM_CM4F/portmacro.h -------------------------------------------------------------------------------- /lab_3/FreeRTOS/portable/MemMang/heap_4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/portable/MemMang/heap_4.c -------------------------------------------------------------------------------- /lab_3/FreeRTOS/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/queue.c -------------------------------------------------------------------------------- /lab_3/FreeRTOS/stream_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/stream_buffer.c -------------------------------------------------------------------------------- /lab_3/FreeRTOS/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/tasks.c -------------------------------------------------------------------------------- /lab_3/FreeRTOS/timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/FreeRTOS/timers.c -------------------------------------------------------------------------------- /lab_3/P76121110_lab3.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/P76121110_lab3.docx -------------------------------------------------------------------------------- /lab_3/STM32F407VGTX_FLASH.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/STM32F407VGTX_FLASH.ld -------------------------------------------------------------------------------- /lab_3/STM32F407VGTX_RAM.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/STM32F407VGTX_RAM.ld -------------------------------------------------------------------------------- /lab_3/lab_3 Debug.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/lab_3 Debug.launch -------------------------------------------------------------------------------- /lab_3/lab_3.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_3/lab_3.ioc -------------------------------------------------------------------------------- /lab_4/.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/.cproject -------------------------------------------------------------------------------- /lab_4/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/.mxproject -------------------------------------------------------------------------------- /lab_4/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/.project -------------------------------------------------------------------------------- /lab_4/.settings/language.settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/.settings/language.settings.xml -------------------------------------------------------------------------------- /lab_4/.settings/stm32cubeide.project.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/.settings/stm32cubeide.project.prefs -------------------------------------------------------------------------------- /lab_4/Core/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Core/Inc/main.h -------------------------------------------------------------------------------- /lab_4/Core/Inc/stm32f4xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Core/Inc/stm32f4xx_hal_conf.h -------------------------------------------------------------------------------- /lab_4/Core/Inc/stm32f4xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Core/Inc/stm32f4xx_it.h -------------------------------------------------------------------------------- /lab_4/Core/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Core/Src/main.c -------------------------------------------------------------------------------- /lab_4/Core/Src/stm32f4xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Core/Src/stm32f4xx_hal_msp.c -------------------------------------------------------------------------------- /lab_4/Core/Src/stm32f4xx_hal_timebase_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Core/Src/stm32f4xx_hal_timebase_tim.c -------------------------------------------------------------------------------- /lab_4/Core/Src/stm32f4xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Core/Src/stm32f4xx_it.c -------------------------------------------------------------------------------- /lab_4/Core/Src/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Core/Src/syscalls.c -------------------------------------------------------------------------------- /lab_4/Core/Src/sysmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Core/Src/sysmem.c -------------------------------------------------------------------------------- /lab_4/Core/Src/system_stm32f4xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Core/Src/system_stm32f4xx.c -------------------------------------------------------------------------------- /lab_4/Core/Startup/startup_stm32f407vgtx.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Core/Startup/startup_stm32f407vgtx.s -------------------------------------------------------------------------------- /lab_4/Debug/Core/Src/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Debug/Core/Src/subdir.mk -------------------------------------------------------------------------------- /lab_4/Debug/Core/Startup/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Debug/Core/Startup/subdir.mk -------------------------------------------------------------------------------- /lab_4/Debug/Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Debug/Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk -------------------------------------------------------------------------------- /lab_4/Debug/FreeRTOS/portable/ARM_CM4F/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Debug/FreeRTOS/portable/ARM_CM4F/subdir.mk -------------------------------------------------------------------------------- /lab_4/Debug/FreeRTOS/portable/MemMang/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Debug/FreeRTOS/portable/MemMang/subdir.mk -------------------------------------------------------------------------------- /lab_4/Debug/FreeRTOS/subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Debug/FreeRTOS/subdir.mk -------------------------------------------------------------------------------- /lab_4/Debug/lab_4.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Debug/lab_4.list -------------------------------------------------------------------------------- /lab_4/Debug/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Debug/makefile -------------------------------------------------------------------------------- /lab_4/Debug/objects.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Debug/objects.list -------------------------------------------------------------------------------- /lab_4/Debug/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Debug/objects.mk -------------------------------------------------------------------------------- /lab_4/Debug/sources.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Debug/sources.mk -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Device/ST/STM32F4xx/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Device/ST/STM32F4xx/LICENSE.txt -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/cmsis_armclang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/cmsis_armclang.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/cmsis_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/cmsis_compiler.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/cmsis_iccarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/cmsis_iccarm.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/cmsis_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/cmsis_version.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/core_armv8mbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/core_armv8mbl.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/core_armv8mml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/core_armv8mml.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/mpu_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/mpu_armv7.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/mpu_armv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/mpu_armv8.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/Include/tz_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/Include/tz_context.h -------------------------------------------------------------------------------- /lab_4/Drivers/CMSIS/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/CMSIS/LICENSE.txt -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_exti.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_gpio.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_pwr.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rcc.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usart.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_utils.h -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/LICENSE.txt -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c -------------------------------------------------------------------------------- /lab_4/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c -------------------------------------------------------------------------------- /lab_4/FreeRTOS/croutine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/croutine.c -------------------------------------------------------------------------------- /lab_4/FreeRTOS/event_groups.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/event_groups.c -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/FreeRTOS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/FreeRTOS.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/FreeRTOSConfig.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/StackMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/StackMacros.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/croutine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/croutine.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/deprecated_definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/deprecated_definitions.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/event_groups.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/event_groups.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/list.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/message_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/message_buffer.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/mpu_prototypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/mpu_prototypes.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/mpu_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/mpu_wrappers.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/portable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/portable.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/projdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/projdefs.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/queue.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/semphr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/semphr.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/stack_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/stack_macros.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/stdint.readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/stdint.readme -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/stream_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/stream_buffer.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/task.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/include/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/include/timers.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/list.c -------------------------------------------------------------------------------- /lab_4/FreeRTOS/portable/ARM_CM4F/port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/portable/ARM_CM4F/port.c -------------------------------------------------------------------------------- /lab_4/FreeRTOS/portable/ARM_CM4F/portmacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/portable/ARM_CM4F/portmacro.h -------------------------------------------------------------------------------- /lab_4/FreeRTOS/portable/MemMang/heap_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/portable/MemMang/heap_2.c -------------------------------------------------------------------------------- /lab_4/FreeRTOS/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/queue.c -------------------------------------------------------------------------------- /lab_4/FreeRTOS/stream_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/stream_buffer.c -------------------------------------------------------------------------------- /lab_4/FreeRTOS/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/tasks.c -------------------------------------------------------------------------------- /lab_4/FreeRTOS/timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/FreeRTOS/timers.c -------------------------------------------------------------------------------- /lab_4/P76121110_lab4.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/P76121110_lab4.docx -------------------------------------------------------------------------------- /lab_4/STM32F407VGTX_FLASH.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/STM32F407VGTX_FLASH.ld -------------------------------------------------------------------------------- /lab_4/STM32F407VGTX_RAM.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/STM32F407VGTX_RAM.ld -------------------------------------------------------------------------------- /lab_4/lab_4 Debug.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/lab_4 Debug.launch -------------------------------------------------------------------------------- /lab_4/lab_4.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/lab_4/lab_4.ioc -------------------------------------------------------------------------------- /stm32f407vg.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaChangGit/Embedded-operating-systems-NCKU/HEAD/stm32f407vg.pdf --------------------------------------------------------------------------------