跳转到主要内容
MCU加油站
Toggle navigation
首页
技术
新闻
下载中心
互动专区
视频
评测
活动
博客
登录
注册
技术
为什么51单片机的地址总线是16位的,但是它却是8位机?
位数指CPU处理的数据的宽度,参与运算的寄存器的数据长度。 如果总线宽度与CPU一次处理的数据宽度相同,则这个宽度就是所说的单片机位数。 如果总线宽度与CPU一次处理的数据宽度不同: (1)总线宽度小于CPU一次处理的数据宽度,则以CPU的数据宽度定义单片机的位数,但称为准多少位。比如著名的Intel 8088,CPU是16位但总线是8位,所以它是准16位。 (2)...
阅读详情
2018-01-26 |
51单片机
,
总线
MM32 呼吸灯功能
呼吸灯,就是指电子产品上的LED灯的亮度随着时间由暗到亮逐渐增强,再由亮到暗逐渐衰减,有节奏感地一起一伏,就像是在呼吸一样,因而被广泛应用于手机、电脑等电子设备的指示灯中。在使用MCU开发相关的应用产品中也可以加入呼吸灯功能,增强用户的体验感,在本实验中将介绍如何使用MM32L0系列产品芯片做呼吸灯功能。 在平时应用中可以知道,MCU的GPIO输出高低电平变化可以实现LED灯的亮、灭两个过程,...
阅读详情
2018-01-25 |
呼吸灯
,
MM32
ucos ii在单片机使用中的一些特点
ucos ii是由Labrosse先生编写的一个开放式内核,最主要的特点就是源码公开。这一点对于用户来说可谓利弊各半,好处在于,一方面它是免费的,另一方面用户可以根据自己的需要对它进行修改。缺点在于它缺乏必要的支持,没有功能强大的软件包,用户通常需要自己编写驱动程序,特别是如果用户使用的是不太常用的单片机,还必须自己编写移植程序。
2018-01-25 |
uCOS-II
,
单片机
CAN总线要点
CAN总线的应用在现在看来越来越广泛,我厂设备从最初的ARM9与ARM7平台、期间升级过度到CortexA8与Cortex M3平台,再到现在的Cortex M4平台,围绕CAN进行了一系列产品的开发,CAN总线的稳定性是毋庸置疑的。 CAN总线物理结构与特性 CAN总线网络 CAN总线网络主要挂在CAN_H和CAN_L,各个节点通过这两条线实现信号的串行差分传输,为了避免信号的反射和干扰,...
阅读详情
2018-01-25 |
CAN总线
用单片机实现一个指纹识别系统的设计方案
随着指纹识别在智能手机上面的普及,指纹识别技术在越来越多的场合中得到应用。除了手机应用之外,在移动支付、门禁系统、智能家庭等嵌入式场景中也逐渐普及开来。在系统实现上面,智能手机本身拥有强大的计算能力和丰富的内存资源,实现指纹识别并不困难,但在嵌入式系统中特别是基于MCU的应用场合,其运算能力、内存资源等都受到限制,本文介绍了一种基于单片机系统的指纹识别方案和设计要点。 如图所示,...
阅读详情
2018-01-24 |
指纹识别
,
MCU
PCB设计中叠层算阻抗时需注意的四大事项
在高速PCB设计流程里,叠层设计和阻抗计算是登顶的第一梯。阻抗计算方法很成熟,不同软件的计算差别不大,相对而言比较繁琐,阻抗计算和工艺制程之间的一些"权衡的艺术",主要是为了达到我们阻抗管控目的的同时,也能保证工艺加工的方便,以及尽量降低加工成本。 下面我们总结了一些设计叠层算阻抗是的注意事项,帮助大家提高计算效率。 1,线宽宁愿宽,不要细。 因为制程里存在细的极限,宽是没有极限的,...
阅读详情
2018-01-24 |
PCB设计
,
阻抗
STM32中的位带(bit-band)操作
支持了位带操作后,可以使用普通的加载/存储指令来对单一的比特进行读写。在 CM3 中,有两个区中实现了位带。其中一个是 SRAM 区的最低 1MB 范围,第二个则是片内外设区的最低 1MB范围。这两个区中的地址除了可以像普通的 RAM 一样使用外,它们还都有自己的“位带别名区”,位带别名区把每个比特膨胀成一个 32 位的字。当你通过位带别名区访问这些字时,就可以达到访问原始比特的目的。...
阅读详情
2018-01-23 |
STM32
,
位带操作
电容参数:X5R,X7R,Y5V,COG 详解
我们选择无极性电容式,不知道大家是否有注意到电容的X5R,X7R,Y5V,COG等等看上去很奇怪的参数,有些摸不着头脑,本人特意为此查阅了相关的文献,现在翻译出来奉献给大家。 这类参数描述了电容采用的电介质材料类别,温度特性以及误差等参数,不同的值也对应着一定的电容容量的范围。具体来说,就是: X7R常用于容量为3300pF~0.33uF的电容,这类电容适用于滤波,耦合等场合,电介质常数比较大,...
阅读详情
2018-01-23 |
电容
开关电源Layout 5大规则
PCB Layout是开关电源研发过程中的极为重要的步骤和环节,关系到开关电源能否正常工作,生产是否顺利进行,使用是否安全等问题。 开关电源PCB Layout比起其它产品PCB Layout来说都要复杂和困难,要考虑的问题要多得多,归纳起来主要有以下几个方面的要求: 一、电路要求 1PCB 中的元器件必须与BOM一致。 2线条走线必须符合原理图,利用网络联机可以轻做到这一点。...
阅读详情
2018-01-23 |
开关电源
单片机定时/计数器的四种工作方式
方式1 当TMOD中的M0=0,M1=0时,为13位计数或定时方式,其中TLi使用低5位,其结构如图4.2所示。 图4.2 方式0时T0、T1的结构图 方式2 当TMOD中的M0=1,M1=0时,为16位计数或定时方式,其结构如图4.3所示。 图4.3 方式1时T0、T1的结构图 方式3
2018-01-22 |
单片机
,
计数器
,
定时器
一文搞懂啥是CPU、MPU、MCU、SoC!
1、CPU(Central Processing Unit),是一台计算机的运算核心和控制核心。 CPU由运算器、控制器和寄存器及实现它们之间联系的数据、控制及状态的总线构成。差不多所有的CPU的运作原理可分为四个阶段:提取(Fetch)、解码(Decode)、执行(Execute)和写回(Writeback)。 CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码,并执行指令...
阅读详情
2018-01-22 |
CPU
,
MPU
,
MCU
stm32f10x中iwdg和wwdg的区别
独立看门狗(iwdg) 一、简介: 其用于检测和解决由软件错误导致的故障,当计数器达到设定的超时时间值时会产生系统复位。其特点为:1、其运用的时钟是由独立的RC振荡器产生的,因此可以在待机和停止模式下运行。2、在看门狗激活后,如果递减计数器的值达到0X000时会产生系统复位。 二、功能简述: 通过向关键字寄存器(IWDG_KR)写入0XCCCC启动独立看门狗,计数器会从复位值0XFFF,递减计数...
阅读详情
2018-01-22 |
STM32
,
看门狗
嵌入式系统之存储管理篇
1 、存储器系统的层次架构 计算机系统的存储器被组织城一个 金字塔的层次结构。自上而下为:CPU 内部寄存器、芯片内部高速缓存(cache)、芯片外部高速缓存(SRAM、SDRAM、DRAM) 、主存储器(FLASH、EEPROM)、外部存储器(磁盘、光盘、CF 卡、SD 卡)和远程二级存储器(分布式文件系统 、WEB 服务器),6个层次的结构。上述设备从上而下,依次速度更慢、容量更大、...
阅读详情
2018-01-19 |
嵌入式系统
,
存储
单片机串口通信基础概述
串口通信是非常重要的,首先了解下基础 计算机串口通信基础 • 随着多微机系统的广泛应用和计算机网络技术的普及,计算机的通信功能越越显得重要。计算机通信是指计算机与外部设备或计算机与计算机之间的信息交换。 • 通信有并行通信和串行通信两种方式。在多微机系统以及现代化测控系统中信息的交换多采用串行通信方式。 • 计算机通信是将计算机技术和通信技术的相结合,...
阅读详情
2018-01-19 |
单片机
,
串口通信
MCU降功耗可以从这6个方面着手
降功耗对于一款使用电池供电的产品来说是至关重要的。当然这项工作不只是软件开发人员的责任,还需要硬件工程师合理的电路设计,器件选型,最终共同努力将功耗控制到可接受的范围。MCU降功耗可以从以下几个方面着手: 1.器件选型 基于成本的考虑,电路使用的元器件可能不是低功耗的最佳选择,如某些传感器,本身功耗就比较大,这时想通过软件降功耗就很麻烦了。最好选择那些可以配置的,存在低功耗模式的传感器。...
阅读详情
2018-01-19 |
MCU
,
低功耗
‹‹
252 中的第 202
››