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

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

編程下載

  • Linux下基于socket的文件傳輸程序設計

    線程(thread)技術早在60年代就被提出,但真正應用線程到操作系統中去,是在80年代中期。為什么有了進程的概念后,還要再引入線程呢?使用多線程到底有哪些好處?使用多線程的理由之一是和進程相比,它是一種非常”節儉”的多任務操作方式。在Linux系統下,啟動一個新的進程必須分配獨立的地址空間,建立眾多的數據表來維護它的代碼段、堆棧段和數據段。而運行于一個進程中的多個線程,它們之間使用相同的地址空間,共享大部分數據,啟動一個線程所花費的空間遠遠小于進程所花費的空間,而且,線程間彼此切換所需的時間也遠遠小于進程間所需要的時間。使用多線程的理由之二是線程間方便的通信機制。對不同進程來說,它們具有獨立的數據空間,要進行數據的傳遞只能通過通信的方式進行,這種方式費時且很不方便。由于同,進程下的線程之間共享數據空間,所以一個線程的數據可以直接為其它線程所用,這樣快且方便。在計算機中,凡是提供服務的一方我們稱為服務端(Server),而接受服務的另一方我們稱作客戶端(Client)。不過客戶端及伺服端的關系不見得一定建立在兩臺分開的機器上,提供服務的伺服端及接受服務的客戶端也有可能都在同一臺機器上,這樣在同一臺機器上就同時扮演伺服端及客戶端。線程間方便的通信機制可以使得在我們在服務端和客戶端方便的進行通信傳輸與各種操作,可以通過運用多線程機制方便實現上傳、下載文件:增加、刪除用戶:以及在服務端進行文件的管理。

    標簽: linux socket 文件傳輸

    上傳時間: 2022-06-20

    上傳用戶:

  • 圖文并茂教你在keil下搭建RT-thread最小系統工程

    對于初次接觸RT-thread 的朋友來說,要想自己重新建立一個keil 下的工程,可能會覺得不知所措,那么看到這篇文字,可能對你會有幫助。我在這里演示了如何提取官方bsp 包中stm32 分支中的相關文件,重新組織文件結構,按照下圖中的文件夾分配,重新生成keil 下的工程,這個工程將會包括RT-thread 的內核和finsh 組件。我愿意在開始前說明下分別建立這幾個文件夾的作用:project ——存放MDK工程文件;RT-thread ——存放rtt 源碼包(放在最外層);apps ——存放我們自己(用戶)寫的一些應用代碼;drivers ——存放硬件外設驅動;third_part ——存放第三方程序源碼,比如stm32 固件庫、解碼庫等;obj ——目標文件;這么一來, 各類代碼分類一清二楚, 好了, 現在開始一步一步帶大家走一遍生成這個工程的過程,當你明白后可按照自己的意愿去生成工程。拷貝所需的文件解壓RT-Thread 源碼,將源碼放在我們所建立的工程文件夾外面(這么放是方便以后的工程可以共用)從源碼bsp\stm32f10x 目錄copy 下圖所列出的文件,放入篇3- 例程1- 重構RTT最小系統\apps 目錄RT-Thread 源碼( 我改了下文件夾名字)我們準備構建的工程文件夾,包含上圖中的各個文件夾從源碼bsp\stm32f10x 目錄copy 下圖列出的必要的驅動文件,放入篇3- 例程1-重構RTT最小系統\drivers 目錄

    標簽: keil RT-thread 最小系統

    上傳時間: 2022-06-20

    上傳用戶:

  • KEIL環境下設置程序在RAM中調試運行詳解

    關于ARM怎么樣在RAM中運行在KEIL環境下怎么樣讓程序在RAM中運行。以下是主要是圖片示例。。。文字就不多描述了。。。。平臺:KEIL FOR ARM5.0A注意:1、目標代碼<RAM的空間其實KEIL已經帶了這些例程了。下面我以LPC214XKIT學習板光盤目錄下的Arm_Uart0_AD_Demo 這個程序為例重新建一個Arm_Uart0_AD_Demo 這個例程保存名字為:Arm_Uart0_AD_Demo選擇芯片:LPC2142(看看你的是什么芯片就選什么)這里我選LPC2142然后加入:加入T_ad.c Uart0.cUartODemo.c Startup.s四個文件選擇項目輸出文件:我們在Arm_Uart0_AD_Demo目錄下建一個RAM的目錄“RAM”這個目錄取什么名都可以的。建個目錄方便管理點擊 select floder for objects指定一下RAM的路徑即可。

    標簽: keil ram

    上傳時間: 2022-07-22

    上傳用戶:aben

  • PCB制程綜覽

    PCB制程綜覽

    標簽: PCB 制程

    上傳時間: 2013-06-20

    上傳用戶:eeworm

  • 金屬材料標準手冊(上、下)

    金屬材料標準手冊(上、下)

    標簽: 金屬材料 標準手冊

    上傳時間: 2013-04-15

    上傳用戶:eeworm

  • 三層結構下反求工程CAD/CAM/CAE系統集成

    三層結構下反求工程CAD/CAM/CAE系統集成

    標簽: 三層結構 工程 系統集成

    上傳時間: 2013-07-24

    上傳用戶:eeworm

  • 下支架沖壓工藝方案及彎曲成形模設計

    下支架沖壓工藝方案及彎曲成形模設計

    標簽: 支架 沖壓工藝 成形 方案

    上傳時間: 2013-06-22

    上傳用戶:eeworm

  • Labview及Proteus軟件環境下單片機串口通訊的仿真方法

    Labview及Proteus軟件環境下單片機串口通訊的仿真方法

    標簽: Labview Proteus 軟件環境 單片機

    上傳時間: 2013-06-27

    上傳用戶:eeworm

  • LabVIEW高級程序設計例程

    LabVIEW高級程序設計例程

    標簽: LabVIEW 程序設計

    上傳時間: 2013-05-25

    上傳用戶:eeworm

  • STM32不完全手冊 例程源碼 29個

    STM32不完全手冊 例程源碼 29個

    標簽: STM 32 完全手冊 源碼

    上傳時間: 2013-06-26

    上傳用戶:eeworm

主站蜘蛛池模板: 曲阳县| 龙岩市| 葵青区| 麻城市| 阜康市| 柏乡县| 广丰县| 贺州市| 商丘市| 大宁县| 海丰县| 元氏县| 湛江市| 双峰县| 承德县| 荆州市| 邵东县| 新乡市| 阳城县| 疏附县| 航空| 绥阳县| 福鼎市| 米易县| 柘荣县| 霍林郭勒市| 高安市| 延长县| 独山县| 西华县| 沁阳市| 大姚县| 淮安市| 余姚市| 湘潭市| 凭祥市| 蒲城县| 浦县| 靖西县| 蓝山县| 弋阳县|