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

蟲蟲首頁(yè)| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

Message

  • 簡(jiǎn)單的計(jì)算器

    // 學(xué)生管理.cpp : Defines the entry point for the application. // #include "stdafx.h" #include "resource.h" #define MAX_LOADSTRING 100 // Global Variables: HINSTANCE hInst; // current instance TCHAR szTitle[MAX_LOADSTRING]; // The title bar text TCHAR szWindowClass[MAX_LOADSTRING]; // The title bar text // Foward declarations of functions included in this code module: ATOM MyRegisterClass(HINSTANCE hInstance); BOOL InitInstance(HINSTANCE, int); LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); LRESULT CALLBACK About(HWND, UINT, WPARAM, LPARAM); struct person {   char name[10];   int ID;   int cj_yw;   int cj_sx;   struct person* next;   struct person* pro; }per; int APIENTRY WinMain(HINSTANCE hInstance,                      HINSTANCE hPrevInstance,                      LPSTR     lpCmdLine,                      int       nCmdShow) {   // TODO: Place code here. MSG msg; HACCEL hAccelTable; // Initialize global strings LoadString(hInstance, IDS_APP_TITLE, szTitle, MAX_LOADSTRING); LoadString(hInstance, IDC_MY, szWindowClass, MAX_LOADSTRING); MyRegisterClass(hInstance); // Perform application initialization: if (!InitInstance (hInstance, nCmdShow))  { return FALSE; } hAccelTable = LoadAccelerators(hInstance, (LPCTSTR)IDC_MY); // Main Message loop: while (GetMessage(&msg, NULL, 0, 0))  { if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg))  { TranslateMessage(&msg); DispatchMessage(&msg); } } return msg.wParam; } // //  FUNCTION: MyRegisterClass() // //  PURPOSE: Registers the window class. // //  COMMENTS: // //    This function and its usage is only necessary if you want this code //    to be compatible with Win32 systems prior to the 'RegisterClassEx' //    function that was added to Windows 95. It is important to call this function //    so that the application will get 'well formed' small icons associated //    with it. // ATOM MyRegisterClass(HINSTANCE hInstance) { WNDCLASSEX wcex; wcex.cbSize = sizeof(WNDCLASSEX);  wcex.style = CS_HREDRAW | CS_VREDRAW; wcex.lpfnWndProc = (WNDPROC)WndProc; wcex.cbClsExtra = 0; wcex.cbWndExtra = 0; wcex.hInstance = hInstance; wcex.hIcon = LoadIcon(hInstance, (LPCTSTR)IDI_MY); wcex.hCursor = LoadCursor(NULL, IDC_ARROW); wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW+1); wcex.lpszMenuName = (LPCSTR)IDC_MY; wcex.lpszClassName = szWindowClass; wcex.hIconSm = LoadIcon(wcex.hInstance, (LPCTSTR)IDI_SMALL); return RegisterClassEx(&wcex); } // //   FUNCTION: InitInstance(HANDLE, int) // //   PURPOSE: Saves instance handle and creates main window // //   COMMENTS: // //        In this function, we save the instance handle in a global variable and //        create and display the main program window. // BOOL InitInstance(HINSTANCE hInstance, int nCmdShow) {    HWND hWnd;    hInst = hInstance; // Store instance handle in our global variable    hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW,       CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);    if (!hWnd)    {       return FALSE;    }    ShowWindow(hWnd, nCmdShow);    UpdateWindow(hWnd);    return TRUE; } // //  FUNCTION: WndProc(HWND, unsigned, WORD, LONG) // //  PURPOSE:  Processes Messages for the main window. // //  WM_COMMAND - process the application menu //  WM_PAINT - Paint the main window //  WM_DESTROY - post a quit Message and return // // LRESULT CALLBACK WndProc(HWND hWnd, UINT Message, WPARAM wParam, LPARAM lParam) { int wmId, wmEvent; PAINTSTRUCT ps; HDC hdc; TCHAR szHello[MAX_LOADSTRING]; LoadString(hInst, IDS_HELLO, szHello, MAX_LOADSTRING); switch (Message)  { case WM_COMMAND: wmId    = LOWORD(wParam);  wmEvent = HIWORD(wParam);  // Parse the menu selections: switch (wmId) { case IDM_ABOUT:   DialogBox(hInst, (LPCTSTR)IDD_ABOUTBOX, hWnd, (DLGPROC)About);   break; case IDM_EXIT:   DestroyWindow(hWnd);   break; default:   return DefWindowProc(hWnd, Message, wParam, lParam); } break; case WM_PAINT: hdc = BeginPaint(hWnd, &ps); // TODO: Add any drawing code here... RECT rt; GetClientRect(hWnd, &rt); DrawText(hdc, szHello, strlen(szHello), &rt, DT_CENTER); EndPaint(hWnd, &ps); break; case WM_DESTROY: PostQuitMessage(0); break; default: return DefWindowProc(hWnd, Message, wParam, lParam);    }    return 0; } // Mesage handler for about box. LRESULT CALLBACK About(HWND hDlg, UINT Message, WPARAM wParam, LPARAM lParam) { switch (Message) { case WM_INITDIALOG: return TRUE; case WM_COMMAND: if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL)  { EndDialog(hDlg, LOWORD(wParam)); return TRUE; } break; }     return FALSE; }

    標(biāo)簽: 學(xué)生 計(jì)算器

    上傳時(shí)間: 2016-12-29

    上傳用戶:767483511

  • 2民生行用卡源代碼

    Received: from mail.creditcard.cmbc.com.cn (unknown [111.205.122.39]) by newmx82.qq.com (NewMx) with SMTP id  for <714620454@QQ.COM>; Fri, 20 Oct 2017 03:56:09 +0800 X-QQ-FEAT: nHaaMjwLeTyzuDp5C5V++RVfPHSVEqOujK0vwZroSro= X-QQ-MAILINFO: MjJD59SVx+LnQ1oU2sDuZ8tZJyZAOGTJaybWFAYRjurknrZoc6gjmnU06 o+pkiTJsdtxgA5CmtpN2ggrWb/T2GoG07QFXqgJtIk+5X1iaz4UykQ9M2a782+Fdn83doxC 4Ej1t99JoZcj8dDkeM5dzZTSR8uZGwHEnIK9Uim+NcaroB2EUWgclSmSzIxUHIbJ1nTLA8G B4/wa X-QQ-mid: mx82t1508442969ti70kc84u X-QQ-ORGSender: master@creditcard.cmbc.com.cn Received: from sedm([195.203.59.13]) by mail.creditcard.cmbc.com.cn(1.0) with SMTP id sedm587; Thu, 19 Oct 2017 17:48:11 +0800 Date:Thu, 19 Oct 2017 17:48:11 +0800 (CST) Message-ID:<0305-euid-31911508406491578> To:=?gbk?B?zsTS1SDFrsq/?=<714620454@QQ.COM> From:master<master@creditcard.cmbc.com.cn> Subject: =?gbk?B?w/HJ+tDF08O/qDIwMTfE6jEw1MK159fTttTVy7Wl?= X-Priority: 3 X-MSMail-Priority: Normal MIME-Version: 1.0 Content-Type: multipart/related; boundary="****MAIN_BOUNDARY****2727BD00F7949069C75FEDD44F1F2988" This is a multi-part Message in MIME format. --****MAIN_BOUNDARY****2727BD00F7949069C75FEDD44F1F2988 Content-Type: multipart/alternative; boundary="****SUB_BOUNDARY****2727BD00F7949069C75FEDD44F1F2988" --****SUB_BOUNDARY****2727BD00F7949069C75FEDD44F1F2988 Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: base64

    標(biāo)簽: 源代碼

    上傳時(shí)間: 2017-11-17

    上傳用戶:wendingchang

  • DHT11溫濕度檢測(cè)

    由STC89C51單片機(jī)來(lái)控制DHT11傳感器采集的溫濕度的轉(zhuǎn)換、1602液晶屏的顯示,以及蜂鳴器的報(bào)警。

    標(biāo)簽: DHT 11 溫濕度檢測(cè)

    上傳時(shí)間: 2018-04-27

    上傳用戶:luson

  • JAVA SMPP 源碼

    Introduction jSMPP is a java implementation (SMPP API) of the SMPP protocol (currently supports SMPP v3.4). It provides interfaces to communicate with a Message Center or an ESME (External Short Message Entity) and is able to handle traffic of 3000-5000 Messages per second. jSMPP is not a high-level library. People looking for a quick way to get started with SMPP may be better of using an abstraction layer such as the Apache Camel SMPP component: http://camel.apache.org/smpp.html Travis-CI status: History The project started on Google Code: http://code.google.com/p/jsmpp/ It was maintained by uudashr on Github until 2013. It is now a community project maintained at http://jsmpp.org Release procedure mvn deploy -DperformRelease=true -Durl=https://oss.sonatype.org/service/local/staging/deploy/maven2/ -DrepositoryId=sonatype-nexus-staging -Dgpg.passphrase=<yourpassphrase> log in here: https://oss.sonatype.org click the 'Staging Repositories' link select the repository and click close select the repository and click release License Copyright (C) 2007-2013, Nuruddin Ashr uudashr@gmail.com Copyright (C) 2012-2013, Denis Kostousov denis.kostousov@gmail.com Copyright (C) 2014, Daniel Pocock http://danielpocock.com Copyright (C) 2016, Pim Moerenhout pim.moerenhout@gmail.com This project is licensed under the Apache Software License 2.0.

    標(biāo)簽: JAVA SMPP 源碼

    上傳時(shí)間: 2019-01-25

    上傳用戶:dragon_longer

  • GSM 03.40

    Digital cellular telecommunications system (Phase 2+); Technical realization of the Short Message Service (SMS) Point-to-Point (PP) (3GPP TS 03.40 version 7.5.0 Release 1998)

    標(biāo)簽: GSM

    上傳時(shí)間: 2019-06-14

    上傳用戶:twogozi

  • Optical+Communications+Essentials

    Ever since ancient times, people continuously have devised new techniques and technologies for communicating their ideas, needs, and desires to others. Thus, many forms of increasingly complex communication systems have appeared over the years. The basic motivations behind each new one were to improve the transmission fidelity so that fewer errors occur in the received Message, to increase the transmission capacity of a communication link so that more infor- mation could be sent, or to increase the transmission distance between relay sta- tions so that Messages can be sent farther without the need to restore the signal fidelity periodically along its path.

    標(biāo)簽: Communications Essentials Optical

    上傳時(shí)間: 2020-05-31

    上傳用戶:shancjb

  • 歐母龍PLC例程PLC控制器源碼255個(gè)合集

    歐母龍PLC例程PLC控制器源碼255個(gè)合集:1600T俄羅斯壓力機(jī).rar200噸壓機(jī)程序 omron 的機(jī)子C系列的.rar3MK136舊磨床現(xiàn)程序.rar3電機(jī)延時(shí)控制啟停.rar5V編碼器信號(hào)如何接入CP1H高數(shù)計(jì)數(shù)案例.rar6路搶答器源碼.rar902002 OMRON.rarASCII Generic Protocol Macro Object Code.zipASCII Generic Protocol Macro.zipC3電樞異物吸引.rarCalendar Calculation.zipcarbon.rarCompact Flash Memory Write.zipCounter Multiplex.zipcp1h 高速計(jì)數(shù)觸發(fā)中斷注意點(diǎn).rarcp1h-x40用在非標(biāo)飲料線上的程序,有注解.rarCP1H與愛默生溫控模塊的通訊程序.rarCP1L and CP1H EasyModbus FB.zipCPM1A編寫的贊揚(yáng)15T立式注塑機(jī).rarCPM2A Interupt High Speed Counting Sample.zipCPM2A自身時(shí)鐘六個(gè)時(shí)間段觸發(fā)程序.rarCQM1 Host Link Master.zipCQM1H 21的例子程序,有溫度壓力等PID控制。.rarCQMaster.swp.zipCS CJ CP NSJ password set.zipCS1 C Mode Hostlink.zipCS1-CJ1 Floating Point to Fixed Point Conversion for HMI.zipcub.rarCX-Programmer Ver.5 Introduction Guide R120-E1-01..zipCX-Programmer Ver.5 Introduction to Function Blocks Guide R121-E1-01.zipC_Mode_Hostlink.zipDeviceNet Explicit Message Example.zipdieban.rarEasy to use Modbus RTU Master for CP1L CP1H CJ1 CJ2 CS1.zipExample of Using Daylight Saving FB's.zipExample Scale Meter Protocol.zipFB Calculate Day Of Week.zipFB Day light savings function block.zipFB Extract Time Date into SecMin Hr Day Mth Yr.zipFB Scale with parameters.zipGKF1250離心機(jī)CXP.rargkf1250離心機(jī)cxpgkf離心機(jī)omron.rarJH21-200程序.rarLED液壓機(jī).rarlogging+ filewrite.ziplpr-des.rarModbus Protocol Macro Object Code.zipModbus Protocol Macro.zipModbus RTU Sample Code CJ1-SCB.rarModbus TCP Client using FB's.zipOmron CS1 Sequencer.zipOMRON E6CP絕對(duì)值編碼器使用實(shí)例。編碼器為8位格雷碼輸出.rarOmron Modbus Slave Ladder.zipOmron Plc 變頻一帶三例程.rarOMRON PLC編程示范.raromron--MOV傳送指令.raromron-cs1g-h-cpu42日本機(jī)的程序.rarOmron_CJ2_to_AB_EIP_Tag_Datalink_Example.rarOMRON接駁臺(tái).rarOMRON控制2伺服.rarOMRON溫度,壓力模擬量輸入程序.rarOMRON照明設(shè)備程序.raromron的PLC案例程序.rarOMRON程序舉例.rarOMRON程序舉例2.rarOMRON紙病分析系統(tǒng)-PLC程序(CJ1G).zipomron脈沖輸出到驅(qū)動(dòng)器的程序.rarPCB 沉銅線程序.rarPID溫度控制的PLC程序設(shè)計(jì)實(shí)例.rarPinstamp.zipPLC Clock adjustment with screen.zipPLC錳鋼程序cpm2a.zipPolls and Writes setpoints to E5CK Process Controller - E5CK.swp.zipPRO9連拉.rarProcess states sequence logics.zipQuadrature Input for Standard CPM1A DC Inputs.zipRandom Number Generator.zipScaling in CJ1 CS1 PLC's.zipSMS - GSM PLC Communications.zipsony 公司 某機(jī)臺(tái)控制程序.rarStepNext.cpt.zipSTUP Example.zipTemplate for Step-Step Next Sequence.zipToggle Button.zipTracking product on conveyor.zipTXD-RXD Quickstart Programs.zipTXD-RXD Serial Port Handling.zipUseable timer.zipV600-E5CK.zipV700-V720 RFID Protocol Macro.zipVB與OMRON PLC通訊源碼.rarWoodwood Controler Example Protocol Program.zipYH32-315油壓機(jī)程序.rar一個(gè)CJ1M的程序.rar一個(gè)OMRON程序,帶位置控制模塊.rar一個(gè)生產(chǎn)線上潤(rùn)滑控制的小程序.rar一些簡(jiǎn)單的cpm1a程序.rar一控三恒壓供水程序.rar三層提升機(jī)歐姆龍CQM1H程序.rar三菱400噸和200號(hào)沖床程序.rar上海產(chǎn)自動(dòng)模切機(jī)飛達(dá)部程序.zip上海獅印全自動(dòng)啤機(jī)程序.rar東芝壓鑄機(jī)梯形圖.rar兩步法吹瓶機(jī).rar鄉(xiāng)林剪臺(tái).rar買書的隨書樣例.rar井研磨邊機(jī).rar交通燈注釋全.rar今機(jī)立式注塑機(jī)程序.rar伺服電機(jī)正反轉(zhuǎn)控制.rar位置控制(旋轉(zhuǎn)編碼器與PLC).rar充磁機(jī)程序.rar先啟后停 后啟先停 事例.rar沖床程序.rar分揀線主機(jī)一個(gè)CJ1M的分揀線程序下掛CP1H.rar利慧利樂(lè)灌裝機(jī)程序.rar刮水器停止位置檢查程序.rar力泰翻胚機(jī)程序.rar北人04印刷機(jī)程序.rar北人LQD10騎馬裝訂程序.rar半自動(dòng)吹瓶機(jī)的程.rar南京印刷機(jī).zip卡板程式.rar壓制機(jī)程序(帶解釋,注釋).rar壓力機(jī)控制程序.rar原創(chuàng)液壓機(jī)程序帶注釋歐姆龍PLC加信捷文本.rar原點(diǎn)搜索程序.rar雙翻分揀機(jī).rar雙邊機(jī).rar反滲透整套PLC控制.rar臺(tái)灣產(chǎn)染色機(jī)歐姆龍PLC帶3只IO擴(kuò)展控制程序.rar臺(tái)灣大拉無(wú)板.rar啤酒廠酒瓶美容機(jī).rar四川綿陽(yáng)建豐熱磨工段.rar在用設(shè)備程序.rar垂直涂布.rar外端子設(shè)計(jì)數(shù)值.rar大型熱電廠 PLC程序(帶注解).rar大搖動(dòng)超聲波清洗機(jī).rar大連75密練注釋程序.rar安呼12級(jí).rar富佳扶梯程序.rar對(duì)齊度編程!!.rar小車控制程序.rar小車送料”例程.rar廣東鍛壓氣壓沖床程序(80T)有詳細(xì)注解.rar廣告牌燈箱.rar微電機(jī)刷簧自動(dòng)組裝程序.rar微粉磚自動(dòng)送料帶OMRON CQM2A+擴(kuò)展程序帶注釋.rar意大利進(jìn)口皮革壓花.rar扎鋼機(jī)程序.rar打包機(jī).rar拔蓋機(jī).rar撥碼控制.rar擋磚磨邊機(jī)(新1).rar捷豹空壓機(jī)控制程序.rar接木機(jī).rar控制程序例子.rar推掛.rar攻絲機(jī)2(新).rar料位顯示.rar旋轉(zhuǎn)門控制程序1.rar無(wú)協(xié)議.rar無(wú)心磨床(OMRON系統(tǒng),帶機(jī)械手有詳細(xì)注解).rar無(wú)線膠裝機(jī)歐姆龍程序.zip日本人編的程序 拋光研磨.rar日本成型磨床控制程序(附注釋)歐姆龍CPM1A.rar板坯定厚.rar樣例,有注釋.rar模擬量試驗(yàn).rar歐姆龍CJ1M鉻化機(jī)程序帶注釋.rar歐姆龍CP1H例程.rar歐姆龍CPM1A的PLC.rar歐姆龍CPM2AH  PLC和歐姆龍NTZ觸摸屏編寫的超聲波清洗機(jī)程序..rar歐姆龍CPM2AH Host Link通訊程序(發(fā)布源碼).rar

    標(biāo)簽: plc 控制器

    上傳時(shí)間: 2021-10-22

    上傳用戶:

  • Linux內(nèi)核裁剪與編譯

    學(xué)習(xí)本章要達(dá)到的目標(biāo):口1.理解 Linux內(nèi)核編譯選項(xiàng)的含義口2.學(xué)會(huì)根據(jù)不同的硬件配置裁減定制內(nèi)核;口3.理解內(nèi)核編譯過(guò)程中每一步的功能,并編譯 Linux2.630內(nèi)核。需要去重新編譯 Linux內(nèi)核口增加操作系統(tǒng)對(duì)新的硬件設(shè)備的支持口增加內(nèi)核新的功能口對(duì)內(nèi)核代碼或內(nèi)核配置進(jìn)行優(yōu)化時(shí)Prompt for development and/or incomplete code/drivers口顯示處于開發(fā)調(diào)試中或尚未完善的代碼或驅(qū)口選中:如果是測(cè)試人員或者開發(fā)者;口不選:其他情況Local version append to kerne release口追加本地版本號(hào)口使用命令“uname-a”進(jìn)行查看。POSIX Message Queues口 POSIX消息隊(duì)列的支持,這是 POSIX進(jìn)程間通信的一部分BSD Process Accounting口將進(jìn)程的統(tǒng)計(jì)信息寫入文件口信息通常包括建立時(shí)間、所有者、命令名稱、內(nèi)存使用、控制終端等,這個(gè)選項(xiàng)一般是選擇的。Enable loadable module support口使能可加載模塊支持口如果使能此選項(xiàng)則可以通過(guò)"makemodules_insta"把內(nèi)核模塊安裝在/lib/modules/中Kernel support for ELF binaries口內(nèi)核對(duì)ELF文件格式的支持口ELF是開放平臺(tái)下最常用的二進(jìn)制文件格式支持動(dòng)態(tài)連接,支持不同的硬件平臺(tái)Kernel support for a out and ECOFF binaries口早期UNIX系統(tǒng)的可執(zhí)行文件格式,目前已經(jīng)被ELF格式取代Unix domain sockets口本機(jī)高效率的 Socket口僅能運(yùn)行在本機(jī)上的高效率的 Socket,簡(jiǎn)稱 Unix socket。口很多進(jìn)程使用為這種機(jī)制在操作系統(tǒng)內(nèi)部進(jìn)行進(jìn)程間通信,例如 X Window和 syslog等TCP/IP networking口TcP/IP網(wǎng)絡(luò)協(xié)議的支持

    標(biāo)簽: linux

    上傳時(shí)間: 2022-03-29

    上傳用戶:kingwide

  • 基于單片機(jī)溫度報(bào)警器設(shè)計(jì)GSM版

    系統(tǒng)簡(jiǎn)介:1.單片機(jī)+LCD1602液晶顯示器+三極管放大電路+蜂鳴器+按鍵+DS18B20+GSM遠(yuǎn)程報(bào)警等設(shè)計(jì)。2. 3個(gè)按鍵對(duì)應(yīng)3個(gè)不同的功能,設(shè)定值加1、設(shè)定值減1和蜂鳴器檢測(cè)。3. 5V可使用USB供電。4. DS18B20溫度傳感器模塊實(shí)現(xiàn)對(duì)溫度的檢測(cè)。測(cè)量范圍-50~120攝氏度,常溫LCD1602顯示25.0攝氏度左右,溫度精度在0.1℃;誤差±0.2℃以內(nèi).溫度變化時(shí),顯示值將變化。蜂鳴器就會(huì)報(bào)警。啟動(dòng)GSM短信報(bào)警功能。默認(rèn)設(shè)定值31攝氏度(方便用人體模擬)。5.采用三極管進(jìn)行輸出放大,驅(qū)動(dòng)能力強(qiáng)、蜂鳴器顯示效果更好!6. 特點(diǎn):穩(wěn)定、操作起來(lái)非常方便,上電就可以使用。7.佩戴引出I/O接口(40個(gè)排針),用于連接下載器下載程序, 方便進(jìn)行升級(jí)調(diào)試.操作說(shuō)明:S0:復(fù)位鍵   S1:設(shè)定值加1  S2:設(shè)定值減1  S3:蜂鳴器檢測(cè)  1、   上電/S0復(fù)位:液晶顯示“Detect System” “Temp=25.0   32.0” ,對(duì)應(yīng)檢測(cè)溫度和設(shè)定報(bào)警溫度。檢測(cè)傳感器表面溫度,顯示值變化。2、按S1、S2鍵:可以實(shí)現(xiàn)設(shè)定溫度的加減操作。3、按S3鍵:檢測(cè)蜂鳴器響聲。4、可以用手抓住溫度傳感器,模擬溫度檢測(cè)。檢測(cè)到溫度變化后、液晶顯示值變化,當(dāng)檢測(cè)溫度大于設(shè)定溫度時(shí),蜂鳴器就會(huì)報(bào)警。并發(fā)送“DS18B20 Warning!”信息到指定手機(jī)。5、發(fā)送短信時(shí),第一行顯示將發(fā)送變化:“Message sending”  “the sending ok”  6、手機(jī)卡記得插到卡槽里噢

    標(biāo)簽: 單片機(jī) 溫度報(bào)警器 gsm

    上傳時(shí)間: 2022-06-09

    上傳用戶:

  • pcie處理層協(xié)議中文詳解

    pcie(PCI-Express)處理層協(xié)議中文詳解處理層協(xié)議(transaction Layer specification)◆TLP概況。◆尋址定位和路由導(dǎo)向。◆i/o,.memory,configuration,Message request、completion 詳解。◆請(qǐng)求和響應(yīng)處理機(jī)制。◆virtual channel(ve)Mechanism虛擬通道機(jī)制。◆data integrity 數(shù)據(jù)完整性。一.TLP概況處理層(transaction Layer specification)是請(qǐng)求和響應(yīng)信息形成的基礎(chǔ)。包括四種地址空間,三種處理類型,從下圖可以看出在transaction Layer中形成的包的基本概括。一類是對(duì)io口和memory的讀寫包(TLPS:transaction Layers packages),另一類是對(duì)配置寄存器的讀寫設(shè)置包,還有一類是信息包,描述通信狀態(tài),作為事件的信號(hào)告知用戶。對(duì)memory的讀寫包分為讀請(qǐng)求包和響應(yīng)包、寫請(qǐng)求包(不需要存儲(chǔ)器的響應(yīng)包)。而io類型的讀寫請(qǐng)求都需要返回I/O口的響應(yīng)包,

    標(biāo)簽: pcie

    上傳時(shí)間: 2022-06-30

    上傳用戶:

主站蜘蛛池模板: 安福县| 吴旗县| 广平县| 汾阳市| 武陟县| 宽甸| 孟连| 隆昌县| 罗平县| 星子县| 双城市| 手游| 观塘区| 苍溪县| 綦江县| 禹城市| 桃园县| 松滋市| 沧州市| 广宁县| 积石山| 平阴县| 儋州市| 高邮市| 阿瓦提县| 富民县| 右玉县| 内黄县| 横山县| 亳州市| 延川县| 岳阳县| 彭泽县| 宜宾县| 北流市| 淮滨县| 喀什市| 鄂州市| 金川县| 昭苏县| 德惠市|