博客

嵌入式开发32位MCU加速取代8位MCU应用

发表于:08/23/2017 , 关键词:
目前在嵌入式MCU开发领域,8位MCU仍占据1/3以上份额,在工业控制、安防、物联网、消费类电子等诸多领域,8位MCU的身影依然处处可见,根据IHS的预测,2018年8位MCU的市场规模将增长到78亿美元,市场份额继续超过MCU市场营收的三分之一以上,因为很多人认为8位MCU未来将继续维持增长。

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

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

【解密】MCU是如何被破解的

发表于:08/22/2017 , 关键词:
这篇文章是俄国人Sergei P.Skorobogatov就读英吉利剑桥大学之博士论文,讲解了各种MCU的攻防技术,堪称一部小百科全书。对于志在研究MCU防护的筒子,能给你很多参考思路:但对于想当黑客的人,我们对后果概不负责。 非侵入式攻击不需要对元器件进行初始化。攻击时可以把元器件放在测试电路中分析,也可单独连接元器件。一旦成功,这种攻击很容易普及,并且重新进行攻击不 需要很大的开销。另外,... 阅读详情

64位和32位芯片有什么区别?

发表于:08/21/2017 , 关键词:
据记载,CPU的位是指一次性可处理的数据量是多少,1字节=8位,32位处理器可以一次性处理4个字节的数据量。依次类推,64位处理器可以一次性处理8个字节的数据量,比32位处理器的处理速率加快一倍。 自从苹果在iPhone5s上使用了64位的A7处理器后,手机处理器的位数也就自然而然的成为了人们关注的焦点,那到底64位处理器和32位处理器有什么区别呢?

RS232与RS485在功能上有何区别?

发表于:08/21/2017 , 关键词:
RS232接口是1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。 该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。DB25的串口一般只用到的管脚只有2(RXD)、3(TXD... 阅读详情

降低噪声与电磁干扰的30条经验

发表于:08/18/2017 , 关键词:
子设备的灵敏度越来越高,这要求设备的抗干扰能力也越来越强,因此PCB设计也变得更加困难,如何提高PCB的抗干扰能力成为众多工程师们关注的重点问题之一。 (1)能用低速芯片就不用高速的,高速芯片用在关键地方。 (2)可用串一个电阻的办法,降低控制电路上下沿跳变速率。 (3)尽量为继电器等提供某种形式的阻尼。 (4)使用满足系统要求的最低频率时钟。 (5)时钟产生器尽量靠近到用该时钟的器件。... 阅读详情

枚举在单片机编程的应用

发表于:08/18/2017 , 关键词:
什么时候需要用到enum呢?当变量的数值在几个范围之间,如一个week变量取值只有Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday。这样用enum比较好.当然也可以用define.但是define维护起来比较麻烦, 适合变量的数值范围值较少的时候. 1、用enum关键字说明常量(即说明枚举常量)有以下几点好处: (1)... 阅读详情

测试PIC单片机如何省电

发表于:08/17/2017 , 关键词:
测试条件: PIC16F676使用内部4MHzRC振荡,电源电压5V,测试在睡眠下的消耗电流。单片机在外部IO口设置成输入并有固定电平的情况下,程序进入一个NOP指令和跳转指令的死循环后耗电约1.26mA。 1.SLEEP之后:WDT开并256分频,每2.3秒左右唤醒一次,所有IO口为数字输入口,直接接高电平或低电平。5V,0.159mA,主要配置:_INTRC_OSC_NOCLKOUT... 阅读详情

可穿戴PCB设计需要考虑的三大问题

发表于:08/16/2017 , 关键词:
由于体积和尺寸都很小,对日益增长的可穿戴物联网市场来说几乎没有现成的印刷电路板标准。在这些标准面世之前,我们不得不依靠在板级开发中所学的知识和制造经验,并思考如何将它们应用于独特的新兴挑战。有三个领域需要我们特别加以关注,它们是:电路板表面材料,射频/微波设计和射频传输线。 PCB材料 PCB一般由叠层组成,这些叠层可能用纤维增强型环氧树脂(FR4)、聚酰亚胺或罗杰斯(Rogers)... 阅读详情

pic16c57单片机电阻测量仪的设计

发表于:08/15/2017 , 关键词:
低电阻测量仪按其测试电流的大小可分为两类:一类测试电流较大,主要用于接插件、开关、导体等产品的直流低电阻的测量;另一类测试电流很小(一般为1 mA左右),用于电雷管、点火具或其他危险易爆场合的接插件、开关等元器件的直流低电阻的测量。低电阻测量仪对安全性能要求很高,必须增加多种保护电路;在PCB板设计布线时也要考虑安全性和可靠性。1989年至今,我们不断改进和完善电路设计,... 阅读详情

51单片机的时钟及总线时序和总线扩展

发表于:08/15/2017 , 关键词:
说到51单片机的时钟首先想到51时怎么工作的呢?微型控制器要想工作必须要有一个“动力”,对于51单片机来说,这个“动力”就是时钟源。一般应用上会外接一个12MHz的晶振作为时钟源。

学MCU这么久,你知道MCU在电脑和手机上有哪些应用吗?

发表于:08/14/2017 , 关键词:
MCU在当前手机与平板电脑应用中主要用作诸如电容式触摸感应接口、触摸屏接口、摄像头接口、不同模拟传感器输入检测、USB接口以及电池充电与监控等众多功能的协处理器。此外,负责互连上述功能的所有逻辑和接口都可以采用像用于模拟输入的ADC、用于蜂鸣器应用的PWM、段式LCD、字符型LCD、图形化LCD、用于音量控制的DAC、USB接口以及电容式触摸屏接口等各种可用组件模块设计而成。... 阅读详情

基于RS-485布线过程中的错误观念

发表于:08/14/2017 , 关键词:
RS485总线由于其布线简单,稳定可靠从而广泛的应用于视频监控,门禁对讲,楼宇报警等各个领域中,但是,在485总线布线过程中由于有很多不完全准确的概念导致出现很多问题。现在将一些错误的观念做出以下总结。 1. 485信号线可以和强电电源线一同走线。在实际施工当中,由于走线都是通过管线走的,施工方有的时候为了图方便,直接将485信号线和电源线绑在一起,由于强电具有强烈的电磁信号对弱电进行干扰,... 阅读详情

六个方法帮助你初学PLC

发表于:08/11/2017 , 关键词:
可编程控制器(简称PLC)入门容易,真正掌握可编程控制器的编程方法,能够顺利设计出满足生产任务的要求,同时程序做到简洁、易懂,对于从事PLC应用的初学者,PLC的系统学习非常重要。本文就PLC的编程技巧、特殊功能模块和触摸屏的学习方法谈谈自己的心得。 一、多收集程序范例、增加编程经验 在PLC的编程方法中,经验法一直受到许多从业者的青睐,并且在经验设计法中资料收集显得尤为重要。... 阅读详情

MSP430低功耗事件驱动工作模式介绍

发表于:08/11/2017 , 关键词:
MSP430系列单片机的各个模块都可以独立运行,如定时器、输入/输出端口、A/D转换、看门狗、液晶显示器等都可以在CPU休眠的状态下独立工作。若需要主CPU工作,任何一个模块都可以通过中断唤醒CPU,从而使系统以最低功耗运行。 让CPU工作于突发状态可以充分利用CPU的低功耗性能。通常,使用软件将CPU设定到某一低功耗模式,在需要时使用中断将CPU从休眠状态中唤醒,... 阅读详情

页面