虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

Execution

  • In a preemptive priority based RTOS, priority inversion problem is among the major sources of deadl

    In a preemptive priority based RTOS, priority inversion problem is among the major sources of deadline violations. Priority inheritance protocol is one of the approaches to reduce priority inversion. Unfortunately, RTOS like uC/OS can’t support priority inheritance protocol since it does not allow kernel to have multiple tasks at the same priority. Although it has different ways to avoid priority inversion such as priority ceiling protocol, developers still have some difficulties in programming real time applications with it. In this paper, we redesign the uC/OS kernel to provide the ability to support round robin scheduling and implement priority inheritance semaphore on the modified kernel. As result, we port new kernel with priority inheritance semaphore to evaluation board, and evaluate the Execution time of each of the kernel service as well as verify the operations of our implementation.

    标签: priority preemptive inversion problem

    上传时间: 2015-12-14

    上传用户:气温达上千万的

  • ollydbg完全教程。OllyDbg 是一种具有可视化界面的 32 位汇编-分析调试器。它的特别之处在于可以在没有源代码时解决问题

    ollydbg完全教程。OllyDbg 是一种具有可视化界面的 32 位汇编-分析调试器。它的特别之处在于可以在没有源代码时解决问题,并且可以处理其它编译器无法解决的难题。 一,什么是 OllyDbg? 二,一般原理[General principles] 三,反汇编器[Disassembler] 四,分析器[Analysis] 五,Object扫描器[Object scanner] 六,Implib扫描器 [Implib scanner] 七,如何开始调试[How to start debugging session] 八,CPU 窗口[CPU window] 九,断点[Breakpoints] 十,内存映射窗口[Memory map window] 十一、十二,监视与监察器[Watches and inspectors] 十三,线程[Threads] 十四,复制到剪切板[Copy to clipboard] 十五,调用栈[Call stack] 十六,调用树[Call tree] 十七,选项[Options] 十八,搜索[Search] 十九,自解压文件[Self-extracting (SFX) files] 二十,单步执行与自动执行[Step-by-step Execution and animation] 二一,Hit跟踪[Hit trace]

    标签: ollydbg OllyDbg 32 教程

    上传时间: 2016-01-02

    上传用户:xhz1993

  • Program main BIOS image | | /B - Program Boot Block | | /N - Program NVRAM | | /C - Destroy CM

    Program main BIOS image | | /B - Program Boot Block | | /N - Program NVRAM | | /C - Destroy CMOS checksum | | /E - Program Embedded Controller Block | | /K - Program all non-critical blocks | | /Kn - Program n th non-critical block only(n=0-7) | | /Q - Silent Execution | | /REBOOT - Reboot after programming | | /X - Don t Check ROM ID | | /S - Display current system s ROMID | | /Ln - Load CMOS defaults

    标签: Program Destroy Block NVRAM

    上传时间: 2016-07-26

    上传用户:wfl_yy

  • The widespread use of embedded systems mandates the development of industrial software design method

    The widespread use of embedded systems mandates the development of industrial software design methods, i.e. computer-aided design and engineering of embedded applications using formal models (frameworks) and standardized prefabricated components, much in the same way as in other mature areas of engineering such as mechanical engineering and electronics. These guidelines have been used to develop Component-based Design of Software for Embedded Systems (COMDES). The paper gives an overview of the COMDES framework, followed by a presentation of a generic component types, such as function blocks, activities and function units. The Execution of function units is discussed in the context of a newly developed Execution model, i.e. timed-multitasking, which has been extended to distributed embedded systems.

    标签: development widespread industrial embedded

    上传时间: 2014-01-23

    上传用户:z754970244

  • The main MIPS processor of SMP8630 comes with a JTAG interface, allowing:  access to caches and da

    The main MIPS processor of SMP8630 comes with a JTAG interface, allowing:  access to caches and data bus (DRAM) with a bandwidth of about 200kbit/s  examining the processor state whatever the Execution mode (monice)  connecting to monice using mdi-server and using a gdb client on the processor to step and break accurately whatever the Execution mode  running semi-hosted applications  fl ash write tool  memory testing (MT command)  real-time traces: has not been built in CPU (Config3_TL=0) and only supported by MajicPLUS probes (maybe built into emulator?)

    标签: interface processor allowing access

    上传时间: 2013-12-19

    上传用户:youke111

  • Fortran has always been the principal language used in the fields of scientific, numerical, and en

    Fortran has always been the principal language used in the fields of scientific, numerical, and engineering programming, and a series of revisions to the standard defining successive versions of the language has progressively enhanced its power and kept it competitive with several generations of rivals. Beginning in 1978, the technical committee responsible for the development of Fortran standards, X3J3 (now called J3), laboured to produce a new, much- needed modern version of the language, Fortran 90. Its purpose is to "promote portability, reliability, maintainability, and efficient Execution... on a variety of computing systems". The standard was published in 1991, and work began in 1993 on a minor revision, known informally as Fortran 95. Now this revised

    标签: scientific the principal numerical

    上传时间: 2017-04-12

    上传用户:a3318966

  • The JavaServer Pages (JSP) Expression Language (EL) is a simple non-procedural scripting language

    The JavaServer Pages (JSP) Expression Language (EL) is a simple non-procedural scripting language that can be used to evaluate dynamic expressions within a JSP page. Each EL expression evaluates to a single value that is then expressed as text in the output of the JSP (when used in template text), or passed as a value to a JSP action. As such, it is ideal for adding dynamic elements to the HTML page (or other text output) generated by the Execution of a JSP.

    标签: non-procedural JavaServer Expression scripting

    上传时间: 2017-07-13

    上传用户:dbs012280

  • nesc language introduction. nesC is an extension to C [2] designed to embody the structuring concept

    nesc language introduction. nesC is an extension to C [2] designed to embody the structuring concepts and Execution model of TinyOS [1]. TinyOS is an event-driven operating system designed for sensor network nodes that have very limited resources (e.g., 8K bytes of program memory, 512 bytes of RAM). TinyOS has been reimplemented in nesC. This manual describes v1.1 of nesC, changes from v1.0 are summarised in Section 3.

    标签: introduction structuring extension language

    上传时间: 2017-09-04

    上传用户:66666

  • STM32F407VET6数据手册

    STM32F407VET6数据手册Core: ARM 32-bit Cortex™-M4 CPU with FPU,Adaptive real-time accelerator (ARTAccelerator™) allowing 0-wait state Executionfrom Flash memory, frequency up to 168   MHz,memory protection unit, 210 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1), and DSPinstructions

    标签: stm32f407vet6 数据手册

    上传时间: 2022-07-25

    上传用户: