跳转到主要内容
MCU加油站
Toggle navigation
首页
技术
新闻
下载中心
互动专区
视频
评测
活动
博客
登录
注册
博客
十年经验教你如何学习嵌入式
一、嵌入式系统的概念 着重理解“嵌入”的概念 主要从三个方面上来理解。 1、从硬件上,将基于CPU的处围器件,整合到CPU芯片内部,比如早期基于X86体系结构下的计算机,CPU只是有运算器和累加器的功能,一切芯片要造外部桥路来扩展实现,象串口之类的都是靠外部的16C550/2的串口控制器芯片实现,而目前的这种串口控制器芯片早已集成到CPU内部,还有PC机有显卡,...
阅读详情
2018-08-07 |
ARM学习之常用的伪指令详解
AREA就是常见的伪指令之一。AREA是声明区域段,数据区,代码区等等。什么是数据段呢?数据段是来定义数据结构体的。格式是AREA test,CODE,READONLY。还有指令CODE16、CODE32,格式就直接写上就是。目的是声明以下是32位还是16位指令,注意不是切换arm和thunmb模式。如果是16位,那就是thunmb指令。 操作:这是之前的,如果在这里做一个声明,CODE32,...
阅读详情
2018-08-06 |
UPS电源蓄电池六种充电方式介绍
在早期的UPS电源中,大都采用恒压给蓄电池充电,但是由于在蓄电池放电之后,端电压较低,如采用恒压充电,在充电初期,造成充电电流较大,可能超过蓄电池所能承受的范围,损坏蓄电池。而蓄电池是UPS电源中相对比较薄弱的环节,据统计,在UPS电源故障中有30%都是和蓄电池有关系的。 蓄电池在UPS电源的成本当中所占的比重又较大,一般标准配置的UPS电源(10分钟左右的备用供电)中蓄电池所占成本的比例为20...
阅读详情
2018-08-02 |
短路保护两种方式如何选取,你知道吗?
现今随着电子技术的飞速发展以及软件技术的强大,针对电气线路和电器设备的保护功能也是得到了极大的完善和革新。譬如电气线路当中三大保护功能之一的短路保护,早已告别了保险丝熔断器的时代,取而代之的是监测灵敏度高、动作迅速可靠的各种智能保护器。 在这些智能保护器当中,大多数产品针对短路提供两种方式的保护选项供用户选择。那么我们该如何选择这两种保护方式哪?今天本人就为大家略做一下讲解,...
阅读详情
2018-08-01 |
提高电感线圈Q值的七个小技巧!
首先来讲讲电感品质因数Q的定义 Q值是衡量电感器件的主要参数。是指电感器在某一频率的交流电压下工作时,所呈现的感抗与其等效损耗电阻之比。电感器的Q值越高,其损耗越小,效率越高。 品质因数Q是反映线圈质量的重要参数,提高线圈的Q值,可以说是绕制线圈要注意的重点之一。 那么,如何提高绕制线圈的Q值呢,下面介绍具体的方法: 1、根据工作频率,选用线圈的导线 工作于低频段的电感线圈,...
阅读详情
2018-07-31 |
不厌其烦的四大集成电路
ASIC--专用集成电路 ASIC原本就是专门为某一项功能开发的专用集成芯片,比如摄像头里面的芯片,小小的一片,集成度很低,成本很低,可是够用了。一个低端摄像头价格很 便宜,买一片ARM费用就不可同日而语了。后来ASIC发展了一些,称为半定制专用集成电路,相对来说更接近FPGA,甚至在某些地方,ASIC就是个大概念,FPGA属于ASIC之下的一部分。 FPGA--现场可编程门阵列
2018-07-30 |
ucosii的系统时钟来源
在ucosii中,系统时钟如同一个人的心跳,它为整个系统提供一个运行基时,对任务调度至关重要。 ucosii的系统时钟一般是由MCU内部定时器产生(可靠性高),也可以使用协处理器或者外部时钟提供(可靠性低)。使用时钟源有一个特别需要注意的地方:用户必须在多任务系统启动以后再开启时钟节拍器,也就是在调用OSStart()之后。 下面对使用MCU内部定时器方式产生系统时钟方式做个解析。 在main...
阅读详情
2018-07-27 |
单片机C语言基础编程源码六则
1.某单片机系统的P2口接一数模转换器DAC0832输出模拟量,现在要求从DAC0832输出连续的三角波,实现的方法是从P2口连续输出按照三角波变化的数值,从0开始逐渐增大,到某一最大值后逐渐减小,直到0,然后再从0逐渐增大,一直这样输出。试编写一函数,使从P2口输出的值产生三角波,并且使三角波的周期和最大值通过入口参数能够改变。 #include #define DAC0832 XBYTE...
阅读详情
2018-07-26 |
嵌入式新手要知道的五个小窍门-心得
对于很多即将毕业的学生和在社会打拼的底层技术者再说,对于嵌入式的发展和掌握的技术层次是迷茫的?他们不知道如何学习,其实掌握学习嵌入式没有想象中的那么难,学习它也是有窍门的。今天就给大家分享一点干货,带来几个小窍门: 1. 使用设计模式 设计模式是一个用来处理那些在软件中会重复出现的问题的解决方案。开发人员可以选择浪费宝贵的时间和预算从无到有地重新发明一个解决方案,...
阅读详情
2018-07-25 |
对单片机C语言的一些误用和总结
在学习单片机的时候才真正知道C语言是什么它是来干什么的~但是C语言用到嵌入式只是它小小的一部分他的应用还有很多地方呢,呵呵我们这里就不讨论这个了。我们是不是在写程序的时候错误很多就算编译通过了也达不到我们预期的结果,完了自己是不是也很难找到错在哪儿吧?我绝得语言之所以能称之为语言,它肯定是一种工具一种相互交流相互通信相互传达之间的意图的工具,作为语言那肯定得有自己的语法,...
阅读详情
2018-07-24 |
单片机编程思想之消除阻塞
本人写单片机程序也有五六年了,其实在三年前我写的程序里几乎没有delay()了,如果你的程序没有delay那么整个程序执行起来会非常的快。下面我们来分析下平时写单片机程序中所遇到的阻塞,以及解决思路。 在讲之前我们的程序框架是main函数里先初始化,然后while(1),前台程序是各种中断。 阻塞有: ①按键程序判断会用到delay消抖,典型的消抖是5ms。 ②...
阅读详情
2018-07-23 |
浅谈STM32单片机学习---PWM输出
实现功能:采用定时器2的通道2,使PA1输出频率1K,占空比40的PWM波形,用PA8随意延时取反led灯,指示程序运行。 首先熟悉一下定时器的PWM相关部分。看图最明白 其实PWM就是定时器的一个比较功能而已。 CNT里的值不断++,一旦加到与CCRX寄存器值相等,那么就产生相应的动作。这点和AVR单片机很类似。既然这样,我们要产生需要的PWM信号,就需要设定PWM的频率和PWM的占空比。...
阅读详情
2018-07-20 |
STM32烧录的常用方式
stm32烧录常用的方式一般为ST-LINK(或者J-tag)下载仿真和ISP下载 一、仿真器下载 仿真器分为J-TAG和SWD仿真,SWD仿真只需要4根线(VCC、GND、CLK、DATA)就可以了,传输速率也相当更快,是仿真调试的首选。仿真器的软件设置网上一大堆,这里不再赘述。J-TAG仿真用到的线较多,博主也没记住到底用了几根线,但是通用型强。 二、ISP下载 介绍:MCU在出厂前,...
阅读详情
2018-07-19 |
剖析:模拟地与数字地
不同种类地之间用0欧电阻相连;电源引入高频器件时用磁珠;高频信号线耦合用小电容;电感用在大功率低频上。 简单来说,数字地是数字电路部分的公共基准端,即数字电压信号的基准端;模拟地是模拟电路部分的公共基准端,模拟信号的电压基准端(零电位点)。 一、分为数字地和模拟地的原因: 由于数字信号一般为矩形波,带有大量的谐波。如果电路板中的数字地与模拟地没有从接入点分开,...
阅读详情
2018-07-18 |
RFID天线必备基础知识
一、电磁波产生的基本原理 按照麦克斯韦电磁场理论,变化的电场在其周围空间要产生变化的磁场,而变化的磁场又要产生变化的电场。这样,变化的电场和变化的磁场之间相互依赖,相互激发,交替产生,并以一定速度由近及远地在空间传播出去。 周期性变化的磁场激发周期性变化的电场,周期性变化的电场激发周期性变化的磁场。 电磁波不同于机械波,它的传播不需要依赖任何弹性介质,它只靠“变化电场产生变化磁场,...
阅读详情
2018-07-17 |
‹‹
63 中的第 39
››