1.2 源代碼表示不考慮主題,列舉 15 000行源代碼本身就是一件難事。下面是所有源代碼都使用的文本格式:1.2.1 將擁塞窗口設置為13 8 7 - 3 8 8 這是文件t c p _ s u b r . c中的函數t c p _ q u e n c h。這些源文件名引用4 . 4 B S D - L i t e發布的文件。4 . 4 B S D在1 . 1 3節中討論。每個非空白行都有編號。正文所描述的代碼的起始和結束位置的行號記于行開始處,如本段所示。有時在段前有一個簡短的描述性題頭,對所描述的代碼提供一個概述。這些源代碼同4 . 4 B S D - L i t e發行版一樣,偶爾也包含一些錯誤,在遇到時我們會提出來并加以討論,偶爾還包括一些原作者的編者評論。這些代碼已通過了 G N U縮進程序的運行,使它們從版面上看起來具有一致性。制表符的位置被設置成 4個欄的界線使得這些行在一個頁面中顯示得很合適。在定義常量時,有些 # i f d e f語句和它們的對應語句 # e n d i f被刪去(如:G A T E W A Y和M R O U T I N G,因為我們假設系統被作為一個路由器或多播路由器 )。所有r e g i s t e r說明符被刪去。有些地方加了一些注釋,并且一些注釋中的印刷錯誤被修改了,但代碼的其他部分被保留下來。這些函數大小不一,從幾行 (如前面的t c p _ q u e n c h)到最大11 0 0行(t c p _ i n p u t)。超過大約4 0行的函數一般被分成段,一段一段地顯示。雖然盡量使代碼和相應的描述文字放在同一頁或對開的兩頁上,但為了節約版面,不可能完全做到。本書中有很多對其他函數的交叉引用。為了避免給每個引用都添加一個圖號和頁碼,書封底內頁中有一個本書中描述的所有函數和宏的字母交叉引用表和描述的起始頁碼。因為本書的源代碼來自公開的 4 . 4 B S D _ L i t e版,因此很容易獲得它的一個拷貝:附錄 B詳細說明了各種方法。當你閱讀文章時,有時它會幫助你搜索一個在線拷貝 [例如U n i x程序grep ( 1 )]。描述一個源代碼模塊的各章通常以所討論的源文件的列表開始,接著是全局變量、代碼維護的相關統計以及一個實際系統的一些例子統計,最后是與所描述協議相關的 S N M P變量。全局變量的定義通常跨越各種源文件和頭文件,因此我們將它們集中到的一個表中以便于參考。這樣顯示所有的統計,簡化了后面當統計更新時對代碼的討論。卷 1的第2 5章提供了S N M P的所有細節。我們在本文中關心的是由內核中的 T C P / I P例程維護的、支持在系統上運行的S N M P代理的信息。TCP IP詳解 卷1協議 :http://dl.21ic.com/download/tcpip-288223.html TCP IP詳解 卷2實現 :http://dl.21ic.com/download/tcpip-288224.html TCPIP詳解卷三:TCP事務協議,HTTP,NNTP和UNIX域協議 :http://dl.21ic.com/download/tcpip-288225.html
上傳時間: 2022-07-27
上傳用戶:
通過52832的硬件IIC(TWI)接口讀取MPU9250的原始數據,包括X,Y,Z三個軸的加速度,各個軸的角速度以及地磁傳感器的值。 此工程同樣適用于MPU6050,但是6050比9250少一個地磁傳感器,用于6050的時候,只需要將地磁部分屏蔽掉就可以了,其余可以通用。 程序里面含有一個狀態指示燈,用于指示程序的工作狀態。 程序里面含有調試輸出函數,如果你的開發板上有串口,可以通過串口線將獲得的原始數據發送到電腦上。
上傳時間: 2022-07-28
上傳用戶:
本源代碼是基于STM32F4xx硬件平臺設計的貪吃蛇小游戲,主要難點在:隨機點產生、貪吃蛇轉向、貪吃蛇貪吃點;本部分主要接收產生隨機點,產生隨機點需要注意兩個方面:1、隨機點在有效的范圍內;2、貪吃點與貪吃蛇不重合。產生隨機點主要有兩個函數,分別如下://隨機數產生任務void rng_chansheng(void *p_arg){OS_ERR err;while(1){OSSemPend(&RNG_SEM,0,OS_OPT_PEND_BLOCKING,0,&err);zou.x = RNG_Get_RandomRange(0,50)*8 + 40;zou.y = RNG_Get_RandomRange(0,50)*8 + 260;lcd_fangkuan(zou.x,zou.y,zou.x+SHE_FAANGKUAN_SIZE,zou.y+SHE_FAANGKUAN_SIZE);OSTimeDlyHMSM(0,0,0,500,OS_OPT_TIME_HMSM_STRICT,&err); //延時500ms}}//往下方向畫一個實心的正方形,代表貪食蛇的一段void lcd_fangkuan(u16 x1,u16 y1,u16 x2 ,u16 y2){u16 i,j;u16 xx,yy;if(((x2 - x1) != SHE_FAANGKUAN_SIZE)||((y2 - y1) != SHE_FAANGKUAN_SIZE))return ;if(x1 > x2) {xx = x1;x1 = x2;x2 = xx;}if(y1 > y2){yy = y1;y1 = y2;y2 = yy;}if((y1 < 260)|| (y2 > 660)||(x1 < 40)||(x2 > 448)){game_yun_error = 1;LCD_ShowString(150,300,500,24,24,"GAME OVER!!");return ;}for(i=x1; i<x2; i++){for(j=y1; j<y2; j++){LCD_DrawPoint(i,j);}}}
上傳時間: 2022-08-10
上傳用戶:
開關電源專業英語.doc 32KB2020-03-12 11:28 反激式開關電源設計、制作、調試_2014年版..pdf 39.4M2020-03-12 11:28 《精通開關電源設計》_2008年版.pdf 39.7M2020-03-12 11:28 《新型開關電源優化設計與實例詳解》_2006版.pdf 192.1M2020-03-12 11:28 《開關電源設計指南》_2004年版.pdf 9.6M2020-03-12 11:28 《開關電源設計與優化》_2006年版.pdf 28.9M2020-03-12 11:28 《開關電源設計》第2版_2005年版.pdf 31.5M2020-03-12 11:28 《開關電源的原理與設計》_2001年版.pdf 17.9M2020-03-12 11:28 《開關電源故障診斷與排除》_2011年版.pdf 40.8M2020-03-12 11:28 《開關電源手冊》第2版_2006年.pdf 42M2020-03-12 11:28 《交換式電源供給器之理論與實務設計》.pdf
上傳時間: 2013-06-26
上傳用戶:eeworm
Matlab_2016a 完整破解版下載 使用增強的設計環境和 UI 組件集開發 MATLAB 應用。深度學習用于圖像分類問題。訪問模板、最新模型以及精選示例。創建包含事件操作和新模塊的離散事件模型和調度程序。使用標準座艙儀器顯示飛行條件。在線編輯器,用于:開發包含結果和圖形以及相關代碼的實時腳本創建用于分享的交互式描述,包括代碼、結果和圖形以及格式化文本、超鏈接、圖像及方程式MATLAB應用設計器,使用增強的設計環境和擴展的 UI 組件集構建帶有線條圖和散點圖的 MATLAB?應用全新多 y-軸圖、極坐標圖和等式可視化暫停、調試和繼續 MATLAB 代碼執行Neural Network Toolbox使用 Parallel Computing Toolbox? 中的 GPU 加速深入學習圖像分類任務的卷積神經網絡 (CNN)Symbolic Math Toolbox與 MATLAB 在線編輯器集成,以便編輯符號代碼和可視化結果,并將 MuPAD? 筆記本轉換為實時腳本Statistics and Machine Learning ToolboxClassification Learner 應用,可以自動培訓多個模型,按照級別標簽對結果進行可視化處理,并執行邏輯回歸分類Control System Toolbox新建及重新設計的應用,用于設計 SISO 控制器、自動整定 MIMO 系統和創建降階模型Image Acquisition Toolbox支持 Kinect? for Windows? v2 和 USB 3 VisionComputer Vision System Toolbox光學字符識別 (OCR) 訓練程序應用、行人偵測和來自針對 3-D 視覺的動作和光束平差的結構體Trading Toolbox對交易、靈敏性和交易后執行的交易成本分析Simulink 產品系列Simulink通過訪問模板、最近模型和精選示例更快開始或繼續工作的起始頁自動求解器選項可更快速地設置和仿真模型針對異構設備的系統模型仿真,例如 Xilinx?和 Altera? SoC 架構Simulink? 單位,可在 Simulink、Stateflow? 和 Simscape? 組件的接口指定單位、對其進行可視化處理并檢查變量源和接收器模塊,用于定義變量條件并使用生成代碼中的編譯器指令將其傳播至連接的功能Aerospace Blockset標準座艙儀器,用于顯示飛行條件SimEvents全新離散事件仿真和建模引擎,包括事件響應、MATLAB 離散事件系統對象制作以及 Simulink 和 Stateflow 自動域轉換Simscape全新方程簡化和仿真技術,用于生成代碼的快速仿真和運行時參數調整Simscape FluidsThermal Liquid 庫,用于對屬性隨溫度而變化的液體的系統建模Simulink Design Optimization用于實驗設計、Monte Carlo 仿真和相關性分析的靈敏度分析工具Simulink Report Generator三向模型合并,以圖形方式解決 Simulink 項目各修訂版之間的沖突信號處理和通信Antenna Toolbox電介質建模,用于分析天線和有限天線陣列中的基質效果RF ToolboxRF Budget Analyzer,用于為級聯的射頻組件計算增益、噪聲系數和 IP3SimRF自動射頻測試工作臺生成Audio System Toolbox一款用于設計和測試音頻處理系統的新產品WLAN System Toolbox一款用于對 WLAN 通信系統的物理層進行仿真、分析和測試的新產品代碼生成Embedded Coder編譯器指令生成,將信號維度作為 #define 進行實施HDL Coder針對 HDL 優化的 FFT 和 IFFT,支持每秒 G 字節采樣 (GSPS) 設計的幀輸入HDL VerifierPCIe FPGA 在環,用于通過 PCI Express? 接口仿真 Xilinx? KC705/VC707 和 Altera?Cyclone? V GT/Stratix V DSP 開發板上的算法驗證和確認Polyspace Code Prover支持 long-double 浮點,并且改進了對無窮大和 NaN 的支持Simulink Design Verifier對 C 代碼 S-function 自動生成測試IEC Certification Kit對 Simulink Verification and Validation? 提供 IEC 62304 醫學標準支持Simulink Test使用 Simulink Real-Time? 制作和執行實時測試
上傳時間: 2013-07-09
上傳用戶:eeworm