現在 開始 打開源程序, 上第一個 實驗代碼, 先熱一身, 熟悉一下這個系統.
附件是我的 第一個 應用small_rtos 做的實驗.
它有 OS文件夾 包含 OS_core.c OS_q.c OS_sem.c 組成, 和硬件無關, 屬于系統核
還有 User文件夾 包含我們的實驗代碼 ext1.c
還有TargetCPU文件夾, 包含 OS_CPU_c.c OS_COU_a.asm 和硬件有關, 其實就是管理C51的定時器
編譯后默認路徑 E:\temp\ ,可以修改一下的 , 得到 .m51的文件 , 進行查看
Small RTOS(51)文件列表
根目錄:
list.txt :本文件
README.TXT :一些說明
license.txt :許可協議
manual.txt :用戶手冊
faq.txt :網友的一些問題及解答
.\ex1:
這是第1個例子的目錄
README.TXT :本例子的一些說明
ext1.c :本例子的程序文件
OS_CFG.H :本例子的Small RTOS(51)配置文件
config.h :本例子的配置文件
OS_CPU.H :本例子的與cpu相關的配置文件
test.Uv2 :keil c51工程文件
test.plg :keil c51工程附屬文件
test.Opt :keil c51工程附屬文件
.\ex2:
這是第2個例子的目錄
README.TXT :本例子的一些說明
ext2.c :本例子的程序文件
OS_CFG.H :本例子的Small RTOS(51)配置文件
config.h :本例子的配置文件
OS_CPU.H :本例子的與cpu相關的配置文件
display.c :對仿真dll的一些操作函數
display.h :display.c的頭文件
test.Uv2 :keil c51工程文件
test.Opt :keil c51工程附屬文件
test.plg :keil c51工程附屬文件
.\ex3:
這是第3個例子的目錄
README.TXT :本例子的一些說明
ext3.c :本例子的程序文件
OS_CFG.H :本例子的Small RTOS(51)配置文件
config.h :本例子的配置文件
OS_CPU.H :本例子的與cpu相關的配置文件
display.c :對仿真dll的一些操作函數
display.h :display.c的頭文件
test.Uv2 :keil c51工程文件
test.Opt :keil c51工程附屬文件
test.plg :keil c51工程附屬文件
.\keilc51
這是與CPU(8051系列)相關的移植代碼
OS_CPU_C.C :移植代碼C語言部分
OS_CPU_A.ASM :移植代碼匯編語言部分
.\os
這是Small RTOS(51)與CPU無關部分
OS_CORE.C :Small RTOS(51)核心
OS.H :Small RTOS(51)頭文件
OS_q.c :Small RTOS(51)消息隊列代碼
OS_q.h :Small RTOS(51)消息隊列頭文件
OS_SEM.c :Small RTOS(51)信號量代碼
OS_SEM.h :Small RTOS(51)信號量頭文件
.\h
這是用戶使用Small RTOS(51)時的一些頭文件例子
OS_CFG.H :Small RTOS(51)配置文件
config.h :用戶配置文件
OS_CPU.H :cpu相關的配置文件
.\SerialIn
這是消息隊列的例子所在目錄
README.TXT :本例子的一些說明
Serial.c :本例子的程序文件
OS_CFG.H :本例子的Small RTOS(51)配置文件
config.h :本例子的配置文件
OS_CPU.H :本例子的與cpu相關的配置文件
Test.ini ;本例子的調試文件
test.Uv2 :keil c51工程文件
test.Opt :keil c51工程附屬文件
test.plg :keil c51工程附屬文件
.\SerialOut
這是信號量的例子所在目錄
README.TXT :本例子的一些說明
Serial.c :本例子的程序文件
OS_CFG.H :本例子的Small RTOS(51)配置文件
config.h :本例子的配置文件
OS_CPU.H :本例子的與cpu相關的配置文件
test.Uv2 :keil c51工程文件
test.Opt :keil c51工程附屬文件
test.plg :keil c51工程附屬文件
|