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

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

Exception-Safety

  • ARM處理器的工作模式

    ARM處理器的工作模式 ARM處理器狀態    ARM微處理器的工作狀態一般有兩種,并可在兩種狀態之間切換:第一種為ARM狀態,此時處理器執行32位的字對齊的ARM指令;第二種為Thumb狀態,此時處理器執行16位的、半字對齊的Thumb指令。在程序的執行過程中,微處理器可以隨時在兩種工作狀態之間切換,并且,處理器工作狀態的轉變并不影響處理器的工作模式和相應寄存器中的內容。但ARM微處理器在開始執行代碼時,應該處于ARM狀態。  ARM處理器狀態    進入Thumb狀態:當操作數寄存器的狀態位(位0)為1時,可以采用執行BX指令的方法,使微處理器從ARM狀態切換到Thumb狀態。此外,當處理器處于Thumb狀態時發生異常(如IRQ、FIQ、Undef、Abort、SWI等),則異常處理返回時,自動切換到Thumb狀態。    進入ARM狀態:當操作數寄存器的狀態位為0時,執行BX指令時可以使微處理器從Thumb狀態切換到ARM狀態。此外,在處理器進行異常處理時,把PC指針放入異常模式鏈接寄存器中,并從異常向量地址開始執行程序,也可以使處理器切換到ARM狀態。ARM處理器模式    ARM微處理器支持7種運行模式,分別為:用戶模式(usr):ARM處理器正常的程序執行狀態??焖僦袛嗄J?fiq):用于高速數據傳輸或通道處理。外部中斷模式(irq):用于通用的中斷處理。管理模式(svc):操作系統使用的保護模式。數據訪問終止模式(abt):當數據或指令預取終止時進入該模式,可用于虛擬存儲及存儲保護。系統模式(sys):運行具有特權的操作系統任務。定義指令中止模式(und):當未定義的指令執行時進入該模式,可用于支持硬件協處理器的軟件仿真。ARM處理器模式    ARM微處理器的運行模式可以通過軟件改變,也可以通過外部中斷或異常處理改變。大多數的應用程序運行在用戶模式下,當處理器運行在用戶模式下時,某些被保護的系統資源是不能被訪問的。    除用戶模式以外,其余的所有6種模式稱之為非用戶模式,或特權模式;其中除去用戶模式和系統模式以外的5種又稱為異常模式,常用于處理中斷或異常,以及需要訪問受保護的系統資源等情況。ARM寄存器    ARM處理器共有37個寄存器。其中包括:31個通用寄存器,包括程序計數器(PC)在內。這些寄存器都是32位寄存器。以及6個32位狀態寄存器。 關于寄存器這里就不詳細介紹了,有興趣的人可以上網找找,很多這方面的資料。異常處理    當正常的程序執行流程發生暫時的停止時,稱之為異常,例如處理一個外部的中斷請求。在處理異常之前,當前處理器的狀態必須保留,這樣當異常處理完成之后,當前程序可以繼續執行。處理器允許多個異常同時發生,它們將會按固定的優先級進行處理。當一個異常出現以后,ARM微處理器會執行以下幾步操作:進入異常處理的基本步驟:將下一條指令的地址存入相應連接寄存器LR,以便程序在處理異常返回時能從正確的位置重新開始執行。將CPSR復制到相應的SPSR中。根據異常類型,強制設置CPSR的運行模式位。強制PC從相關的異常向量地址取下一條指令執行,從而跳轉到相應的異常處理程序處。如果異常發生時,處理器處于Thumb狀態,則當異常向量地址加載入PC時,處理器自動切換到ARM狀態。 ARM微處理器對異常的響應過程用偽碼可以描述為: R14_ = Return LinkSPSR_= CPSRCPSR[4:0] = Exception Mode NumberCPSR[5] = 0 ;當運行于 ARM 工作狀態時If == Reset or FIQ then;當響應 FIQ 異常時,禁止新的 FIQ 異常CPSR[6] = 1PSR[7] = 1PC = Exception Vector Address異常處理完畢之后,ARM微處理器會執行以下幾步操作從異常返回:將連接寄存器LR的值減去相應的偏移量后送到PC中。將SPSR復制回CPSR中。若在進入異常處理時設置了中斷禁止位,要在此清除。

    標簽: ARM 處理器 工作模式

    上傳時間: 2013-11-15

    上傳用戶:hanbeidang

  • 用外部設備設置32位微控制器TriCore的中斷的指令及方法

    The Infineon TriCore provides an Interrupt System with a high safety standard. Thisdocument contains some instructions on how to initiate an Interrupt from an externaldevice. First it will show you how to trigger an Interrupt Service Request by an impulseon Port 0 or Port 1. Then in the second part of the document you can find hints how todebounce impulses to enable the use of a simple switch as input device.Authors: Thomas Bliem, CQ Nguyen / Infineon SMI MD Apps

    標簽: TriCore 外部設備 中斷 微控制器

    上傳時間: 2013-11-05

    上傳用戶:uuuuuuu

  • 采用TüV認證的FPGA開發功能安全系統

    This white paper discusses how market trends, the need for increased productivity, and new legislation have accelerated the use of safety systems in industrial machinery. This TÜV-qualified FPGA design methodology is changing the paradigms of safety designs and will greatly reduce development effort, system complexity, and time to market. This allows FPGA users to design their own customized safety controllers and provides a significant competitive advantage over traditional microcontroller or ASIC-based designs. Introduction The basic motivation of deploying functional safety systems is to ensure safe operation as well as safe behavior in cases of failure. Examples of functional safety systems include train brakes, proximity sensors for hazardous areas around machines such as fast-moving robots, and distributed control systems in process automation equipment such as those used in petrochemical plants. The International Electrotechnical Commission’s standard, IEC 61508: “Functional safety of electrical/electronic/programmable electronic safety-related systems,” is understood as the standard for designing safety systems for electrical, electronic, and programmable electronic (E/E/PE) equipment. This standard was developed in the mid-1980s and has been revised several times to cover the technical advances in various industries. In addition, derivative standards have been developed for specific markets and applications that prescribe the particular requirements on functional safety systems in these industry applications. Example applications include process automation (IEC 61511), machine automation (IEC 62061), transportation (railway EN 50128), medical (IEC 62304), automotive (ISO 26262), power generation, distribution, and transportation. 圖Figure 1. Local Safety System

    標簽: FPGA 安全系統

    上傳時間: 2013-11-05

    上傳用戶:維子哥哥

  • 用MDK生成bin格式的可執行文件

    用MDK 生成bin 文件1用MDK 生成bin 文件Embest 徐良平在RV MDK 中,默認情況下生成*.hex 的可執行文件,但是當我們要生成*.bin 的可執行文件時怎么辦呢?答案是可以使用RVCT 的fromelf.exe 工具進行轉換。也就是說首先將源文件編譯鏈接成*.axf 的文件,然后使用fromelf.exe 工具將*.axf 格式的文件轉換成*.bin格式的文件。下面將具體說明這個操作步驟:1. 打開Axf_To_Bin 文件中的Axf_To_Bin.uv2 工程文件;2. 打開Options for Target ‘Axf_To_Bin’對話框,選擇User 標簽頁;3. 構選Run User Programs After Build/Rebuild 框中的Run #1 多選框,在后邊的文本框中輸入C:\Keil\ARM\BIN31\fromelf.exe --bin -o ./output/Axf_To_Bin.bin ./output/Axf_To_Bin.axf 命令行;4. 重新編譯文件,在./output/文件夾下生成了Axf_To_Bin.bin 文件。在上面的步驟中,有幾點值得注意的是:1. C:\Keil\ARM\BIN31\表示RV MDK 的安裝目錄;2. fromelf.exe 命令的具體語法格式如下:命令的格式為:fromelf [options] input_file命令選項如下:--help 顯示幫助信息--vsn 顯示版本信息--output file 輸出文件(默認的輸出為文本格式)--nodebug 在生成的映象中不包含調試信息--nolinkview 在生成的映象中不包含段的信息二進制輸出格式:--bin 生成Plain Binary 格式的文件--m32 生成Motorola 32 位十六進制格式的文件--i32 生成Intel 32 位十六進制格式的文件--vhx 面向字節的位十六進制格式的文件t--base addr 設置m32,i32 格式文件的基地址--text 顯示文本信息文本信息的標志-v 打印詳細信息-a 打印數據地址(針對帶調試信息的映象)-d 打印數據段的內容-e 打印表達式表print exception tables-f 打印消除虛函數的信息-g 打印調試表print debug tables-r 打印重定位信息-s 打印字符表-t 打印字符串表-y 打印動態段的內容-z 打印代碼和數據大小的信息

    標簽: MDK bin 可執行文件

    上傳時間: 2013-12-17

    上傳用戶:AbuGe

  • 軌道交通系統中列車定位技術

       闡述了軌道交通列車定位技術。介紹了在軌道交通系統中列車定位技術的功能,國內外軌道交通中主要采用的列車定位方法,重點論述了幾種主要定位技術,并從定位精度、閉塞制式、維護投資成本、抗干擾等方面進行分析比較。提出目前軌道交通定位技術應綜合運用,取長補短,多種方法相互融合,才能滿足軌道交通中對安全可靠性的要求。 Abstract:  Rail train positioning technology is described. The paper introduces the funetions of the train positioning technology in the rail transit system, the main methods of train positioning do mestic and international rail, and focuses on several key methods, analyzes and compares from the positioning accuracy, block system, maintenance and investment cost, interference and so on, suggested that the current rail positioning technology should be integrated use of positioning method of meriging, learn from each other, to meet the reliability requirements of rail safety.

    標簽: 軌道交通 列車 定位技術

    上傳時間: 2013-11-25

    上傳用戶:franktu

  • 采用TüV認證的FPGA開發功能安全系統

    This white paper discusses how market trends, the need for increased productivity, and new legislation have accelerated the use of safety systems in industrial machinery. This TÜV-qualified FPGA design methodology is changing the paradigms of safety designs and will greatly reduce development effort, system complexity, and time to market. This allows FPGA users to design their own customized safety controllers and provides a significant competitive advantage over traditional microcontroller or ASIC-based designs. Introduction The basic motivation of deploying functional safety systems is to ensure safe operation as well as safe behavior in cases of failure. Examples of functional safety systems include train brakes, proximity sensors for hazardous areas around machines such as fast-moving robots, and distributed control systems in process automation equipment such as those used in petrochemical plants. The International Electrotechnical Commission’s standard, IEC 61508: “Functional safety of electrical/electronic/programmable electronic safety-related systems,” is understood as the standard for designing safety systems for electrical, electronic, and programmable electronic (E/E/PE) equipment. This standard was developed in the mid-1980s and has been revised several times to cover the technical advances in various industries. In addition, derivative standards have been developed for specific markets and applications that prescribe the particular requirements on functional safety systems in these industry applications. Example applications include process automation (IEC 61511), machine automation (IEC 62061), transportation (railway EN 50128), medical (IEC 62304), automotive (ISO 26262), power generation, distribution, and transportation. 圖Figure 1. Local Safety System

    標簽: FPGA 安全系統

    上傳時間: 2013-11-14

    上傳用戶:zoudejile

  • xilinx FPGAs在工業中的應用

      The revolution of automation on factory floors is a key driver for the seemingly insatiable demand for higher productivity, lower total cost of ownership,and high safety. As a result, industrial applications drive an insatiable demand of higher data bandwidth and higher system-level performance.   This white paper describes the trends and challenges seen by designers and how FPGAs enable solutions to meet their stringent design goals.

    標簽: xilinx FPGAs 工業 中的應用

    上傳時間: 2013-11-08

    上傳用戶:yan2267246

  • What s inside :README - this fileINSTALL - installation instructionsstlport - main STLport include d

    What s inside :README - this fileINSTALL - installation instructionsstlport - main STLport include directorysrc - source and makefiles for iostreams implementationlib - installation directory for STLport library (if you use STLport iostreams only)test/regression - regression test, using wrapper iostreamstest/eh - exception handling test using STLport iostreamsetc - miscellanous files (ChangeLog, TODO, scripts, etc.)

    標簽: instructionsstlport installation fileINSTALL STLport

    上傳時間: 2014-01-19

    上傳用戶:1159797854

  • This firmware translates a PS/2 mouse to a USB mouse. The translator firmware is entirely interrup

    This firmware translates a PS/2 mouse to a USB mouse. The translator firmware is entirely interrupt driven (with the exception of sending the data via USB to the host.) An interrupt is generated when the PS/2 start bit is received, at which time the firmware will begin its receive routine. In addition to this interrupt, every 168ms a timer overflow interrupts the main program and implements one state of the mouse state machine. This state machine handles sending bytes to and translating bytes received from the PS/2 mouse automatically. All of this is done in the background while the main program runs in the foreground. The only operation that the main program implements is sending mouse data to the PC via USB.

    標簽: firmware mouse translates translator

    上傳時間: 2015-04-26

    上傳用戶:cuiyashuo

  • This PNG Delphi version 1.56 documentation (this version is a major rewrite intended to replace the

    This PNG Delphi version 1.56 documentation (this version is a major rewrite intended to replace the previous version, 1.2). Improvements in this new version includes: This new version allows the programmer to not use Delphi heavy units which will greatly reduce the size of the final executable. Read more about this feature here. Most, if not all, Portable Network Graphics features as CRC checking are now fully performed. Error on broken images are now better handled using new exception classes. The images may be saved using interlaced mode also. Transparency information won t be discarted after the image is loaded any more. Most of the images are decoded much faster now. The images will be better encoded using fresh new algorithms. IMPORTANT! Now transparency information is used to display images.

    標簽: version documentation intended rewrite

    上傳時間: 2015-06-28

    上傳用戶:qiao8960

亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区美女视频在线观看免费| 国产亚洲综合精品| 久久久无码精品亚洲日韩按摩| 国产精品毛片一区二区三区| 一本一本久久| 欧美日韩国产区| 欧美伊人久久大香线蕉综合69| 国产精品一区二区久久| 欧美有码在线观看视频| 亚洲日本精品国产第一区| 国产精品青草久久久久福利99| 亚洲欧美日韩天堂| 亚洲人成网在线播放| 国产精品中文在线| 欧美3dxxxxhd| 午夜亚洲一区| 亚洲日本成人| 国产一区二区三区在线观看精品| 欧美国产精品日韩| 久久亚洲春色中文字幕| 久久九九国产| 久久久精品国产免费观看同学| 欧美在线免费| 久久精品观看| 欧美日本亚洲视频| 国产精品色在线| 国产精品你懂的| 欧美日韩国产123区| 欧美精品久久久久久久| 免费成人av在线| 亚洲视频在线观看三级| 中文av一区二区| 亚洲欧美视频在线| 久久久99国产精品免费| 美玉足脚交一区二区三区图片| 久久中文字幕导航| 欧美日韩国产高清| 国产欧美日韩在线播放| 国产性猛交xxxx免费看久久| 永久域名在线精品| 日韩性生活视频| 欧美专区亚洲专区| 欧美精品激情| 国产欧美日韩| av成人天堂| 狂野欧美一区| 欧美午夜免费| 亚洲国产精品免费| 亚洲制服丝袜在线| 欧美激情成人在线视频| 狠狠色丁香婷婷综合| 亚洲欧美999| 欧美日韩国语| 一区一区视频| 久久久免费av| 狠狠色综合色区| 久久激情网站| 欧美午夜在线一二页| 亚洲黄色免费网站| 欧美成人dvd在线视频| 红桃视频欧美| 快播亚洲色图| 亚洲电影免费在线| 美女国内精品自产拍在线播放| 国内综合精品午夜久久资源| 亚洲国产综合91精品麻豆| 一本色道久久综合亚洲精品小说 | 国产欧美一区二区精品秋霞影院| 一区二区三区我不卡| 鲁鲁狠狠狠7777一区二区| 狠狠入ady亚洲精品经典电影| 亚洲欧美日韩精品一区二区| 欧美午夜视频| 久久精品国产一区二区三区| 国产精品视频第一区| 亚洲欧美在线免费| 精品粉嫩aⅴ一区二区三区四区| 欧美中文字幕视频在线观看| 国内揄拍国内精品久久| 嫩草国产精品入口| 中文有码久久| 国产一二三精品| 欧美日韩国产999| 久久se精品一区精品二区| 亚洲人成久久| 国产在线视频欧美| 国产精品日韩电影| 免费亚洲电影在线| 亚洲综合精品| 一本久久a久久免费精品不卡| 国产精品户外野外| 蜜臀av在线播放一区二区三区| 亚洲一区二区三区视频播放| 加勒比av一区二区| 国产精品久久久久影院亚瑟| 欧美aⅴ99久久黑人专区| 亚洲欧洲av一区二区三区久久| 最新高清无码专区| 国内精品99| 欧美精品自拍| 欧美激情自拍| 欧美日韩成人在线播放| 麻豆91精品| 久久青青草原一区二区| 欧美一区二区三区在| 久久久久久久999| 久久丁香综合五月国产三级网站| 香蕉精品999视频一区二区| 中日韩视频在线观看| 亚洲伊人久久综合| 亚洲字幕在线观看| 久久福利电影| 欧美人与性动交a欧美精品| 美日韩精品视频免费看| 欧美日韩hd| 韩日精品在线| 中文国产一区| 久久精品一二三| 欧美日韩一区二区免费视频| 国产精品久久久亚洲一区 | 欧美精品久久天天躁| 欧美片第一页| 韩国在线一区| 亚洲视频一二区| 免费高清在线一区| 国产精品一区二区你懂得| 亚洲国产美女精品久久久久∴| 欧美在线三区| 国产精品国产福利国产秒拍| 激情婷婷欧美| 欧美在线观看你懂的| 欧美日韩国产精品专区| 亚洲成人影音| 久久久午夜视频| 韩国精品久久久999| 亚洲午夜羞羞片| 欧美激情视频网站| 国产精品久久久久久久电影| 亚洲国产日韩综合一区| 麻豆视频一区二区| 在线电影一区| 久久一区二区精品| 精品999在线观看| 久久午夜电影网| 亚洲黄色av| 欧美日韩在线精品| 亚洲日本无吗高清不卡| 农夫在线精品视频免费观看| 亚洲国产一区二区在线| 欧美精品九九| 午夜精品99久久免费| 国产揄拍国内精品对白| 久久精品视频免费播放| 亚洲电影在线播放| 欧美日韩在线免费观看| 亚洲视频日本| 狠狠入ady亚洲精品经典电影| 久久九九免费视频| 亚洲精品视频二区| 国产精品美女久久久久久久| 午夜精品亚洲一区二区三区嫩草| 国内精品久久久久久影视8 | 亚洲美女啪啪| 韩国免费一区| 国产精品视频午夜| 欧美黄免费看| 久久色在线播放| 亚洲午夜一区| 在线亚洲+欧美+日本专区| 尤物yw午夜国产精品视频明星 | 亚洲国产日韩在线一区模特| 狂野欧美激情性xxxx欧美| 日韩亚洲不卡在线| 狠狠久久综合婷婷不卡| 国产精品免费网站| 欧美久久久久| 免费观看在线综合| 亚洲精品女人| 海角社区69精品视频| 国产精品久久中文| 欧美日韩亚洲在线| 欧美日韩伦理在线免费| 欧美日韩国产综合视频在线| 免费视频亚洲| 久久尤物电影视频在线观看| 亚洲私人黄色宅男| 亚洲午夜女主播在线直播| 一区二区冒白浆视频| 午夜国产精品影院在线观看| 亚洲视频综合| 久久激情视频免费观看| 欧美二区在线观看| 欧美日韩国产不卡| 国产精品地址| 亚洲国产一区二区精品专区| 亚洲午夜激情| 免费成人你懂的| 国产精品夜夜夜| 亚洲精品色婷婷福利天堂| 99亚洲精品|