【E296】Ti的OSAL移植到STM8

2021-08-18 09:40:05      索炜达电子      654     

项目编号:E296

文件大小:14M

源码说明:带中文注释

开发环境: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

             │ 动态内存管理拓展.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

TAGOSAL
  • 5 次
  • 1 分