標題: 剛開始學習uCOS-II時整理的這個源碼的文件目錄及其部分文件功能介紹 [打印本頁]
作者: Tracker123 時間: 2021-4-23 21:16
標題: 剛開始學習uCOS-II時整理的這個源碼的文件目錄及其部分文件功能介紹
μC/OS-II
EvalBoards
uCOS-II
app.c
app_cfg.h
用戶程序配置文件,用于宏定義用戶任務的棧大小和用戶任務的優先級
app_hooks.c
cpu_cfg.h
includes.h
lib_cfg.h
os_cfg.h
用于設定操作系統支持的功能,支持的任務數量,還有限定最小的任務棧大小
stm32f10x_conf.h
BSP
bsp.c/bsp.h
硬件相關外設、模塊初始化。正常做法應該bsp目錄下應該所有硬件的各自操作的封裝,一個硬件一個文件.c .h
bsp_i2c.c/.h
bsp_int.c
bsp_periph.c
bsp_ser.c/.h
bsp_stlm75.c/.h
OS\uCOS-II
bsp_os.c/.h
uC-LIB
Ports
lib_mem_a.asm
實現一個函數mem_cpy,使用匯編的方式實現內存的拷貝,要求效率
lib_men.c/.h
實現一些內存操作相關的
lib_ascii.c/.h
lib_math.c/.h
lib_str.c/.h
ucos2 實現一套字符串處理函數,沒有使用編譯器自帶的C庫的字符串處理函數,使得系統更獨立一些
lib_def.h
常數的宏定義、環境有關的數值的定義等等
uC_CPU
ARM-Cortex-M3
cpu_c.c/cpu.h
cpu相關的、主要臨界區的配置實現、位帶操作、中斷源的關閉和打開函數等等
cpu_a.asm
匯編實現臨界區、中斷相關等等
cpu_core.c/.h
包含適用于所有CPU架構的C代碼。該文件包含了用來測量中斷關閉時間的函數(中斷關閉和打開分別由CPU_CRITICAL_ENTER()和CPU_CRITICAL_EXIT()兩個宏實現),還包含一個可模仿前導零計算指令的函數(以防CPU不提供這樣的指令),以及一些其他的函數。.h包含cpu_core.c中的函數的原型聲明。
cpu_def.h
位的定義、大小端等等
uC/OS-II
Ports
os_cpu.h
定義數據類型、處理器相關代碼、聲明函數原型
os_cpu_c.c
定義用戶鉤子函數,提供擴充軟件功能的的接口
os_cpu_a.asm
與處理器相關的匯編代碼,主要是與任務切換相關
os_dbg.c
debug相關,內核調試相關數據和相關函數
source
os_core.c
內核數據結構管理,ucos-ii的核心,涵蓋內核的初始化,任務切換,事件塊管理、事件標志組管理等功能
os_flag.c
事件標志組,旗標的實現代碼·主要用途做任務同步
os_mbox.c
消息郵箱:mailbox的實現代碼
os_mem.c
內存管理
os_mutex.c
互斥鎖相關實現代碼
os_q.c
隊列:隊列的實現代碼、做緩沖、循環、廣播
os_sem.c
信號量:信號量實現代碼
os_task.c
任務管理:任務的實現代碼-創建刪除等等
os_time.c
時間管理:主要實現延時,任務延時相關的實現函數
os_tmr.c
定時器管理,設置定時時間,超時則調用超時函數
ucos_ii.h
內部函數參數設置:各種數據結構的定義、任務、event、鏈表、信號量、隊列、mutex、mbox、flag。然后函數的聲明
-
-
USCOS_II的文件目錄.zip
2021-4-23 21:15 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
88.88 KB, 下載次數: 23, 下載積分: 黑幣 -5
歡迎光臨 (http://www.zg4o1577.cn/bbs/) |
Powered by Discuz! X3.1 |
主站蜘蛛池模板:
久久精品久久久
|
日韩不卡在线
|
蜜桃毛片
|
中文字幕蜜臀av
|
午夜资源
|
久久99这里只有精品
|
最新中文字幕第一页视频
|
国产一区2区
|
日韩伦理一区二区
|
欧美激情精品久久久久久变态
|
欧美激情精品久久久久久
|
欧美亚洲网站
|
亚洲电影第三页
|
成人国产精品视频
|
欧美成人免费
|
懂色av一区二区三区在线播放
|
国产高清在线观看
|
欧美男人天堂
|
日韩精品一区二区三区视频播放
|
久久久国产一区二区三区
|
日韩欧美国产精品
|
日本电影免费完整观看
|
亚洲精品一区二区
|
欧美激情一区二区
|
成人网视频|
亚洲精品久久久9婷婷中文字幕
|
国产一区不卡在线观看
|
日日摸夜夜添夜夜添特色大片
|
一区二区免费视频
|
欧美黑人一级爽快片淫片高清
|
国产精品免费一区二区三区四区
|
国产在线二区
|
亚洲美女网站
|
成人毛片网站
|
亚洲看片网站
|
欧美成人一区二区
|
色又黄又爽网站www久久
|
中文字幕免费观看
|
亚洲免费精品
|
色接久久|
天天干,夜夜操
|