亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

threAD

線程(英語:threAD)是操作系統(tǒng)能夠進(jìn)行運(yùn)算調(diào)度的最小單位。它被包含在進(jìn)程之中,是進(jìn)程中的實(shí)際運(yùn)作單位。一條線程指的是進(jìn)程中一個單一順序的控制流,一個進(jìn)程中可以并發(fā)多個線程,每條線程并行執(zhí)行不同的任務(wù)。在UnixSystemV及SunOS中也被稱為輕量進(jìn)程(lightweightprocesses),但輕量進(jìn)程更多指內(nèi)核線程(kernelthreAD),而把用戶線程(userthreAD)稱為線程。
  • RT-threAD實(shí)時操作系統(tǒng)編程指南(版本 0.3.0)

    實(shí)時操作系統(tǒng),Kernel部分完成于2006年上半年,其IPC部分甚至是年中時才具備相 應(yīng)的雛形。最開始時是因?yàn)橐獮榕笥炎鲆粋€小型的手持設(shè)備,而本人起初又是另一國內(nèi)老牌 實(shí)時操作系統(tǒng):DOOLOO RTOS開發(fā)人員,但這個團(tuán)隊(duì)在2005年底已經(jīng)解散。但朋友的系統(tǒng)要 上,用其他小型系統(tǒng)嗎,一不熟悉,二看不上。答應(yīng)朋友的事,總得有解決方法吧,即使是原來 的DOOLOO RTOS,因?yàn)槠浞耉xWorks結(jié)構(gòu),導(dǎo)致它的核心太大,包括太多不必要的東西(一套 完整的libc庫),這些方案都否決了。怎么辦?當(dāng)時朋友那邊也不算太急,先自己寫一套內(nèi)核吧。 這個就是源頭!(后來雖然朋友的項(xiàng)目夭折了,但這套OS則保留下來了,并開源了,萬幸) 1 序 3 1.1 RT-threAD誕生 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 艱難的發(fā)展期 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.3 一年增加0.0.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.4 Cortex-M3的變革 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.5 面向?qū)ο笤O(shè)計(jì)方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.6 文檔結(jié)構(gòu) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 實(shí)時系統(tǒng) 7 2.1 嵌入式系統(tǒng) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.2 實(shí)時系統(tǒng) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.3 軟實(shí)時與硬實(shí)時 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3 快速入門 11 3.1 準(zhǔn)備環(huán)境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.2 初識RT-threAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.3 系統(tǒng)啟動代碼 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.4 用戶入口代碼 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.5 跑馬燈的例子 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.6 生產(chǎn)者消費(fèi)者問題 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4 RT-threAD簡介 25 4.1 實(shí)時內(nèi)核 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.2 虛擬文件系統(tǒng) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.3 輕型IP協(xié)議棧 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.4 shell系統(tǒng) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.5 圖形用戶界面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.6 支持的平臺 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 5 內(nèi)核對象模型 29 5.1 C語言的對象化模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 5.2 內(nèi)核對象模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 6 線程調(diào)度與管理 39 6.1 實(shí)時系統(tǒng)的需求 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

    標(biāo)簽: RT-threAD 實(shí)時操作系統(tǒng) 編程指南 版本

    上傳時間: 2013-10-14

    上傳用戶:1234321@q

  • 多線程 ( Multi-threAD ) RS232 串行口通訊控件 ( 1.82 版

    多線程 ( Multi-threAD ) RS232 串行口通訊控件 ( 1.82 版,無源碼 Delphi 3.0/4.0/5.0 版適用 ),作者: Varian Software Services NL。

    標(biāo)簽: Multi-threAD 1.82 232 RS

    上傳時間: 2013-12-11

    上傳用戶:2525775

  • Java threAD Programming (Source

    Java threAD Programming (Source

    標(biāo)簽: Programming threAD Source Java

    上傳時間: 2014-01-24

    上傳用戶:ljt101007

  • 多線程管理器源代碼threAD manager,VC開發(fā)的

    多線程管理器源代碼threAD manager,VC開發(fā)的,很不錯哦。

    標(biāo)簽: manager threAD VC 多線程

    上傳時間: 2014-09-09

    上傳用戶:kytqcool

  • threAD 多線程演示

    threAD 多線程演示

    標(biāo)簽: threAD 多線程

    上傳時間: 2014-01-15

    上傳用戶:wpwpwlxwlx

  • network management, threAD implement

    network management, threAD implement

    標(biāo)簽: management implement network threAD

    上傳時間: 2015-02-07

    上傳用戶:yuanyuan123

  • A Waiter relays an order Object to a Producer, waits in an independent threAD during the production,

    A Waiter relays an order Object to a Producer, waits in an independent threAD during the production, and then delivers the result using a Consumer callback method.

    標(biāo)簽: independent production Producer Waiter

    上傳時間: 2015-02-10

    上傳用戶:lepoke

  • threAD編程

    threAD編程

    標(biāo)簽: threAD 編程

    上傳時間: 2014-01-27

    上傳用戶:515414293

  • 很過癮的虛擬肯德基買賣模擬機(jī),上學(xué)期JAVA課的PROJECT,可以設(shè)定出售和生產(chǎn)的比例,體現(xiàn)后臺的multiple threAD

    很過癮的虛擬肯德基買賣模擬機(jī),上學(xué)期JAVA課的PROJECT,可以設(shè)定出售和生產(chǎn)的比例,體現(xiàn)后臺的multiple threAD

    標(biāo)簽: multiple PROJECT threAD JAVA

    上傳時間: 2015-03-20

    上傳用戶:小草123

  • zlib 1.2.2 is a general purpose data compression library. All the code is threAD safe. The data form

    zlib 1.2.2 is a general purpose data compression library. All the code is threAD safe. The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://www.ietf.org/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format). These documents are also available in other formats from ftp://ftp.uu.net/graphics/png/documents/zlib/zdoc-index.html

    標(biāo)簽: data compression general purpose

    上傳時間: 2013-12-09

    上傳用戶:894898248

主站蜘蛛池模板: 本溪| 榆树市| 穆棱市| 辽源市| 万州区| 潢川县| 汉沽区| 满城县| 延边| 深州市| 洛浦县| 蛟河市| 左权县| 新巴尔虎右旗| 东乌珠穆沁旗| 威宁| 策勒县| 措勤县| 华池县| 临猗县| 承德市| 平顶山市| 炎陵县| 通州区| 安福县| 正阳县| 荃湾区| 宽甸| 衡东县| 华宁县| 定南县| 乌恰县| 集贤县| 额济纳旗| 秦皇岛市| 忻州市| 江安县| 罗定市| 石台县| 蛟河市| 京山县|