-
标准51是12T的,就是说12个时钟周期(晶振周期,例如12M的,周期是1/12M,单位秒),机器做一个指令周期,刚好就是1/12M*12=1uS,常见指令例如nop就是一个周期,刚好1uS,其他的大多多于一个周期,乘除法更多。所以如果计算指令时间可以这样算。 而现在很多51核的单片机工艺质量上去后,频率大大提高,增强型51有6T的,如果接12M的话,一个nop就只需要0.51uS,如果是S...[详细]
-
1.漏洞代码 假如就按上一讲说的书写方式,实现定时50ms间隔的流水灯。 #include reg52.h #include function.h //详见第六章第8讲 void main() { LED_Init(); //初始化LED硬件模块 EA = 1; //闭合总中断开关 TMOD = 0x01; //设置定时器0为工作模式1 TH0=( 655...[详细]
-
一、PB4始终是高电平,导致超声波传感器用不起来。 百度了一下,stm32有些管脚上电默认的功能不是通用的GPIO,比如JTAG与SWD调试管脚,所以如果想要使用这几个管脚作为通用IO口的话就必须将JTAG与SWD功能关闭,并且要开启AFIO时钟。即外设的复用IO。 加上这两句:RCC_APB2PeriphClockCmd(RCC_APBPeriph_AFIO,ENABLE); GPIO...[详细]
-
在科幻大片上总是能看到智能机器人代替人的场景,电影场景虽不是真实的,但离我们其实也并不遥远,科技行业迅速发展、人人在谈人工智能的时候,机器人也在不断更新换代,虽然大家耳熟能详的先进的机器人都是国外的,但其实在国内也有非常有实力的机器人科技公司,其中就包括杭州泽高机器人科技公司。今天ARinChina就请到了杭州泽高机器人科技有限公司CEO高宇,来和我们一起聊一聊国内机器人发展现状~ AR...[详细]
-
1 可靠性设计模型与概述 可靠性设计模型表达了 单片机 应用系统从激励到响应的唯一性过程。可靠性设计模型如图1所示,按照可靠性设计模型,软件设计的主要任务是保证在过程空间中,应用系统程序按照给定顺序有序地运行。软件设计的可靠性保障是软件设计中的本质可靠性与可靠性控制。它保障了最少的软件错误以及在软件出错后仍保证系统能正常运行或安全运行。 2 本质可靠性的软件设计 2.1 最大...[详细]
-
今年一季度,由于受到新冠疫情的影响,半导体及手机产业链上市公司的业绩呈现不同的态势。除了部分半导体上市公司一季度经营业绩出现爆发式增长外,大部分手机产业链上市公司因疫情带来的影响,业绩难达预期。 进入第二季以来,由于海外疫情持续恶化,智能手机、汽车等市场仍处于弱市之中,这将会进一步传导至产业链上游厂商,致使部分上市公司的业绩也将受到影响;另一方,受益大客户的紧密绑定,以及新兴市场需求带动,相关产...[详细]
-
更换手机零部件是维修手机的主要方法之一,不过最近国外一项新的研究表明,更换手机零件也会有数据被盗的风险。 根据Engadget消息,来自以色列本古里安大学的研究人员透露,第三方手机触摸屏中可以嵌入恶意集成芯片,该芯片可以执行一些盗窃数据的任务,而研究团队已经在华为Nexus 6P和LG G Pad中验证了他们的理论。根据研究人员的说法,恶意芯片会记录用户的键盘输入,并拍摄用户照片,在用户不知...[详细]
-
电子产业不断发展的趋势是开发功耗更低、支持更小电池供电的产品。但是目前单体电池供电产品的系统解决方案通常并未针对这一目标进行全面优化。德州仪器 (TI) MSP430L092 MCU 可通过 0.9V 工作电压提供超低功耗,帮助实现这类产品。 对于采用单体 1.5V 碱性电池供电的产品来说有两种主要系统级解决方案。第一种系统使用多体电池,例如两节 AAA 电池。这样会直接导致最小物理尺寸限制...[详细]
-
AirPods是苹果配合iPhone7推出的重要配件,且不论它的音质如何,单单就分离左右的诡异设计 和高达159美元的售价,就足够让许多人望而却步。事实上外界对于AirPods的最大担心,在于过小的体积极易搞丢。不过聪明的配件商总是能先人一步的 想到应对方法,一家名为Spigen的厂商就已经提出了对策。
没错,如图所示正式Spigen最新的推出的NeckPods,它是一款专为Ai...[详细]
-
随着公路交通事业的发展,大大提高了车辆运行速度及流通密度,但交通事故也频频发生。如何减少交通事故已成为当务之急,这对汽车安全技术提出了新要求。安全性和智能化将成为今后汽车安全新技术最重要的发展趋势。更注重的将是主动式安全技术,即防止事故的发生。具体地说,关注每个细微的环节比如对油压、气压及温度进行检测,并且能够及时便捷地将异常情况告知驾驶者,最大可能地降低安全隐患。为此,本文将介绍一种汽车安全报...[详细]
-
日前,通用汽车公司宣布,旗下燃料电池车(FCV)累计实际道路行驶里程突破483万公里。通用汽车预计,通过使用氢能源,这些车辆已累计节省汽油达597694升。
这一批特别装配的雪佛兰Equinox燃料电池车是通用“车行道计划”119辆车中的一部分。通用于2007年开始执行此项计划。通用全球燃料电池项目执行总监Charlie Freese表示:“氢燃料电池技术是通用汽车前瞻动力总...[详细]
-
11月6日,联合国全球契约组织(UNGC)在第六届中国国际进口博览会上发布《动力电池碳足迹及低碳循环发展白皮书》。电池科技企业远景动力作为案例,被收录进此次白皮书中。
作为联合国“践行全球发展倡议,加速实现可持续发展目标”(GDI for SDG)项目系列报告之一,该白皮书是全球首份系统性评估动力电池碳足迹及锂电产业低碳发展的权威报告。凭借低碳技术创新与持续赋能锂电产业绿色转...[详细]
-
标准的C语言中没有空语句。但在 单片机 的C语言编程中,经常需要用几个空指令产生短延时的效果。 这在汇编语言中很容易实现,写几个nop就行了。 在keil C51中,直接调用库函数: #include intrins.h // 声明了void _nop_(void); _nop_(); // 产生一条NOP指令 ...[详细]
-
本文章为《STM32MP157 Linux系统移植开发篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。stm32mp157是ARM双核,2个A7核,1个M4核,A7核上可以跑Linux操作系统,M4核上可以跑FreeRTOS、RT-Thread等实时操作系统,STM32MP157开发板所以既可以学嵌入式linux,也可以学stm32单片机。 ...[详细]
-
对彩色电视图像进行采样时,可以采用两种采样方法。一种是使用相同的采样频率对图像的亮度信号和色差信号进行采样,另一种是对亮度信号和色差信号分别采用不同的采用频率进行采样。如果对色差信号使用的采样频率比对亮度信号使用的采样频率低,这种采样就称为图像子采样(subsampling)。 子采样的基本根据是人的视觉系统所具有的两条特性,一是人眼对色度信号的敏感程度比对亮度信号的敏感程度低,利用这个特性...[详细]