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

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

SNMP-MIB-compiler

  • FET430PIF自制資料

    The MSP-FET430PIF is a Parallel Port interface (does not include target board) that is used to program and debug MSP430 FET tools and test boards through the JTAG interface. This interface is included in our FET tools, but sold without the development board. This interface uses a Parallel PC Port to communicate to the Debugger Software (IAR Kickstart software included) running on the PC. The interface uses the standard 14 pin header to communicate to the MSP430 device using the standard JTAG protocol. The flash memory can be erased and programmed in seconds with only a few keystrokes, and since the MSP430 flash is extremely low power, no external power supply is required. The tool has an integrated software environment and connects directly to the PC which greatly simplifies the set-up and use of the tool. The flash development tool supports development with all MSP430 flash parts. Features MSP430 debugging interface to connect a MSP430-Flash-device to a Parallel port on a PC Supports JTAG debug protocol (NO support for Spy-Bi-Wire (2-wire JTAG) debug protocol, Spy-Bi-Wire (2-wire JTAG) is supported by MSP-FET430UIF) Parallel Port cable and a 14-conductor target cable Full documentation on CD ROM Integrated IAR Kickstart user interface which includes: Assembler Linker Limulator Source-level debugger Limited C-compiler Technical specifications: Backwardly compatable with existing FET tool boards.

    標(biāo)簽: FET 430 PIF

    上傳時(shí)間: 2013-10-26

    上傳用戶:fengweihao158@163.com

  • Keil c51 v8.18 下載

    What is New in C51 Version 8.18[Device Support]Added debug support for the NXP P89LPC9408 in the LPC900 EPM Emulator/Programmer.[New Supported Device]Nuvoton W681308 device.[New Supported Device]NXP P89LPC9201, P89LPC9211, P89LPC922A1, P89LPC9241, P89LPC9251, P89LPC9301, P89LPC931A1, P89LPC9331, P89LPC9341, and P89LPC9351 devices.[New Supported Device]SiLabs C8051F500, C8051F501, C8051F504, C8051F505, C8051F506, C8051F507, C8051F508, C8051F509, C8051F510, and C8051F511 devices.[ULINK2 Support]Corrected potential deadlock on ST uPSD targets.[Device Simulation]Corrected simulation of Infineon XC800 MDU.[Device Simulation]Corrected behaviour of EXFn and TOGn on SiLabs C8051F12x/F13x devices.[Device Simulation]Added simulation for Atmel AT89C51RE2, including simulation of second UART.[Cx51 Compiler]Corrected failed initialization on far addresses when the object is located with _at_. 本資料僅供學(xué)習(xí)評(píng)估之用,請(qǐng)勿用于商業(yè)用途!請(qǐng)?jiān)趯W(xué)習(xí)評(píng)估24小時(shí)內(nèi)刪除.

    標(biāo)簽: Keil 8.18 c51

    上傳時(shí)間: 2013-11-01

    上傳用戶:panpanpan

  • MPLAB C30用戶指南(英文)

    MPLAB C30用戶指南(英文) HIGHLIGHTSThe information covered in this chapter is as follows:• About this Guide• Recommended Reading• Troubleshooting• The Microchip Web Site• Development Systems Customer Notification Service• Customer Support Document LayoutThe document layout is as follows:• Chapter 1: Compiler Overview – describes MPLAB C30, development tools andfeature set.• Chapter 2: Differences between MPLAB C30 and ANSI C – describes thedifferences between the C language supported by MPLAB C30 syntax and thestandard ANSI-89 C.• Chapter 3: Using MPLAB C30 – describes how to use the MPLAB C30 compilerfrom the command line.• Chapter 4: MPLAB C30 Runtime Environment – describes the MPLAB C30runtime model, including information on sections, initialization, memory models, thesoftware stack and much more.• Chapter 5: Data Types – describes MPLAB C30 integer, floating point and pointerdata types.• Chapter 6: Device Support Files – describes the MPLAB C30 header and registerdefinition files, as well as how to use with SFR’s.• Chapter 7: Interrupts – describes how to use interrupts.• Chapter 8: Mixing Assembly Language and C Modules – provides guidelines tousing MPLAB C30 with MPLAB ASM30 assembly language modules.

    標(biāo)簽: MPLAB C30 用戶 英文

    上傳時(shí)間: 2013-10-21

    上傳用戶:13925096126

  • 在偉福集成環(huán)境下使用PICC

    在偉福集成環(huán)境下使用PICC.講述在偉福集成環(huán)境如可設(shè)置PICC, 簡(jiǎn)單的調(diào)試步驟. 更詳細(xì)的說(shuō)明請(qǐng)參閱偉福仿真器使用手冊(cè).關(guān)于如何在MPLAB 下使用PICC C 語(yǔ)言, 請(qǐng)參閱Microchip 相應(yīng)的手冊(cè). 2-1 安裝PICC將CD-ROM 裝入光驅(qū), 自動(dòng)運(yùn)行程序?qū)⒆詣?dòng)啟動(dòng), 如果你已禁止自動(dòng)運(yùn)行功能, 可以直接運(yùn)行: cd_drive:\compiler\install.exe安裝程序?qū)⒅笇?dǎo)你完成PICC 的安裝.2-2 設(shè)置偉福集成環(huán)境在偉福集成環(huán)境中, 將編譯器路徑指向PICC 所在目錄將C命令行設(shè)置為: -16F877 –G –O –Zg -c將連接命令行設(shè)置為: -16F877 –G –O -Zg其中: -16F877 為芯片型號(hào)–G –O -c 為源程序調(diào)試設(shè)置項(xiàng), 不可修改–Zg 為打開(kāi)優(yōu)化你可以在命令行中加入其它控制項(xiàng)2-3 調(diào)試C語(yǔ)言在WAVE\SAMPLES 目錄下有一個(gè)PIC C 語(yǔ)言的例子程序: PIC_C.PRJ.1. 打開(kāi)PIC_C 項(xiàng)目.2. 編譯該項(xiàng)目(F9)3. 用F7,F8 單步調(diào)試?yán)映绦颍? 打開(kāi)觀察窗口觀察變量

    標(biāo)簽: PICC 集成環(huán)境

    上傳時(shí)間: 2013-10-16

    上傳用戶:lili123

  • 從ADS1.2到MDK3轉(zhuǎn)換教程

      Keil是業(yè)界最好的51單片機(jī)開(kāi)發(fā)工具之一,它擁有流暢的用戶界面與強(qiáng)大的仿真功能。ARM將Keil公司收購(gòu)之后,正式推出了針對(duì)ARM微控制器的開(kāi)發(fā)工具RVMDK,它將ARM編譯器RVCT與Keil的工程管理、調(diào)試仿真工具集成在一起,是一款非常強(qiáng)大的ARM微控制器開(kāi)發(fā)工具。2007年5月,ARM正式授權(quán)中國(guó)深圳英蓓特公司代理中文版RVMDK的出售事務(wù)。很多嵌入式系統(tǒng)開(kāi)發(fā)工程師對(duì)ARM的老版本開(kāi)發(fā)工具ADS1.2非常熟悉,而RVMDK與ADS相比較,從外觀、仿真流程以及內(nèi)部二進(jìn)制編譯鏈接工具上都有了不少改進(jìn),用法稍有不同。本主的主旨是介紹通用的流程,以及一些注意事項(xiàng),幫助ADS1.2用戶將老的,遺留的ADS1.2工程轉(zhuǎn)化成在RVMDK上進(jìn)行開(kāi)發(fā)調(diào)試的工程。 ARM新推出的微控制器開(kāi)發(fā)工具RVMDK與ADS1.2在工具架構(gòu)組成上有一些不同,這些區(qū)別包括:不同版本的ARM編譯器(compiler),不同的調(diào)試器(debugger),不同的仿真器(simulator),以及不同的硬件調(diào)試單元。作為ARM的新一代微控制器開(kāi)發(fā)工具,RVMDK不但包含ARM的最新版本編譯鏈接工具,即RVDS3.0的編譯鏈接工具,而且根據(jù)微控制器調(diào)試開(kāi)發(fā)的特點(diǎn)采用了與ADS,RVDS完全不同的調(diào)試、仿真環(huán)境,uVision debugger 與simulator。        RVMDK集成了RVDS3.0的編譯工具RVCT3.0,與ADS1.2相比,除去編譯、連接工具的可執(zhí)行二進(jìn)制文件不同之外,RVCT3.0的很多編譯連接選項(xiàng)與ADS編譯器也有不同。

    標(biāo)簽: MDK3 ADS 1.2 轉(zhuǎn)換

    上傳時(shí)間: 2013-11-01

    上傳用戶:1051290259

  • 網(wǎng)絡(luò)監(jiān)控和管理技術(shù)

      TMN概述   9.2 Q3網(wǎng)絡(luò)管理接口   9.3 SNMP網(wǎng)絡(luò)管理接口   9.4 CORBA網(wǎng)絡(luò)管理接口

    標(biāo)簽: 網(wǎng)絡(luò)監(jiān)控和 管理技術(shù)

    上傳時(shí)間: 2013-11-03

    上傳用戶:llandlu

  • RMON技術(shù)介紹

    RMON(Remote Network Monitoring,遠(yuǎn)程網(wǎng)絡(luò)監(jiān)視)主要實(shí)現(xiàn)了統(tǒng)計(jì)和告警功能,用于網(wǎng)絡(luò)中管理設(shè)備對(duì)被管理設(shè)備的遠(yuǎn)程監(jiān)控和管理。統(tǒng)計(jì)功能指的是被管理設(shè)備可以按周期或者持續(xù)跟蹤統(tǒng)計(jì)其端口所連接的網(wǎng)段上的各種流量信息,比如某段時(shí)間內(nèi)某網(wǎng)段上收到的報(bào)文總數(shù),或收到的超長(zhǎng)報(bào)文的總數(shù)等。告警功能指的是被管理設(shè)備能監(jiān)控指定MIB 變量的值,當(dāng)該值達(dá)到告警閾值時(shí)(比如端口速率達(dá)到指定值,或者廣播報(bào)文的比例達(dá)到指定值),能自動(dòng)記錄日志、向管理設(shè)備發(fā)送Trap消息。

    標(biāo)簽: RMON

    上傳時(shí)間: 2013-10-11

    上傳用戶:zxh122

  • LINUX系統(tǒng)分析與高級(jí)編程技術(shù)

    本書介紹Linux環(huán)境下的編程方法,內(nèi)容包括Linux系統(tǒng)命令、 Shell腳本、編程語(yǔ)言(gawk、Perl)、系統(tǒng)內(nèi)核、安全體系、X Window等,內(nèi)容豐富、論述全面,涵蓋了Linux系統(tǒng)的方方面面。本書附帶光盤包括了RedHat Linux系統(tǒng)的最新版本,及安裝方法,還包括本書的大量程序代碼,極大地方便了讀者,為使用和將要使用Linux系統(tǒng)的技術(shù)人員提供了較全面的參考。    目      錄前言第一篇   Linux系統(tǒng)介紹第1章   Linux簡(jiǎn)介 …11.1   Linux 的起源 11.2   自由軟件基金會(huì)的GNU計(jì)劃 11.3   Linux 的發(fā)音 21.4   Linux 的特點(diǎn) 21.5   基本硬件要求 31.6   如何獲得Linux 31.6.1   從網(wǎng)上下載Linux 31.6.2   從光盤獲得Linux 31.7   涉及Linux 的Web 網(wǎng)址和新聞?dòng)懻摻M 61.8   Linux 的不足之處 7第2章   外殼及常用命令 82.1   登錄和退出 82.2   Linux 系統(tǒng)的外殼 82.3   外殼的常用命令 92.3.1   更改帳號(hào)密碼 92.3.2   聯(lián)機(jī)幫助 92.3.3   遠(yuǎn)程登錄 92.3.4   文件或目錄處理 92.3.5   改變工作目錄 102.3.6   復(fù)制文件 102.3.7   移動(dòng)或更改文件、目錄名稱 102.3.8   建立新目錄 102.3.9   刪除目錄 112.3.10   刪除文件 112.3.11   列出當(dāng)前所在的目錄位置 112.3.12   查看文件內(nèi)容 112.3.13   分頁(yè)查看文件內(nèi)容 112.3.14   查看目錄所占磁盤容量 112.3.15   文件傳輸 112.3.16   文件權(quán)限的設(shè)定 122.3.17   檢查自己所屬的工作組名稱 132.3.18   改變文件或目錄工作組所有權(quán) 132.3.19   改變文件或目錄的最后修改時(shí)間 132.3.20   文件的鏈接 132.3.21   文件中字符串的查尋 142.3.22   查尋文件或命令的路徑 142.3.23   比較文件或目錄的內(nèi)容 142.3.24   文件打印輸出 142.3.25   一般文件的打印 142.3.26   troff 文件的打印 142.3.27   打印機(jī)控制命令 142.3.28   進(jìn)程控制 152.3.29   外殼變量 162.3.30   環(huán)境變量 162.3.31   別名 162.3.32   歷史命令 172.3.33   文件的壓縮 172.3.34   管道命令的使用 172.3.35   輸入/輸出控制 182.3.36   查看系統(tǒng)中的用戶 182.3.37   改變用戶名 182.3.38   查看用戶名 182.3.39   查看當(dāng)前系統(tǒng)上所有工作站       的用戶 192.3.40   與某工作站上的用戶交談 192.3.41   檢查遠(yuǎn)程系統(tǒng)是否正常 192.3.42   電子郵件的使用簡(jiǎn)介 19第3章   Linux系統(tǒng)的網(wǎng)絡(luò)功能 213.1   Linux支持的網(wǎng)絡(luò)協(xié)議 213.1.1   TCP/IP 213.1.2   TCP/IP 版本 6 213.1.3   IPX/SPX 213.1.4   AppleTalk 協(xié)議集 213.1.5   廣域網(wǎng) 223.1.6   ISDN 223.1.7   PPP、SLIP及PLIP 223.1.8   業(yè)余無(wú)線電 223.1.9   ATM 223.2   Linux系統(tǒng)下的文件共享和打印共享 223.2.1   Machintosh 環(huán)境 223.2.2   Windows 環(huán)境 223.2.3   Novell 環(huán)境 233.2.4   UNIX 環(huán)境 233.3   Linux系統(tǒng)中的Internet/Intranet功能 233.3.1   郵件 233.3.2   Web 服務(wù)器 243.3.3   Web 瀏覽器 243.3.4   FTP 服務(wù)器和客戶機(jī) 243.3.5   新聞服務(wù) 243.3.6   域名系統(tǒng) 243.3.7   DHCP和 bootp 243.3.8   NIS 243.4   Linux系統(tǒng)下應(yīng)用程序的遠(yuǎn)程執(zhí)行 243.4.1   Telnet 253.4.2   遠(yuǎn)程命令 253.4.3   X Window 253.5   Linux系統(tǒng)的網(wǎng)絡(luò)互連功能 253.5.1   路由器 253.5.2   網(wǎng)橋 253.5.3   IP偽裝 253.5.4   IP統(tǒng)計(jì) 263.5.5   IP 別名 263.5.6   流量限制器 263.5.7   防火墻 263.5.8   端口下傳 263.5.9   負(fù)載平衡 263.5.10   EQL 273.5.11   代理服務(wù)器 273.5.12   按需撥號(hào) 273.5.13   管道、移動(dòng)IP和虛擬個(gè)人網(wǎng)絡(luò) 273.6   Linux系統(tǒng)中的網(wǎng)絡(luò)管理 273.6.1   Linux系統(tǒng)下的網(wǎng)絡(luò)管理應(yīng)用程序 273.6.2   SNMP 283.7   企業(yè)級(jí)Linux網(wǎng)絡(luò) 283.7.1   高可用性 283.7.2   RAID 283.7.3   冗余網(wǎng)絡(luò) 28第4章   Linux系統(tǒng)管理簡(jiǎn)介 294.1   root 帳號(hào) 294.2   啟動(dòng)和關(guān)閉系統(tǒng) 294.2.1   從軟盤啟動(dòng) 294.2.2   使用LILO 啟動(dòng) 294.2.3   關(guān)閉Linux系統(tǒng) 304.3   掛接文件系統(tǒng) 304.3.1   掛接軟盤 304.3.2   創(chuàng)建新的文件系統(tǒng) 304.3.3   卸載文件系統(tǒng) 314.4   檢查文件系統(tǒng) 314.5   使用文件作為交換區(qū) 314.6   系統(tǒng)和文件的備份 324.7   設(shè)置系統(tǒng) 334.7.1   設(shè)置系統(tǒng)名 334.7.2   使用維護(hù)磁盤 334.7.3   重新設(shè)置root 帳號(hào)口令 334.7.4   設(shè)置登錄信息 33第二篇   Linux高級(jí)語(yǔ)言及管理編程第5章   外殼編程 355.1   創(chuàng)建和運(yùn)行外殼程序 355.1.1   創(chuàng)建外殼程序 355.1.2   運(yùn)行外殼程序 355.2   使用外殼變量 365.2.1   給變量賦值 365.2.2   讀取變量的值 375.2.3   位置變量和其他系統(tǒng)變量 375.2.4   引號(hào)的作用 375.3   數(shù)值運(yùn)算命令 385.4   條件表達(dá)式 405.4.1   if 表達(dá)式 405.4.2   case 表達(dá)式 415.5   循環(huán)語(yǔ)句 425.5.1   for 語(yǔ)句 435.5.2   while 語(yǔ)句 435.5.3   until 語(yǔ)句 445.6   shift 命令 445.7   select 語(yǔ)句 455.8   repeat 語(yǔ)句 465.9   子函數(shù) 46第6章   gawk語(yǔ)言編程 486.1   gawk的主要功能 486.2   如何執(zhí)行g(shù)awk程序 486.3   文件、記錄和字段 486.4   模式和動(dòng)作 496.5   比較運(yùn)算和數(shù)值運(yùn)算 506.6   內(nèi)部函數(shù) 506.6.1   隨機(jī)數(shù)和數(shù)學(xué)函數(shù) 516.6.2   字符串的內(nèi)部函數(shù) 516.6.3   輸入輸出的內(nèi)部函數(shù) 526.7   字符串和數(shù)字 526.8   格式化輸出 526.9   改變字段分隔符 546.10   元字符 546.11   調(diào)用gawk程序 556.12   BEGIN和END 556.13   變量 566.14   內(nèi)置變量 566.15   控制結(jié)構(gòu) 576.15.1   if 表達(dá)式 576.15.2   while 循環(huán) 576.15.3   for 循環(huán) 586.15.4   next 和 exit 586.16   數(shù)組 586.17   用戶自定義函數(shù) 586.18   幾個(gè)實(shí)例 59第7章   Perl語(yǔ)言編程 607.1   什么是Perl 607.2   Perl的現(xiàn)狀 607.3   初試Perl 607.4   Perl變量 607.4.1   標(biāo)量 607.4.2   數(shù)組 637.4.3   相關(guān)數(shù)組 657.5   文件句柄和文件操作 657.6   循環(huán)結(jié)構(gòu) 667.6.1   foreach循環(huán) 667.6.2   判斷運(yùn)算 667.6.3   for循環(huán) 677.6.4   while 和 until循環(huán) 677.7   條件結(jié)構(gòu) 677.8   字符匹配 687.9   替換和翻譯 697.9.1   替換 697.9.2   翻譯 707.10   子過(guò)程 707.10.1   子過(guò)程的定義 707.10.2   參數(shù) 707.10.3   返回值 707.11   Perl程序的完整例子 71第三篇   Linux系統(tǒng)內(nèi)核分析第8章   Linux內(nèi)核簡(jiǎn)介 738.1   系統(tǒng)初始化 738.2   系統(tǒng)運(yùn)行 738.3   內(nèi)核提供的各種系統(tǒng)調(diào)用 748.3.1   進(jìn)程的基本概念和系統(tǒng)            的基本數(shù)據(jù)結(jié)構(gòu) 748.3.2   創(chuàng)建和撤消進(jìn)程 748.3.3   執(zhí)行程序 748.4   存取文件系統(tǒng) 75第9章   系統(tǒng)進(jìn)程 769.1   什么是進(jìn)程 769.2   進(jìn)程的結(jié)構(gòu) 769.3   進(jìn)程調(diào)度 789.4   進(jìn)程使用的文件 799.5   進(jìn)程使用的虛擬內(nèi)存 809.6   創(chuàng)建進(jìn)程 819.7   進(jìn)程的時(shí)間和計(jì)時(shí)器 819.7.1   實(shí)時(shí)時(shí)鐘 819.7.2   虛擬時(shí)鐘 819.7.3   形象時(shí)鐘 819.8   程序的執(zhí)行 829.8.1   ELF文件 829.8.2   腳本文件 82第10章   內(nèi)存管理 8310.1   內(nèi)存管理的作用 8310.2   虛擬內(nèi)存的抽象模型 8310.3   按需裝入頁(yè)面 8410.4   交換 8510.5   共享虛擬內(nèi)存 8510.6   存取控制 8510.7   高速緩存 8610.7.1   緩沖區(qū)高速緩存 8610.7.2   頁(yè)面高速緩存 8610.7.3   交換高速緩存 8610.7.4   硬件高速緩存 8610.8   系統(tǒng)頁(yè)面表 8610.9   頁(yè)面的分配和釋放 8710.9.1   頁(yè)面的分配 8810.9.2   頁(yè)面的釋放 8810.10   內(nèi)存映射 8810.11   請(qǐng)求調(diào)頁(yè) 8910.12   頁(yè)面高速緩存 8910.13   內(nèi)核交換守護(hù)進(jìn)程 90第11章   進(jìn)程間通信 9111.1   信號(hào)機(jī)制 9111.2   管道機(jī)制 9211.3  System V IPC 機(jī)制  9311.3.1   信息隊(duì)列 9311.3.2   信號(hào)量 9411.3.3   共享內(nèi)存 96第12章   PCI 9812.1   PCI 系統(tǒng) 9812.2   PCI地址空間 9812.3   PCI設(shè)置頭 9912.4   PCI I/O 和 PCI 內(nèi)存地址 10012.5   PCI-ISA橋 10012.6   PCI-PCI 橋 10012.7   PCI初始化 10112.7.1   Linux系統(tǒng)內(nèi)核有關(guān)PCI的      數(shù)據(jù)結(jié)構(gòu) 10112.7.2   PCI 設(shè)備驅(qū)動(dòng)程序 10212.7.3   PCI BIOS 函數(shù) 10512.7.4   PCI Fixup 105第13章   中斷和中斷處理 10613.1   中斷 10613.2   可編程中斷控制器 10613.3   初始化中斷處理的數(shù)據(jù)結(jié)構(gòu) 10713.4   中斷處理 108第14章   設(shè)備驅(qū)動(dòng)程序 10914.1   硬件設(shè)備的管理 10914.2   輪詢和中斷 11014.3   直接內(nèi)存存取 11014.4   內(nèi)存 11114.5   設(shè)備驅(qū)動(dòng)程序和內(nèi)核之間的接口 11114.5.1   字符設(shè)備 11214.5.2   塊設(shè)備 11314.6   硬盤 11314.6.1   IDE 硬盤 11514.6.2   初始化IDE 硬盤子系統(tǒng) 11514.6.3   SCSI 硬盤 11514.6.4   初始化 SCSI 磁盤子系統(tǒng) 11614.6.5   傳遞塊設(shè)備請(qǐng)求 11814.7   網(wǎng)絡(luò)設(shè)備 11814.7.1   網(wǎng)絡(luò)設(shè)備文件名 11814.7.2   總線信息 11814.7.3   網(wǎng)絡(luò)接口標(biāo)記 11914.7.4   協(xié)議信息 11914.7.5   初始化網(wǎng)絡(luò)設(shè)備 119第15章   文件系統(tǒng) 12115.1   Linux文件系統(tǒng)概述 12115.2   ext2文件系統(tǒng) 12215.2.1   ext2的索引節(jié)點(diǎn) 12215.2.2   ext2超級(jí)塊 12415.2.3   ext2 數(shù)據(jù)塊組描述符 12415.2.4   ext2 中的目錄 12515.2.5   在ext2 文件系統(tǒng)中查找文件 12515.2.6   改變ext2 文件系統(tǒng)中文件             的大小 12615.3   VFS 12715.3.1   VFS 超級(jí)塊 12815.3.2   VFS 索引節(jié)點(diǎn) 12915.3.3   登記文件系統(tǒng) 12915.3.4   掛接文件系統(tǒng) 13015.3.5   在VFS中查找文件 13115.3.6   撤消文件系統(tǒng) 13115.3.7   VFS 索引節(jié)點(diǎn)緩存 13215.3.8   VFS目錄緩存 13215.4   緩沖區(qū)緩存 13315.5   /proc 文件系統(tǒng) 135第16章   網(wǎng)絡(luò)系統(tǒng) 13616.1   TCP/IP 網(wǎng)絡(luò)簡(jiǎn)介 13616.2   TCP/IP網(wǎng)絡(luò)的分層 13716.3   BSD 套接口 13816.4   INET套接口層 14016.4.1   創(chuàng)建BSD 套接口 14116.4.2   給INET BSD 套接口指定地址 14116.4.3   在INET BSD套接口上創(chuàng)建連接 14216.4.4   監(jiān)聽(tīng)I(yíng)NET BSD 套接口 14216.4.5   接收連接請(qǐng)求 14316.5   IP 層 14316.5.1   套接口緩沖區(qū) 14316.5.2   接收IP數(shù)據(jù)包 14416.5.3   發(fā)送IP數(shù)據(jù)包 14416.5.4   數(shù)據(jù)碎片 14416.6   地址解析協(xié)議 145第17章   系統(tǒng)內(nèi)核機(jī)制 14717.1   Bottom Half處理 14717.2   任務(wù)隊(duì)列 14817.3   計(jì)時(shí)器 14917.4   等待隊(duì)列 14917.5   信號(hào)量 150第四篇   Linux系統(tǒng)高級(jí)編程第18章   Linux內(nèi)核模塊編程 15118.1   一個(gè)簡(jiǎn)單程序Hello World 15118.2   設(shè)備文件 15218.3    /proc文件系統(tǒng) 15618.4   使用/proc輸入 15818.5   與設(shè)備文件通信 16218.6   啟動(dòng)參數(shù) 16918.7   系統(tǒng)調(diào)用 17018.8   阻塞進(jìn)程 17218.9   替換printk 17718.10   調(diào)度任務(wù) 178第19章   有關(guān)進(jìn)程通信的編程 18119.1   進(jìn)程間通信簡(jiǎn)介 18119.2   半雙工UNIX管道 18119.2.1   基本概念 18119.2.2   使用C語(yǔ)言創(chuàng)建管道 18219.2.3   創(chuàng)建管道的簡(jiǎn)單方法 18519.2.4   使用管道的自動(dòng)操作 18719.2.5   使用半雙工管道時(shí)的注意事項(xiàng) 18819.3   命名管道 18819.3.1   基本概念 18819.3.2   創(chuàng)建FIFO 18819.3.3   FIFO操作 18919.3.4   FIFO的阻塞 19019.3.5    SIGPIPE信號(hào) 19019.4   System V IPC 19019.4.1   基本概念 19019.4.2   消息隊(duì)列基本概念 19119.4.3   系統(tǒng)調(diào)用msgget() 19419.4.4   系統(tǒng)調(diào)用msgsnd() 19519.4.5   系統(tǒng)調(diào)用msgctl() 19719.4.6   一個(gè)msgtool的實(shí)例 19919.5   使用信號(hào)量編程 20119.5.1   基本概念 20119.5.2   系統(tǒng)調(diào)用semget() 20219.5.3   系統(tǒng)調(diào)用semop() 20319.5.4   系統(tǒng)調(diào)用semctl() 20419.5.5   使用信號(hào)量集的實(shí)例:semtool 20519.6   共享內(nèi)存 20919.6.1   基本概念 20919.6.2   系統(tǒng)內(nèi)部用戶數(shù)據(jù)結(jié)構(gòu)             shmid_ds 20919.6.3   系統(tǒng)調(diào)用shmget() 21019.6.4   系統(tǒng)調(diào)用shmat() 21119.6.5   系統(tǒng)調(diào)用shmctl() 21119.6.6   系統(tǒng)調(diào)用shmdt() 21219.6.7   使用共享內(nèi)存的實(shí)例:shmtool 212第20章   高級(jí)線程編程 21520.1   線程的概念和用途 21520.2   一個(gè)簡(jiǎn)單的例子 21520.3   線程同步 21720.4   使用信號(hào)量協(xié)調(diào)程序 21820.5   信號(hào)量的實(shí)現(xiàn) 22020.5.1   Semaphore.h 22020.5.2   Semaphore.c 221第21章   Linux系統(tǒng)網(wǎng)絡(luò)編程 22521.1   什么是套接口 22521.2   兩種類型的Internet套接口 22521.3   網(wǎng)絡(luò)協(xié)議分層 22521.4   數(shù)據(jù)結(jié)構(gòu) 22521.5   IP地址和如何使用IP地址 22621.5.1   socket() 22621.5.2   bind() 22621.5.3   connect() 22721.5.4   listen() 22821.5.5   accept() 22821.5.6   send() 和 recv() 22921.5.7   sendto() 和 recvfrom() 23021.5.8   close() 和 shutdown() 23021.5.9   getpeername() 23121.5.10   gethostname() 23121.6   DNS 23121.7   客戶機(jī)/服務(wù)器模式 23221.8   簡(jiǎn)單的數(shù)據(jù)流服務(wù)器程序 23221.9   簡(jiǎn)單的數(shù)據(jù)流客戶機(jī)程序 23421.10   數(shù)據(jù)報(bào)套接口 23521.11   阻塞 237第22章   Linux I/O端口編程 24022.1   如何在 C 語(yǔ)言下使用I/O端口 24022.1.1   一般的方法 24022.1.2   另一個(gè)替代方法: /dev/port 24122.2   硬件中斷 與 DMA 存取 24122.3   高精確的時(shí)間 24122.3.1   延遲時(shí)間 24122.3.2   時(shí)間的量測(cè) 24322.4   使用其他程序語(yǔ)言 24322.5   一些有用的 I/O 端口 24322.5.1   并行端口 24322.5.2   游戲端口 24422.5.3   串行端口 245第五篇   Linux系統(tǒng)安全分析第23章   系統(tǒng)管理員安全 24723.1   安全管理 24723.2   超級(jí)用戶 24723.3   文件系統(tǒng)安全 24723.3.1   Linux文件系統(tǒng)概述 24723.3.2   設(shè)備文件 24823.3.3   /etc/mknod命令 24923.3.4   安全考慮 24923.3.5   find命令 25023.3.6   secure程序 25023.3.7   ncheck命令 25023.3.8   安裝和拆卸文件系統(tǒng) 25023.3.9   系統(tǒng)目錄和文件 25123.4   作為root運(yùn)行的程序 25123.4.1   啟動(dòng)系統(tǒng) 25123.4.2   init進(jìn)程 25123.4.3   進(jìn)入多用戶 25223.4.4   shutdown命令 25223.4.5   系統(tǒng)V的cron程序 25223.4.6   系統(tǒng)V版本2之后的cron程序 25223.4.7   /etc/profile 25323.5   /etc/passwd文件 25323.5.1   口令時(shí)效 25323.5.2   UID和GID 25423.6   /etc/group文件 25423.7   增加、刪除和移走用戶 25423.7.1   增加用戶 25423.7.2   刪除用戶 25523.7.3   將用戶移到另一個(gè)系統(tǒng) 25523.8   安全檢查 25523.8.1   記帳 25523.8.2   其他檢查命令 25623.8.3   安全檢查程序的問(wèn)題 25623.8.4   系統(tǒng)泄密后怎么辦 25723.9   加限制的環(huán)境 25823.9.1   加限制的外殼 25823.9.2   用chroot()限制用戶 25823.10   小系統(tǒng)安全 25923.11   物理安全 25923.12   用戶意識(shí) 26023.13   系統(tǒng)管理員意識(shí) 26123.13.1   保持系統(tǒng)管理員個(gè)人的               登錄安全 26123.13.2   保持系統(tǒng)安全 261第24章   系統(tǒng)程序員安全 26324.1   系統(tǒng)子程序 26324.1.1   I/O子程序 26324.1.2   進(jìn)程控制 26324.1.3   文件屬性 26424.1.4   UID和GID的處理 26524.2   標(biāo)準(zhǔn)C程序庫(kù) 26524.2.1   標(biāo)準(zhǔn)I/O 26524.2.2   /etc/passwd的處理 26624.2.3   /etc/group的處理 26724.2.4   加密子程序 26824.2.5   運(yùn)行外殼 26824.3   編寫安全的C程序 26824.3.1   需要考慮的安全問(wèn)題 26824.3.2   SUID/SGID程序指導(dǎo)準(zhǔn)則 26924.3.3   編譯、安裝SUID/SGID程序             的方法 26924.4   root用戶程序的設(shè)計(jì) 270第25章   Linux系統(tǒng)的網(wǎng)絡(luò)安全 27225.1   UUCP系統(tǒng)概述 27225.1.1   UUCP命令 27225.1.2   uux命令 27225.1.3   uucico程序 27325.1.4   uuxqt程序 27325.2   UUCP的安全問(wèn)題 27325.2.1   USERFILE文件 27325.2.2   L.cmds文件 27425.2.3   uucp登錄 27425.2.4   uucp使用的文件和目錄 27425.3   HONEYDANBER UUCP 27525.3.1   HONEYDANBER UUCP與           老UUCP的差別 27525.3.2   登錄名規(guī)則 27625.3.3   MACHINE規(guī)則 27725.3.4   組合MACHINE和LOGNAME             規(guī)則 27825.3.5   uucheck命令 27825.3.6   網(wǎng)關(guān) 27825.3.7   登錄文件檢查 27925.4   其他網(wǎng)絡(luò) 27925.4.1   遠(yuǎn)程作業(yè)登錄 27925.4.2   NSC網(wǎng)絡(luò)系統(tǒng) 28025.5   通信安全 28025.5.1   物理安全 28025.5.2   加密 28125.5.3   用戶身份鑒別 28225.6   SUN OS系統(tǒng)的網(wǎng)絡(luò)安全 28325.6.1   確保NFS的安全 28325.6.2   NFS安全性方面的缺陷 28425.6.3   遠(yuǎn)程過(guò)程調(diào)用鑒別 28425.6.4   Linux鑒別機(jī)制 28425.6.5   DES鑒別系統(tǒng) 28525.6.6   公共關(guān)鍵字的編碼 28625.6.7   網(wǎng)絡(luò)實(shí)體的命名 28625.6.8   DES鑒別系統(tǒng)的應(yīng)用 28725.6.9   遺留的安全問(wèn)題 28725.6.10   性能 28825.6.11   啟動(dòng)和setuid程序引起的問(wèn)題 28825.6.12   小結(jié) 289第26章   Linux系統(tǒng)的用戶安全性 29026.1   口令安全 29026.2   文件許可權(quán) 29026.3   目錄許可 29126.4   umask命令 29126.5   設(shè)置用戶ID和同組用戶ID許可 29126.6   cp mv ln和cpio命令 29126.7   su和newgrp命令 29226.7.1   su命令 29226.7.2   newgrp命令 29226.8   文件加密 29226.9   其他安全問(wèn)題 29326.9.1   用戶的.profile文件 29326.9.2   ls -a 29326.9.3   .exrc文件 29326.9.4   暫存文件和目錄 29326.9.5   UUCP和其他網(wǎng)絡(luò) 29326.9.6   特洛伊木馬 29426.9.7   誘騙 29426.9.8   計(jì)算機(jī)病毒 29426.9.9   要離開(kāi)自己已登錄的終端 29426.9.10   智能終端 29426.9.11   斷開(kāi)與系統(tǒng)的連接 29426.9.12   cu命令 29526.10   保持帳戶安全的要點(diǎn) 295第六篇   X window系統(tǒng)的內(nèi)部結(jié)構(gòu)和使用第27章  X Window系統(tǒng)的基本知識(shí) 29727.1   X Window系統(tǒng)介紹 29727.1.1   X的特點(diǎn) 29727.1.2   什么是窗口系統(tǒng) 29827.1.3   X發(fā)展的歷史 29927.1.4   X的產(chǎn)品 29927.1.5   MIT發(fā)行的X 29927.2   X的基本結(jié)構(gòu) 30227.2.1   X 的基本元素 30327.2.2   服務(wù)程序和客戶程序如何             交互通信 30427.2.3   X 的網(wǎng)絡(luò)概況 30627.3   從用戶界面的角度概觀X 30727.3.1   管理界面:窗口管理器 30727.3.2   應(yīng)用程序界面和工具箱 30927.3.3   其他系統(tǒng)角度 30927.4   術(shù)語(yǔ)和符號(hào) 31027.4.1   術(shù)語(yǔ) 31027.4.2   符號(hào) 31127.5   啟動(dòng)和關(guān)閉X 31227.5.1   啟動(dòng)X 31227.5.2   執(zhí)行X程序的方式 31327.5.3   關(guān)閉X 31427.6   窗口管理器基礎(chǔ)—uwm 31527.6.1   什么是窗口管理器 31527.6.2   啟動(dòng)uwm 31527.6.3   基本窗口操作 —uwm             的菜單 31527.6.4   移動(dòng)窗口 31627.6.5   重定窗口大小 31627.6.6   建立新窗口 31627.6.7   管理屏幕空間 31827.6.8   中止應(yīng)用程序窗口 32027.6.9   激活uwm菜單的其他方式 32027.7   使用 x的網(wǎng)絡(luò)設(shè)備 32027.7.1   指定遠(yuǎn)程終端機(jī)—display             選項(xiàng) 32127.7.2   實(shí)際使用遠(yuǎn)程的顯示器 32227.7.3   控制存取顯示器—xhost 32227.8   終端機(jī)模擬器—詳細(xì)介紹xterm 32327.8.1   選擇xterm功能—菜單與       命令行選項(xiàng) 32327.8.2   滾動(dòng)xterm屏幕 32427.8.3   記錄與終端機(jī)的交互過(guò)程—寫           記錄 32527.8.4   剪貼文本 32527.8.5   使用Tektronix模擬功能 32627.8.6   使用不同的字體 32727.8.7   使用顏色 32727.8.8   其他xterm選項(xiàng) 32727.8.9   設(shè)定終端機(jī)鍵盤 328第28章   實(shí)用程序和工具 32928.1   實(shí)用程序 32928.2   保存、顯示和打印屏幕圖像 33028.3   使用X的應(yīng)用程序 33228.3.1   文字編輯器—Xedit 33328.3.2   郵件/信息處理系統(tǒng)—xmh 33628.4   示例和游戲程序 33628.4.1   找出通過(guò)隨機(jī)迷宮的             路徑—maze 33628.4.2   擔(dān)任鼠標(biāo)指針的大眼睛—             xeyes 33628.4.3   智慧盤游戲—puzzle 33728.4.4   打印一個(gè)大X標(biāo)志—xlogo 33728.4.5   跳動(dòng)的多面體—ico 33728.4.6   動(dòng)態(tài)幾何圖案—muncher與             plaid 33728.7   顯示信息和狀態(tài)的程序 33728.7.1   列出X服務(wù)程序的特征—    xdpyinfo 33828.7.2   獲取有關(guān)窗口的信息 33828.7.3   觀察X的事件—xev 340第29章   定制X Window系統(tǒng) 34129.1   使用X的字體和顏色 34129.1.1   字體初步 34129.1.2   字體命名 34229.1.3   觀察特定字體的內(nèi)容—xfd 34329.1.4   保存字體和位置 34329.1.5   例子:在你的服務(wù)程序中      增加新字體 34529.1.6   使用X的顏色 34629.2   定義和使用圖形 34729.2.1   系統(tǒng)圖形程序庫(kù) 34729.2.2   交互編輯圖形—bitmap 34729.2.3   編輯圖形的其他方法 34929.2.4   定制根窗口—xsetroot 34929.3   定義應(yīng)用程序的缺省選項(xiàng)—           Resources 35029.3.1   什么是資源 35029.3.2   XToolkit 35129.3.3   管理資源—資源管理器 35329.3.4   資源的類型—如何指定值 35829.4   實(shí)際使用資源 35929.4.1   在何處保存資源的缺省值 35929.4.2   在服務(wù)程序上保存缺省值—    xrdb 36329.4.3   常見(jiàn)的錯(cuò)誤和修正 36629.5   定制鍵盤和鼠標(biāo) 36729.5.1   實(shí)際使用轉(zhuǎn)換 36829.5.2   轉(zhuǎn)換—格式和規(guī)則 37429.5.3   轉(zhuǎn)換規(guī)范中常見(jiàn)的問(wèn)題 37729.6   鍵盤和鼠標(biāo)—對(duì)應(yīng)和參數(shù) 37929.6.1   鍵盤和鼠標(biāo)映射—xmodmap 37929.6.2   鍵盤和鼠標(biāo)參數(shù)設(shè)定—xset 38229.7   進(jìn)一步介紹和定制uwm 38429.7.1   uwm的新特征 38429.7.2   定制uwm 38629.8   顯示器管理器—xdm 39029.8.1   需要做些什么 39029.8.2   xdm 39129.8.3   xdm的更多信息 39229.8.4   uwm配置 395附錄A   Gcc使用介紹 396附錄B   安裝X Window窗口系統(tǒng) 410

    標(biāo)簽: LINUX 系統(tǒng)分析 高級(jí)編程

    上傳時(shí)間: 2013-11-10

    上傳用戶:changeboy

  • 可編輯程邏輯及IC開(kāi)發(fā)領(lǐng)域的EDA工具介紹

    EDA (Electronic Design Automation)即“電子設(shè)計(jì)自動(dòng)化”,是指以計(jì)算機(jī)為工作平臺(tái),以EDA軟件為開(kāi)發(fā)環(huán)境,以硬件描述語(yǔ)言為設(shè)計(jì)語(yǔ)言,以可編程器件PLD為實(shí)驗(yàn)載體(包括CPLD、FPGA、EPLD等),以集成電路芯片為目標(biāo)器件的電子產(chǎn)品自動(dòng)化設(shè)計(jì)過(guò)程。“工欲善其事,必先利其器”,因此,EDA工具在電子系統(tǒng)設(shè)計(jì)中所占的份量越來(lái)越高。下面就介紹一些目前較為流行的EDA工具軟件。 PLD 及IC設(shè)計(jì)開(kāi)發(fā)領(lǐng)域的EDA工具,一般至少要包含仿真器(Simulator)、綜合器(Synthesizer)和配置器(Place and Routing, P&R)等幾個(gè)特殊的軟件包中的一個(gè)或多個(gè),因此這一領(lǐng)域的EDA工具就不包括Protel、PSpice、Ewb等原理圖和PCB板設(shè)計(jì)及電路仿真軟件。目前流行的EDA工具軟件有兩種分類方法:一種是按公司類別進(jìn)行分類,另一種是按功能進(jìn)行劃分。 若按公司類別分,大體可分兩類:一類是EDA 專業(yè)軟件公司,業(yè)內(nèi)最著名的三家公司是Cadence、Synopsys和Mentor Graphics;另一類是PLD器件廠商為了銷售其產(chǎn)品而開(kāi)發(fā)的EDA工具,較著名的公司有Altera、Xilinx、lattice等。前者獨(dú)立于半導(dǎo)體器件廠商,具有良好的標(biāo)準(zhǔn)化和兼容性,適合于學(xué)術(shù)研究單位使用,但系統(tǒng)復(fù)雜、難于掌握且價(jià)格昂貴;后者能針對(duì)自己器件的工藝特點(diǎn)作出優(yōu)化設(shè)計(jì),提高資源利用率,降低功耗,改善性能,比較適合產(chǎn)品開(kāi)發(fā)單位使用。 若按功能分,大體可以分為以下三類。 (1) 集成的PLD/FPGA開(kāi)發(fā)環(huán)境 由半導(dǎo)體公司提供,基本上可以完成從設(shè)計(jì)輸入(原理圖或HDL)→仿真→綜合→布線→下載到器件等囊括所有PLD開(kāi)發(fā)流程的所有工作。如Altera公司的MaxplusⅡ、QuartusⅡ,Xilinx公司的ISE,Lattice公司的 ispDesignExpert等。其優(yōu)勢(shì)是功能全集成化,可以加快動(dòng)態(tài)調(diào)試,縮短開(kāi)發(fā)周期;缺點(diǎn)是在綜合和仿真環(huán)節(jié)與專業(yè)的軟件相比,都不是非常優(yōu)秀的。 (2) 綜合類 這類軟件的功能是對(duì)設(shè)計(jì)輸入進(jìn)行邏輯分析、綜合和優(yōu)化,將硬件描述語(yǔ)句(通常是系統(tǒng)級(jí)的行為描述語(yǔ)句)翻譯成最基本的與或非門的連接關(guān)系(網(wǎng)表),導(dǎo)出給PLD/FPGA廠家的軟件進(jìn)行布局和布線。為了優(yōu)化結(jié)果,在進(jìn)行較復(fù)雜的設(shè)計(jì)時(shí),基本上都使用這些專業(yè)的邏輯綜合軟件,而不采用廠家提供的集成PLD/FPGA開(kāi)發(fā)工具。如Synplicity公司的Synplify、Synopsys公司的FPGAexpress、FPGA Compiler Ⅱ等。 (3) 仿真類 這類軟件的功能是對(duì)設(shè)計(jì)進(jìn)行模擬仿真,包括布局布線(P&R)前的“功能仿真”(也叫“前仿真”)和P&R后的包含了門延時(shí)、線延時(shí)等的“時(shí)序仿真”(也叫“后仿真”)。復(fù)雜一些的設(shè)計(jì),一般需要使用這些專業(yè)的仿真軟件。因?yàn)橥瑯拥脑O(shè)計(jì)輸入,專業(yè)軟件的仿真速度比集成環(huán)境的速度快得多。此類軟件最著名的要算Model Technology公司的Modelsim,Cadence公司的NC-Verilog/NC-VHDL/NC-SIM等。 以上介紹了一些具代表性的EDA 工具軟件。它們?cè)谛阅苌细饔兴L(zhǎng),有的綜合優(yōu)化能力突出,有的仿真模擬功能強(qiáng),好在多數(shù)工具能相互兼容,具有互操作性。比如Altera公司的 QuartusII集成開(kāi)發(fā)工具,就支持多種第三方的EDA軟件,用戶可以在QuartusII軟件中通過(guò)設(shè)置直接調(diào)用Modelsim和 Synplify進(jìn)行仿真和綜合。 如果設(shè)計(jì)的硬件系統(tǒng)不是很大,對(duì)綜合和仿真的要求不是很高,那么可以在一個(gè)集成的開(kāi)發(fā)環(huán)境中完成整個(gè)設(shè)計(jì)流程。如果要進(jìn)行復(fù)雜系統(tǒng)的設(shè)計(jì),則常規(guī)的方法是多種EDA工具協(xié)調(diào)工作,集各家之所長(zhǎng)來(lái)完成設(shè)計(jì)流程。

    標(biāo)簽: EDA 編輯 邏輯

    上傳時(shí)間: 2013-10-11

    上傳用戶:1079836864

  • Design Safe Verilog State Machine(Synplicity)

      One of the strengths of Synplify is the Finite State Machine compiler. This is a powerfulfeature that not only has the ability to automatically detect state machines in the sourcecode, and implement them with either sequential, gray, or one-hot encoding. But alsoperform a reachability analysis to determine all the states that could possibly bereached, and optimize away all states and transition logic that can not be reached.Thus, producing a highly optimal final implementation of the state machine.

    標(biāo)簽: Synplicity Machine Verilog Design

    上傳時(shí)間: 2013-10-20

    上傳用戶:蒼山觀海

主站蜘蛛池模板: 北辰区| 泰和县| 京山县| 特克斯县| 康马县| 嵊泗县| 广宗县| 独山县| 洪洞县| 富平县| 临高县| 龙口市| 文安县| 青铜峡市| 辽源市| 荣昌县| 沙田区| 东至县| 乌拉特前旗| 久治县| 犍为县| 定州市| 保靖县| 太保市| 双牌县| 临猗县| 壤塘县| 绵阳市| 策勒县| 武隆县| 桂阳县| 霍州市| 呼图壁县| 梧州市| 南陵县| 丰顺县| 疏勒县| 吉林省| 巴东县| 延庆县| 宁津县|