2021-08-18 09:40:05 索煒達電子 955
項目編號:E296
文件大?。?4M
源碼說明:帶中文注釋
開發(fā)環(huán)境:C編譯器
簡要概述:
Ti的OSAL移植到STM8
目錄│文件列表:
└ stm8s003_osal_rs485
│ F1000.ioc8
│ F1000.pdf
│ F1000.txt
├ .vscode
│ └ settings.json
└ F1000
│ Release_Notes.html
│ stm8s-a_stdperiph_lib_um.chm
├ Libraries
│ └ STM8S_StdPeriph_Driver
│ │ Release_Notes.html
│ │ stm8s-a_stdperiph_drivers_um.chm
│ ├ inc
│ │ │ stm8s.h
│ │ │ stm8s_adc1.h
│ │ │ stm8s_adc2.h
│ │ │ stm8s_awu.h
│ │ │ stm8s_beep.h
│ │ │ stm8s_can.h
│ │ │ stm8s_clk.h
│ │ │ stm8s_exti.h
│ │ │ stm8s_flash.h
│ │ │ stm8s_gpio.h
│ │ │ stm8s_i2c.h
│ │ │ stm8s_itc.h
│ │ │ stm8s_iwdg.h
│ │ │ stm8s_rst.h
│ │ │ stm8s_spi.h
│ │ │ stm8s_tim1.h
│ │ │ stm8s_tim2.h
│ │ │ stm8s_tim3.h
│ │ │ stm8s_tim4.h
│ │ │ stm8s_tim5.h
│ │ │ stm8s_tim6.h
│ │ │ stm8s_uart1.h
│ │ │ stm8s_uart2.h
│ │ │ stm8s_uart3.h
│ │ │ stm8s_uart4.h
│ │ └ stm8s_wwdg.h
│ └ src
│ │ stm8s_adc1.c
│ │ stm8s_adc2.c
│ │ stm8s_awu.c
│ │ stm8s_beep.c
│ │ stm8s_can.c
│ │ stm8s_clk.c
│ │ stm8s_exti.c
│ │ stm8s_flash.c
│ │ stm8s_gpio.c
│ │ stm8s_i2c.c
│ │ stm8s_itc.c
│ │ stm8s_iwdg.c
│ │ stm8s_rst.c
│ │ stm8s_spi.c
│ │ stm8s_tim1.c
│ │ stm8s_tim2.c
│ │ stm8s_tim3.c
│ │ stm8s_tim4.c
│ │ stm8s_tim5.c
│ │ stm8s_tim6.c
│ │ stm8s_uart1.c
│ │ stm8s_uart2.c
│ │ stm8s_uart3.c
│ │ stm8s_uart4.c
│ └ stm8s_wwdg.c
└ Project
│ main.c
│ stm8s_conf.h
│ stm8s_it.c
│ stm8s_it.h
├ App
│ │ AFR0.obc
│ │ app_os_timer.c
│ │ app_os_timer.h
│ │ app_Task.c
│ └ app_Task.h
├ EWSTM8
│ │ Project.dep
│ │ Project.ewd
│ │ Project.ewp
│ │ Project.ewt
│ │ readme.txt
│ │ STM8OS.eww
│ ├ settings
│ │ │ Project.dbgdt
│ │ │ Project.dnx
│ │ │ Project.reggroups
│ │ │ Project.STM8S003.cspy.bat
│ │ │ Project.STM8S003.cspy.ps1
│ │ │ Project.STM8S003.driver.xcl
│ │ │ Project.STM8S003.general.xcl
│ │ │ Project.STM8S208.cspy.bat
│ │ │ Project.STM8S208.cspy.ps1
│ │ │ Project.STM8S208.driver.xcl
│ │ │ Project.STM8S208.general.xcl
│ │ │ Project.wsdt
│ │ └ STM8OS.wsdt
│ ├ STM8S003
│ │ └ Exe
│ │ │ Project
│ │ │ Project.hex
│ │ └ Project.out
│ └ STM8S208
│ └ Obj
│ │ .ninja_deps
│ │ .ninja_log
│ │ app_os_timer.pbi
│ │ app_os_timer.pbi.dep
│ │ app_os_timer.xcl
│ │ app_Task.pbi
│ │ app_Task.pbi.dep
│ │ app_Task.xcl
│ │ build.ninja
│ │ GPIO.pbi
│ │ GPIO.pbi.dep
│ │ GPIO.xcl
│ │ led.pbi
│ │ led.pbi.dep
│ │ led.xcl
│ │ osal.pbi
│ │ osal.pbi.dep
│ │ osal.xcl
│ │ osal_event.pbi
│ │ osal_event.pbi.dep
│ │ osal_event.xcl
│ │ osal_main.pbi
│ │ osal_main.pbi.dep
│ │ osal_main.xcl
│ │ osal_memory.pbi
│ │ osal_memory.pbi.dep
│ │ osal_memory.xcl
│ │ osal_msg.pbi
│ │ osal_msg.pbi.dep
│ │ osal_msg.xcl
│ │ osal_timer.pbi
│ │ osal_timer.pbi.dep
│ │ osal_timer.xcl
│ │ Project.pbd
│ │ Project.pbd.browse
│ │ Project.pbw
│ │ Project_part0.pbi
│ │ Project_part1.pbi
│ │ Project_part2.pbi
│ │ Project_part3.pbi
│ │ Project_part4.pbi
│ │ Project_part5.pbi
│ │ RS485.pbi
│ │ RS485.pbi.dep
│ │ RS485.xcl
│ │ stm8s_adc1.pbi
│ │ stm8s_adc1.pbi.dep
│ │ stm8s_adc1.xcl
│ │ stm8s_awu.pbi
│ │ stm8s_awu.pbi.dep
│ │ stm8s_awu.xcl
│ │ stm8s_beep.pbi
│ │ stm8s_beep.pbi.dep
│ │ stm8s_beep.xcl
│ │ stm8s_clk.pbi
│ │ stm8s_clk.pbi.dep
│ │ stm8s_clk.xcl
│ │ stm8s_exti.pbi
│ │ stm8s_exti.pbi.dep
│ │ stm8s_exti.xcl
│ │ stm8s_flash.pbi
│ │ stm8s_flash.pbi.dep
│ │ stm8s_flash.xcl
│ │ stm8s_gpio.pbi
│ │ stm8s_gpio.pbi.dep
│ │ stm8s_gpio.xcl
│ │ stm8s_i2c.pbi
│ │ stm8s_i2c.pbi.dep
│ │ stm8s_i2c.xcl
│ │ stm8s_it.pbi
│ │ stm8s_it.pbi.dep
│ │ stm8s_it.xcl
│ │ stm8s_iwdg.pbi
│ │ stm8s_iwdg.pbi.dep
│ │ stm8s_iwdg.xcl
│ │ stm8s_rst.pbi
│ │ stm8s_rst.pbi.dep
│ │ stm8s_rst.xcl
│ │ stm8s_spi.pbi
│ │ stm8s_spi.pbi.dep
│ │ stm8s_spi.xcl
│ │ stm8s_tim1.pbi
│ │ stm8s_tim1.pbi.dep
│ │ stm8s_tim1.xcl
│ │ stm8s_tim2.pbi
│ │ stm8s_tim2.pbi.dep
│ │ stm8s_tim2.xcl
│ │ stm8s_tim4.pbi
│ │ stm8s_tim4.pbi.dep
│ │ stm8s_tim4.xcl
│ │ stm8s_uart1.pbi
│ │ stm8s_uart1.pbi.dep
│ │ stm8s_uart1.xcl
│ │ TIM1_PWM.pbi
│ │ TIM1_PWM.pbi.dep
│ │ TIM1_PWM.xcl
│ │ TIM4.pbi
│ │ TIM4.pbi.dep
│ │ TIM4.xcl
│ │ uart.pbi
│ │ uart.pbi.dep
│ └ uart.xcl
├ HARDWARE
│ │ GPIO.c
│ │ GPIO.h
│ │ led.c
│ │ led.h
│ │ RS485.c
│ │ RS485.h
│ │ TIM1_PWM.c
│ │ TIM1_PWM.h
│ │ TIM4.c
│ │ TIM4.h
│ │ uart.c
│ └ uart.h
└ OSAL
│ readme.txt
│ 動態(tài)內存管理拓展.txt
├ application
│ │ osal_main.c
│ └ serial_task.c
├ hal
│ └ timer.c
├ include
│ │ application.h
│ │ osal.h
│ │ osal_event.h
│ │ osal_memory.h
│ │ osal_msg.h
│ │ osal_timer.h
│ │ timer.h
│ └ type.h
└ osal
│ osal.c
│ osal_event.c
│ osal_memory.c
│ osal_msg.c
└ osal_timer.c