搜索结果

找到约 384 项符合 堆栈 的查询结果

单片机编程 HI-TECH PICC C的使用说明

HI-TECH PICC C 的使用说明. 这里我们只讲述了PICC C 与标准C 的不同,它不是一本C 语言的教程, 并且我们假定你有C 语言的基础. 为了对PIC 单片机有更好的支持,PICC 在标准C 的基础上作了一些扩充:􀁺 定义I/O 函数,以便在你的硬件系统中使用<stdio.h>中定义的函数。􀁺 用C 语言编写中断服务程序&#1048698 ...
https://www.eeworm.com/dl/502/31466.html
下载: 138
查看: 1157

单片机编程 AVR高速嵌入式单片机原理与应用(修订版)

AVR高速嵌入式单片机原理与应用(修订版)详细介绍ATMEL公司开发的AVR高速嵌入式单片机的结构;讲述AVR单片机的开发工具和集成开发环境(IDE),包括Studio调试工具、AVR单片机汇编器和单片机串行下载编程;学习指令系统时,每条指令均有实例,边学习边调试,使学习者看得见指令流向及操作结果,真正理解每条指令的功能及使用注意 ...
https://www.eeworm.com/dl/502/31556.html
下载: 148
查看: 1097

单片机编程 汇编+保护模式+教程

九.输入/输出保护为了支持多任务,80386不仅要有效地实现任务隔离,而且还要有效地控制各任务的输入/输出,避免输入/输出冲突。本文将介绍输入输出保护。 这里下载本文源代码。 <一>输入/输出保护80386采用I/O特权级IPOL和I/O许可位图的方法来控制输入/输出,实现输入/输出保护。 1.I/O敏感指令输入输出特权级(I/O Privileg ...
https://www.eeworm.com/dl/502/31579.html
下载: 125
查看: 1076

单片机编程 微机原理与接口课件

微处理器及微型计算机的发展概况  第一代微处理器是以Intel公司1971年推出的4004,4040为代表的四位微处理机。      第二代微处理机(1973年~1977年),典型代表有:Intel 公司的8080、8085;Motorola公司的M6800以及Zlog公司的Z80。     第三代微处理机 第三代微机是以16位 ...
https://www.eeworm.com/dl/502/31622.html
下载: 110
查看: 1076

单片机编程 单片机实用子程序(MCS-51库)

MCS-51单片机实用子程序库 ;片内RAM初始化子程序IBCLR: MOV A,R0MOV R1,ACLR AIBC1 : MOV @R1,AINC R1DJNZ R7,IBC1RET;片外RAM初始化子程序EBCLR1: MOV A,ADDPLMOV DPL,AMOV A,ADDPHMOV DPH,ACLR CEBC11: MOVX @DPTR,AINC DPTRDJNZ R7,EBC11RET;片外RAM初始化子程序(双字节个单元)EBCLR2: MOV A,ADDPLMOV DPL,AMOV A,ADDPH ...
https://www.eeworm.com/dl/502/31625.html
下载: 107
查看: 1071

教程资料 通过FPGA提高工业应用灵活性的5种方法

  可编程逻辑器件(PLD)是嵌入式工业设计的关键元器件。在工业设计中,PLD已经从提供简单的胶合逻辑发展到使用FPGA作为协处理器。该技术在通信、电机控制、I/O模块以及图像处理等应用中支持 I/O 扩展,替代基本的微控制器 (MCU) 或者数字信号处理器 (DSP)。   随着系统复杂度的提高,FPGA还能够集成整个芯片系 ...
https://www.eeworm.com/dl/fpga/doc/32144.html
下载: 138
查看: 1042

教程资料 基于FPGA的栈空间管理器的研究和设计

提出了一种将堆栈空间划分为任务栈和中断嵌套栈的设计结构,使堆栈空间最小化。采用VHDL硬件语言,在FPGA设备上模拟实现了具有自动检验功能的栈空间管理器。栈空间管理器由不同功能的逻辑模块组成,主要阐述了状态控制逻辑模块和地址产生逻辑模块的设计方法。 ...
https://www.eeworm.com/dl/fpga/doc/32667.html
下载: 113
查看: 1058

嵌入式综合 嵌入式实时操作系统UCOS-Ⅱ在LPC1788上的移植及应用

详细介绍了以LPC1788 ARM Cortex-M3微处理器为目标硬件平台,在IAR Embedded Workbench for ARM 6.3集成开发环境下μC/OS-II 实时操作系统的详细移植过程,重点阐述移植代码中堆栈初始化、任务切换、时钟中断服务程序的编写方法,并在评估板上验证了在该嵌入式实时操作系统上实现多任务操作。 ...
https://www.eeworm.com/dl/566/35338.html
下载: 115
查看: 1150

嵌入式综合 多核专家系列:多核软件迁移与开发:挑战与解决方案

随着多核平台在嵌入式市场的激增,从传统堆栈到多核堆栈的迁移已成标准任务。但它本身引发了如何有效挖掘多核功能的一些挑战。部分需要解决的问题包括:调试、有效线程处理及避免出现死锁情况、性能和时间造成的延迟问题、多个CPU之间共享系统资源的问题、缓存一致性问题、OS角色问题(不同CPU之间的线程及中断迁移)等。本 ...
https://www.eeworm.com/dl/566/35391.html
下载: 91
查看: 1055

嵌入式综合 μCOS-II在51单片机上的移植

针对在51单片机上移植实时操作系统μC/OS-II的目的,以μC/OS-II工作原理为基础,结合51单片机堆栈空间少的情况,采用改变堆栈指针到不同任务寄存器组的方法,通过改变堆栈指针的实验,得出在堆栈空间较少的情况下,也能够实现μC/OS-II在51单片机上的运行的结论。 ...
https://www.eeworm.com/dl/566/35697.html
下载: 115
查看: 1049