AVR单片机——中断系统

需要在某个中断服务程序中响应其它中断事件,可以在该中断服务程序中用重新使能全局中断即可。否则,AVR单片机只有在退出中断进程时,才重新使能全局中断。2) AVR(至少是ATmega16)单片机采用固定的硬件优先级方式,不支持通过软件对中断优先级重新设定。AVR有不同的中断源。每个中断和复位在程序空间都有独立的中断向量。所有的中断事件都有自己的使能位。当使能位置位,且状态寄存器的全局中断使能位I 也...

http://www.eeworld.com.cn/mcu/2018/ic-news112042051.html 发布时间: 2018-11-20



关于单片机代码架构分层

();void delay_l(unsigned int ul);void APK();void main(){/* 注释一:* 专门用来初始化单片机自己的寄存器以及个别外围要求响应速度快的输出设备,* 防止刚上电之后,由于输出IO口电平状态不确定而导致外围设备误动作,* 比如继电器的误动作等等。*/init();/* 注释二:* 延时时间一般是0.3秒到2秒之间,等待外围芯片和模块上电稳定。* 比如...

http://www.eeworld.com.cn/mcu/2018/ic-news112042049.html 发布时间: 2018-11-20



如何设置STM32中的PWM的频率和占空比?看这里

下面的这个是STM32的定时器逻辑图,看图有助于理解:TIM3的ARR寄存器和PSC寄存器,确定PWM频率。这里配置的这两个定时器确定了PWM的频率,我的理解是:PWM的周期(频率)就是ARR寄存器值与PSC寄存器值相乘得来,但不是简单意义上的相乘,例如要设置PWM的频率参考上次通用定时器中设置溢出时间的算法,例如输出100HZ频率的PWM,首先,确定TIMx的时钟,除非APB1的时钟分频数设置...

http://www.eeworld.com.cn/mcu/2018/ic-news112042045.html 发布时间: 2018-11-20



高手总结!AVR单片机学习笔记

下面是自己在学习AVR单片机时的学习经验,分享出来给大家,一起学习。 1、  AVR单片机采用RISC架构,8051单片机采用CISC架构。前者速度为后者的2~4倍,为流水线操作指令2、  AVR单片机有32个通用寄存器(地址在RAM区从$0000开始到$001F),其中有6个(最后6个)合并为3个16位的X,Y,Z寄存器,用来存放地址指针,Z寄存器还可以寻址程序...
关键词: AVR 单片机 学习笔记

http://www.eeworld.com.cn/mcu/2018/ic-news112042039.html 发布时间: 2018-11-20



PIC单片机基础知识之AD转换

频率为32MHZ ,选择ADC周期关键不要选择阴影部分,在32MHz 这一列 我们随意选择了ADC时钟周期1us,对应的时钟源为Fosc/32.,AD控制寄存器1 ADCON1的ADCS<2:0>=010注:ADCS<2:0>代表的意思就是 ADCS的0到2位配置参考电压我们这里把正参考电压配置为电源压。AD控制寄存器1 ADCON1的ADPREF<1:0>...

http://www.eeworld.com.cn/mcu/2018/ic-news112042035.html 发布时间: 2018-11-20



CPU、MPU、MCU、SOC的区别(概念)

 1、CPU(Central Processing Unit),是一台计算机的运算核心和控制核心。CPU由运算器、控制器和寄存器及实现它们之间联系的数据、控制及状态的总线构成。差不多所有的CPU的运作原理可分为四个阶段:提取(Fetch)、解码(Decode)、执行(Execute)和写回(Writeback)。 CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码...
关键词: CPU MPU MCU SOC

http://www.eeworld.com.cn/mcu/2018/ic-news112042030.html 发布时间: 2018-11-20



STM32中AHB总线、APB2总线、APB1总线这些是什么

 一直不明白有STM32中AHB总线、APB2总线、APB1总线这些是是什么??所谓地址映射,就是将芯片上的存储器 甚至I/O等资源与地址建立一一对应的关系。如果某地址对应着某寄存器,我们就可以运用C语言的指针来寻址并修改这个地址上的内容,从而实现修改该寄存器的内容。正是因为头文件中有了对于各种寄存器和I/O端口的地址映射,我们才可以在51单片机程序中方便地使用P2^0 =0xFF...

http://www.eeworld.com.cn/mcu/2018/ic-news112042028.html 发布时间: 2018-11-20



真干货!从51到stm32开发入门

可以排除硬件的问题,让初学者集中精力去写程序,而不用怀疑硬件有问题,这点很重要。这阶段主要是看书,了解这个IC 的架构,了解指令集,了解寄存器(别跟我说你找不到这些资料? .....)Cortex-M3权威指南CnR2(电子书).pdfSTM3210x参考手册.pdf学习板原理图博客,论坛等多个帖子,务必要对整个IC有个初步的了解。这个过程有点痛苦,但是值得花这个时间。(四)开始写 LED既然我们要...
关键词: 51 stm32 开发入门

http://www.eeworld.com.cn/mcu/2018/ic-news111942011.html 发布时间: 2018-11-19



初学单片机时总结的想法及一些程序

端口定义时居然选错了接口。有时,实在解决不了就休息一下,在想也挺好的。再简单的地方也要注意一下,都有可能出错。二、芯片操作简单总结对芯片的操作主要是对芯片内寄存器的操作,芯片内寄存器在存储器上映射的都有自己的唯一地址,这也就是对相应的地址的操作。看芯片,首先看时序图,再了解相应的寄存器,了解是如何操作的,定义需要的端口(程序可以识别),编写写操作程序和读操作程序。如何往芯片内写入数据,如何读出数据...
关键词: 初学 单片机时 程序

http://www.eeworld.com.cn/mcu/2018/ic-news111942006.html 发布时间: 2018-11-19



STM32单片机之ADC学习经验总结

。-ADC_InitStructure.ADC_ContinuousConvMode = DISABLE;//连续模式必须被禁止,不然定时器触发就失去了意义ADC_InitStructure.ADC_ExternalTrigConvEdge = ADC_ExternalTrigConvEdge_Rising;//查看寄存器,发现需要使能外部触发,上面就是开启并制定触发信号的极性ADC_InitStructure.ADC_ExternalTrigConv...
关键词: STM32 单片机 ADC

http://www.eeworld.com.cn/mcu/2018/ic-news111942010.html 发布时间: 2018-11-19



单片机执行程序的过程,加深对51单片机指令的理解

 为了加深初学者对51单片机指令的理解,现在把指令执行的过程在此详细说明,希望对你有启发!单片机执行程序的过程,实际上就是执行我们所编制程序的过程。即逐条指令的过程。计算机每执行一条指令都可分为三个阶段进行。即取指令-----分析指令-----执行指令。取指令的任务是:根据程序计数器PC中的值从程序存储器读出现行指令,送到指令寄存器。分析指令阶段的任务是:将指令寄存器中的指令操作码取出...

http://www.eeworld.com.cn/mcu/2018/ic-news111941995.html 发布时间: 2018-11-19



STM32之启动文件详解

 在嵌入式应用程序开发过程里,由于使用C语言编程,基本很少涉及到机器底层寄存器的执行过程,一般都会直接在main函数里开始写代码,似乎main成为了理所当然的起点,尽管从C程序的角度来看程序都是直接从main函数开始执行。然而,MCU上电后,是如何寻找到并执行main函数这一问题却很自然的被忽略了!事实上微控制器是无法从硬件上去定位main函数的入口地址,因为使用C语言作为开发语言后...
关键词: STM32 启动文件

http://www.eeworld.com.cn/mcu/2018/ic-news111941986.html 发布时间: 2018-11-19



单片机学习笔记之51内核软件延时和串口的巧妙方法

,我也就估算出来的没有实际测试时间,毕竟不方便仿真,不在公司手边也没有示波器。2、串口发送中断的使用除了这里的延时时间修改之外还有一个地方比较棘手,那就是串口发送一帧数据,一帧数据比较长,用一个个字节等待发送完成的方式太费时间了,其中又不好加上刷新函数,怎么办,突然想到了之前用过32的串口发送中断。于是就查了下寄存器试用了下,还真可以。表示之前几乎没有用过串口的发送中断,最多用过接收中断。修改前和...

http://www.eeworld.com.cn/mcu/2018/ic-news111941975.html 发布时间: 2018-11-19



51单片机内核的中断基础知识

的MCU,不同厂家及不同型号的内部资源会有所不同,上图是我正在开发的一款中颖SH88F516单片机,由上图可见内部资源还算可以,能够满足一般的产品。后面的using n 指的是使用第n组寄存器。这个之前我在使用的过程中往往忽略了这个,也没有出现什么问题。但是今天注意到这个问题,查完资料后用上发现效果还不如不用,很有肯能是没有把这个知识用好的原因把。对比之后给我的感觉是在使用C语言写程序时,能不用就...
关键词: 51单片机 内核 中断

http://www.eeworld.com.cn/mcu/2018/ic-news111941974.html 发布时间: 2018-11-19



智能现场仪器仪表—助力工业4.0强盛发展

mA的功率限制以下工作,与功能更强大的微处理器或其他传感器连接以实现并行测量。AD7124还具有各种诊断功能,包括: 将所有数据读取/写入有效寄存器 仅将有效数据读入寄存器 验证电压调节器(LDO)彻底去耦 验证ADC调制器和滤波器性能是否符合规格 验证是否过压或欠压 这些防范措施不仅有助于轻松达到安全设计标准,而且还可以通过HART协议...
关键词: 仪器仪表

http://www.eeworld.com.cn/IoT/2018/ic-news11194582.html 发布时间: 2018-11-19



贸泽电子供应Texas Instruments丰富产品系列

AEC-Q100 标准,适合汽车应用。         MSP430FR215x和MSP430FR235x嵌入式微控制器属于MSP430 微控制器系列,具有强大的16位RISC CPU、16位寄存器和常数发生器,有助于实现最高编码效率。MSP430FR235x微控制器集成了四个可配置的信号链模块(称为智能模拟组合),其中每个...
关键词: 贸泽

http://www.eeworld.com.cn/qrs/2018/ic-news110551984.html 发布时间: 2018-11-05



Speedcore eFPGA 在汽车智能化中的应用

。 更低的系统成本: 一个eFPGA的片芯占用面积比等效的独立FPGA小得多,这是因为可编程I / O缓冲器,未使用的DSP和存储器模块以及过度配置的LUT和寄存器都全部被移除。 借助Speedcore定制模块,可将定制功能作为附加模块添加到eFPGA逻辑阵列中,并与传统的LUT、RAM和DSP构建模块一起添加。这种高效的实施方式极大地降低了片芯尺寸面积,最大限度地降...
关键词: eFPGA

http://www.eeworld.com.cn/qcdz/2018/ic-news102924035.html 发布时间: 2018-10-29



瑞萨电子RXv3 CPU核将大幅提升32位RX MCU系列产品性能

RISC(精简指令集计算机) 架构具有更明显的优势。 RXv3 利用指令流水线 来提供与RISC相当的高周期指令(IPC)性能。新的 RXv3 核基于成熟的 RXv2 架构,具有增强的指令流水线、针对寄存器组保存功能的多种选项以及双精度浮点单元(FPU)功能,可实现最出色的计算性能、功耗和代码效率。 卓越的计算性能和功效增强型 RX 核五级超标量架构能够让指令流水线同时执行更多指令,而且可以...
关键词: 瑞萨电子 RXv3

http://www.eeworld.com.cn/qrs/2018/ic-news102551896.html 发布时间: 2018-10-25



STM32学习笔记之USB工程目录文件分析

;EP1_OUT_Callback(void); /*端点1输出回调函数*/void EP2_IN_Callback(void); /*端点2输入回调函数*/usb_Istr.c:这个文件主要是每个端点对应的回调函数的注册;USB中断服务程序的处理,通过读取STM32 ISTR中断状态寄存器来判断是什么中断,并做相应的专断处理。void (*pEpInt_IN[7...

http://www.eeworld.com.cn/mcu/2018/ic-news102341970.html 发布时间: 2018-10-23



STM32学习笔记:FSMC详述

= FSMC_MemoryDataWidth_16b)    地址各位对应FSMC_A[24:0],数据位对应FSMC_D[15:0]FSMC 包括4个模块:(1)AHB接口(包括FSMC配置寄存器)(2)NOR闪存和PSRAM控制器(驱动LCD的时候LCD就好像一个PSRAM的里面只有2个16位的存储空间,一个是DATA RAM 一个是CMD RAM)(3)NAND闪存和PC卡控制器(4...
关键词: STM32 FSMC

http://www.eeworld.com.cn/mcu/2018/ic-news102141967.html 发布时间: 2018-10-21




<上一页 12345678910111213141516 下一页> 相关结果约33,841个