郭天翔系列的提高开发教程
上传时间: 2013-11-19
上传用户:hewenzhi
STM32中断优先级和开关总中断 一,中断优先级: STM32(Cortex-M3)中的优先级概念 STM32(Cortex-M3)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。 具有高抢占式优先级的中断可以在具有低抢占式优先级的中断处理过程中被响应,即中断嵌套,或者说高抢占式优先级的中断可以嵌套低抢占式优先级的中断。 当两个中断源的抢占式优先级相同时,这两个中断将没有嵌套关系,当一个中断到来后,如果正在处理另一个中断,这个后到来的中断就要等到前一个中断处理完之后才能被处理。如果这两个中断同时到达,则中断控制器根据他们的响应优先级高低来决定先处理哪一个;如果他们的抢占式优先级和响应优先级都相等,则根据他们在中断表中的排位顺序决定先处理哪一个。 既然每个中断源都需要被指定这两种优先级,就需要有相应的寄存器位记录每个中断的优先级;在Cortex-M3中定义了8个比特位用于设置中断源的优先级,这8个比特位可以有8种分配方式,如下:
上传时间: 2013-11-21
上传用户:dddddd55
学单片机必看资料之一
上传时间: 2013-10-19
上传用户:Wwill
本资料是关于单片机电路设计的一些经验,希望对大家有所帮助。。。 前言 MCU发展趋势 未来以及相当长的一段时间内,单片机应用技术的发展趋势为: 1、全盘CMOS化 CMOS 电路具有众多的优点,如极宽的工作电压范围、极佳的本质低功耗及功耗管理特征,形成了嵌入式系统独特的低功耗及功耗管理应用技术。 2、最大化的SoC设计 目前单片机已逐渐向片上系统发展,原有的单片机逐渐发展成通用型SoC 单片机(如C8051F 系列)或SoC 的标准IP 内核(如DW8051_core),以及各种专用的SoC 单片机。 3、以串行方式为主的外围扩展 目前单片机外围器件普遍提供了串行扩展方式。串行扩展具有简单、灵活、电路系统简单、占用I/O资源少等优点,是一种流行的扩展方式。 4、8位机仍有巨大发展空间 电路常识性概念(1)-输入、输出阻抗 1、输入阻抗 输入阻抗是指一个电路输入端的等效阻抗。在输入端上加上一个电压源U,测量输入端的电流I,则输入阻抗Rin=U/I。你可以把输入端想象成一个电阻的两端,这个电阻的阻值,就是输入阻抗。 输入阻抗跟一个普通的电抗元件没什么两样,它反映了对电流阻碍作用的大小。 对于电压驱动的电路,输入阻抗越大,则对电压源的负载就越轻,因而就越容易驱动,也不会对信号源有影响;而对于电流驱动型的电路,输入阻抗越小,则对电流源的负载就越轻。因此,我们可以这样认为:如果是用电压源来驱动的,则输入阻抗越大越好;如果是用电流源来驱动的,则阻抗越小越好(注:只适合于低频电路,在高频电路中,还要考虑阻抗匹配问题。另外如果要获取最大输出功率时,也要考虑阻抗匹配问题。)
上传时间: 2013-11-08
上传用户:元宵汉堡包
电子发烧友网讯:应广大电子发烧友网读者要求,本电子书《C51单片机及C语言知识点必备秘籍》为《单片机关键知识点全攻略》单片机系列教程及《单片机C语言知识点全攻略》系列单片机C语言学习教程的全整合篇,供所需学习或收藏的工程师及单片机学生、单片机爱好者下载。 点击下载《C51单片机及C语言知识点必备秘籍》电子书 单片机对于初学者来说确实很难理解,不少学过单片机的同学或电子爱好者,甚至在毕业时仍旧是一无所获。基于此,电子发烧友网将整合《单片机关键知识点全攻略》,共分为四个系列,以飨读者,敬请期待!此系列对于业内电子工程师也有收藏和参考价值。 单片机关键知识点一览: 系列一 1:单片机简叙 2:单片机引脚介绍 3:单片机存储器结构 4:第一个单片机小程序 5:单片机延时程序分析 6:单片机并行口结构 7:单片机的特殊功能寄存器 系列二 8:单片机寻址方式与指令系统 9:单片机数据传递类指令 10:单片机数据传送类指令 11:单片机算术运算指令 12:单片机逻辑运算类指令 13:单片机逻辑与或异或指令祥解 14:单片机条件转移指令 系列三 15:单片机位操作指令 16:单片机定时器与计数器 17:单片机定时器/计数器的方式 18:单片机的中断系统 19:单片机定时器、中断试验 20:单片机定时/计数器实验 21:单片机串行口介绍 系列四 22:单片机串行口通信程序设计 23:LED数码管静态显示接口与编 24:动态扫描显示接口电路及程序 25:单片机键盘接口程序设计 26:单片机矩阵式键盘接口技术及 27:关于单片机的一些基本概念 28:实际案例实践——单片机音乐程序设计 继《单片机学习知识点全攻略》得到广大读者好评,根据有网友提出美中不足的是所用单片机编程语言为汇编,基于此,电子发烧友网再接再厉再次为读者诚挚奉上非常详尽的《单片机C语言知识点全攻略》系列单片机C语言学习教程,本教程共分为四部分,主要知识点如下所示。 第一部分知识点: 第一课 建立你的第一个KeilC51项目 第二课 C51HEX文件的生成和单片机 第三课 C51数据类型 第四课 C51常量 第二部分知识点: 第五课 C51变量 第六课 C51运算符和表达式 第七课 运算符和表达式(关系运算符) 第八课 运算符和表达式(位运算符) 第九课 C51运算符和表达式(指针和地址运算符) 第三部分知识点: 第十课 C51表达式语句及仿真器 第十一课 C51复合语句和条件语句 第十二课 C51开关分支语句 第十三课 C51循环语句 第十四课 C51函数 第四部分知识点: 第十五课 C51数组的使用 第十六课 C51指针的使用 第十七课 C51结构、联合和枚举的使用 附录(运算符优先级和结合性等)
上传时间: 2013-11-03
上传用户:Amygdala
单片微控制器(micro-controller)是将计算机的基本环节如中央处理器(CPU)、存储器、输入输出接口等集成在一起,并能协调完成独立控制、运算等工作。我们常常也叫它单片机。随着电子技术和制造工艺的飞速发展,单片微控制器行业百花齐放,并已渗入到人类生活中的各个角落。 单片微处理器(micro-processor)跟单片机有些类似,只是我们常常用它做更多的数据处理工作。电子技术发展到现在,单片机的运算能力越来越强,存储空间越来越大,外设也越来越丰富。所以单片机与单片微处理器之间的区别也越来越小。广义的讲,他们都可以叫做单片机。作为初学者,纠结这些模糊的概念没有太多的意义,我们还是把精力放在了解他们的用处和特性上面。 图一 AT89C52 8051单片机与STM32 ARM单片机
上传时间: 2013-10-26
上传用户:康郎
本书深入浅出、全面系统地介绍了PC机及单片机数据通信技术。内容包括:数据通信的基本概念、MODEM及编解码技术、串行通信总线标准及接口技术、8051单片机间串行通信技术、PC机间的通信技术和PC机与8051间的通信技术。 本书内容丰富、新颖、实用、便于自学。适于作为大、中专院校计算机通信及相关专业的教材或参考书,也可供广大工程技术人员和爱好者参考。
上传时间: 2013-10-17
上传用户:wangdean1101
好东西。你值得拥有
标签: 电子概念
上传时间: 2013-11-04
上传用户:steveng
区分介绍各种寄存器的概念和用途
上传时间: 2013-10-16
上传用户:haohao
This white paper raises some fundamental issues the design engineer should address before deciding upon a communication approach for a wireless network. As no universal wireless network solution exists, it should be custom tailored to suit the application demands. Defining your application communication characteristics is the key to ensure optimal communication reliability and resistance to interfering noise sources.
上传时间: 2013-11-23
上传用户:zhichenglu