IMB IBM_X3650__M3 磁盘阵列驱动
2021-11-05 16:34:53 55KB IMB IBM_X3650__M3 磁盘阵列驱动
1
船体零件表生成.rar
2021-11-02 17:06:05 826KB M3特殊零件表生成工具
1
【目  录】: 第1篇系统篇 第1章嵌入式系统概述3 1.1嵌入式系统的定义和特点3 1.1.1嵌入式系统的定义3 1.1.2嵌入式系统和通用计算机比较4 1.1.3嵌入式系统的特点5 1.2嵌入式系统的硬件6 1.2.1嵌入式处理器7 1.2.2嵌入式存储器15 1.2.3嵌入式I/O设备18 1.2.4嵌入式I/O接口18 1.3嵌入式系统的软件21 1.3.1无操作系统的嵌入式软件22 1.3.2带操作系统的嵌入式软件24 1.4嵌入式系统的分类27 1.4.1按硬件(嵌入式处理器)划分27 1.4.2按软件复杂度划分27 1.4.3按实时性划分28 1.4.4按使用对象划分28 1.5嵌入式系统的应用28 1.5.1国防军事28 1.5.2工业控制29 1.5.3消费电子30 1.5.4办公自动化产品30 1.5.5网络和通信设备30 1.5.6汽车电子31◆嵌入式系统原理及应用目录1.5.7金融商业31 1.5.8生物医学32 1.5.9信息家电32 1.6本章小结34 习题134 第2章嵌入式系统开发35 2.1嵌入式系统的开发环境、开发工具和调试方式35 2.1.1嵌入式系统的开发环境35 2.1.2嵌入式系统的开发工具37 2.1.3嵌入式系统的调试方式43 2.2嵌入式系统的开发语言50 2.2.1嵌入式硬件开发语言50 2.2.2嵌入式软件开发语言51 2.3嵌入式系统的开发过程53 2.3.1需求分析54 2.3.2系统设计55 2.3.3系统实现61 2.3.4系统测试70 2.3.5系统发布73 2.4嵌入式开发工程师之路74 2.4.1嵌入式行业和人才的现状分析74 2.4.2嵌入式开发工程师的能力要求74 2.4.3嵌入式开发工程师的进阶之路75 2.5本章小结77 习题278 第2篇内核篇 第3章ARM CortexM3处理器81 3.1ARM CortexM3组成结构81 3.1.1CortexM3内核82 3.1.2调试系统84 3.2ARM CortexM3总线接口86 3.2.1CortexM3总线接口类型87 3.2.2CortexM3总线连接方案88 3.3ARM CortexM3编程模型89 3.3.1工作状态89 3.3.2数据类型89 3.3.3寄存器89 3.3.4指令系统93 3.3.5操作模式和特权分级96 3.3.6异常和中断98 3.3.7双堆栈机制105 3.4ARM CortexM3存储器系统107 3.4.1存储器映射107 3.4.2位带操作110 3.4.3存储格式112 3.5ARM CortexM3的低功耗模式113 3.6本章小结114 习题3115 第4章基于ARM CortexM3的STM32微控制器117 4.1从CortexM3到基于CortexM3的MCU117 4.2基于CortexM3的STM32系列微控制器概述118 4.2.1产品线118 4.2.2命名规则124 4.2.3生态系统125 4.2.4开发方法131 4.2.5学习之路134 4.3STM32F103微控制器基础136 4.3.1概述136 4.3.2主系统结构137 4.3.3功能模块139 4.3.4引脚定义140 4.3.5存储器组织141 4.4STM32F103微控制器的最小系统145 4.4.1电源电路145 4.4.2时钟电路148 4.4.3复位电路149 4.4.4调试和下载电路150 4.4.5其他151 4.5STM32F103微控制器的时钟系统153 4.5.1输入时钟153 4.5.2系统时钟155 4.5.3由系统时钟分频得到的其他时钟155 4.5.4STM32F10x时钟系统相关库函数157 4.6STM32F103微控制器的低功耗模式162
2021-10-28 20:05:31 28MB PPT
1
周立功的smartCortex M3-1788开发板资料 包含硬件原理图,UART\DMA\AD\Timer等外设例程,
2021-10-26 17:15:44 23.82MB NXP LPC1788 单片机周立功
1
cortex-m3 中文版 数据手册 datasheet
2021-10-25 09:55:57 1.67MB cortex-m3 datasheet 嵌入式
1
图 7.14  SVC作为操作系统函数门户示意图  SVC异常通过执行”SVC”指令来产生。该指令需要一个立即数,充当系统调用代号。SVC 异常服务例程稍后会提取出此代号,从而解释本次调用的具体要求,再调用相应的服务函数。 例如,  SVC    0x3  ;  调用 3 号系统服务  在 SVC 服务例程执行后,上次执行的 SVC 指令地址可以根据自动入栈的返回地址计算 出。找到了 SVC 指令后,就可以读取该 SVC 指令的机器码,从机器码中萃取出立即数,就 获知了请求执行的功能代号。如果用户程序使用的是 PSP,服务例程还需要先执行MRS  Rn,  PSP 指令来获取应用程序的堆栈指针。通过分析 LR 的值,可以获知在 SVC 指令执行时,正 在使用哪个堆栈(细节在第 8 章中讨论)。  SVC vs. SWI 如果你曾使用过其它的 ARM 处理器(如 ARM7),你也许会知道那里有一个被称为 “软件中断”的指令(SWI)。SVC 的地位与 SWI 是相同的——而且连机器码都相同。 然而,因为在 CM3 中,异常处理模型已经“洗心革面”了,就故意把该指令也重命名, 以强调它是在新生的系统中使用的。并且让程序员在把 ARM7代码移植到 CM3 时,能 充分注意到这个本质的不同(至少必须得改名,每次改名时都得到警示)。  由 CM3 的中断优先级模型可知,你不能在 SVC 服务例程中嵌套使用 SVC 指令(事实上 这样做也没意义),因为同优先级的异常不能抢占自身。这种作法会产生一个用法 fault。同 理,在 NMI服务例程中也不得使用 SVC,否则将触发硬 fault。  另一个相关的异常是 PendSV(可悬起的系统调用),它和 SVC 协同使用。一方面,SVC 异常是必须立即得到响应的(若因优先级不比当前正处理的高,或是其它原因使之无法立即 响应,将上访成硬 fault——译者注),应用程序执行 SVC时都是希望所需的请求立即得到响 应。另一方面,PendSV 则不同,它是可以像普通的中断一样被悬起的(不像 SVC 那样会上 访)。OS可以利用它“缓期执行”一个异常——直到其它重要的任务完成后才执行动作。悬 起 PendSV  的方法是:手工往 NVIC的 PendSV悬起寄存器中写 1。悬起后,如果优先级不够 高,则将缓期等待执行。  PendSV的典型使用场合是在上下文切换时(在不同任务之间切换)。例如,一个系统中 122    资料整理自互联网,版权归原作者! 欢迎访问 www.XinShiLi.net 新势力单片机、嵌入式
2021-10-24 15:31:19 15.67MB Cortex-M3
1
致远 M3 移动工作平台 V3.1.0安装维护手册.pdf
2021-10-20 09:52:49 1.4MB 致远
1
Cortex™-M3技术参考手册.pdf,官方高清完整文档,带目录
2021-10-19 19:35:44 1.66MB STM32
1
致远软件推出的 “致远 M3 移动协同软件(简称:M3)”产品 ,是一款基于智能移动 手持设备客户端的革命性高效管理软件。 通过针对精英人士量身打造的应用功能,您可以在任何时间、任何地点高效、快捷的实 现管理与掌控。 致远 M3 精选了协同、表单、公文、会议、公告、新闻、享空间、调查、致信、文档、 个人行为绩效、工资条、formtalk、离线文档、定制首页、报表分析、个人头像设置、移动 门户等多项最贴合高效能人士使用的协同软件功能,并依据 iPhone、Android 这些高科技智 能移动终端的操控特性全新设计,处处彰显非凡品味。 致远 M3 采用全触摸屏设计,是业内第一款将语音处理和拍照功能引入协同管理的移动 终端软件,让您可以完全远离鼠标键盘的困扰。仅需点击、拖动,就可以完成电脑上复杂繁 琐的管理操作,一切轻松简单。 致远 M3 的内容格式和 PC 端完全一致,并提供快捷的审批操作和无极缩放,让您无论 是处理还是浏览都那么轻松、方便。 致远 M3 比绝大多数移动办公软件都更易用、更方便、更时尚,她的高端商务品质更显 现出您的非凡慧眼。 致远 M3 是一款由致远人倾力为您打造的,与致远协同软件无缝连接的革命性、高端管 理软件,让非凡的您真正实现“智慧协同 掌控由我!”
2021-10-19 10:18:52 29.5MB 致远 M3 致远OA
1