-
摘要:讨论一个利用标准C语言setjmp库函烽实现查询式协作多任务系统,给出完整的内核和样例程序并对源代码进行说明。该系统具有简单易用的特点,只需要编写存取堆栈指针的宏就可方便地移植到新的平台上。文章详述了系统的优缺点,讨论一些性能扩展的方法。该内核适用于中小规模的嵌入式软件。
关键词:协作式多任务 C语言 setjmp
引言
本文介绍的是利用标准C语言setjmp库函数实现的具备此特点的...[详细]
-
据外媒报道,3月7日,特斯拉首席执行官马斯克在摩根士丹利的会议上表示,特斯拉正在研发的下一代小型汽车将几乎完全以自动驾驶模式运行,并指出该公司拥有一个明确的计划可以交付一款成本只有Model 3一半的汽车,但没有提供有关时间或车型的更多细节。 马斯克的上述言论与他在2020年做出的承诺非常相似。当时他表示,他“有信心”特斯拉将在大约三年内生产一款售价2.5万美元的小型完全自动驾驶 电动汽车 ...[详细]
-
电 路原理图如下: 制作说明: 这个电路采用15W104单片机通过红外遥控器控制电风扇。 在初次使用时,首先进行按键学码。 学码方法:找一个闲置的红外遥控器,选择两个好用的按键,按住其中一个遥控 按键不放约6秒,蜂鸣器响一声,表明学习完成。同样方法学习另外一个遥控按键。 正常使用时,短按一下已学习的按键即可控制对应的开关反转,蜂鸣器会响一声。 第一个学习的按键为...[详细]
-
先厘清概念 异常:异常就是在程序运行过程中(USER mode),出现了一些异常情况,而中断是异常的一种情况。 中断:中断是一种异常。 异常发生了会进入相应的模式。 ARM体系的CPU有7种工作模式: User(用户模式) : ARM处理器正常的程序执行状态 FIQ(快速中断模式) : 当一个高优先级(fast) 中断产生时将会进入这种模式 IRQ(中断模式) : 通常的中断产生时将...[详细]
-
晶圆代工大厂联电(UMC)日前公布09年第三季财务报告,营业收入为新台币274。1亿元,与上季的新台币226。3亿元相比成长21。1%,较去年同期的新台币247。5亿元成长约10。7%。同时该公司董事会通过,将自即日起至12月14日透过100%持股子公司AlphaWisdomLimited,于日本Jasdaq证券市场以公开收购方式收购目前UMCJapan(UMCJ)之普通股、股票优先认购权及...[详细]
-
课程设计要求: 1.利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲(最少三首乐曲,每首不少于30秒) 2.采用LCD显示信息 3.开机时有英文欢迎提示字符,播放时显示歌曲序号(或名称) 4.可通过功能键选择乐曲,暂停,播放。 5.选作内容:显示乐曲播放时间或剩余时间 硬件电路:本设计中用到了89C51单片机,4*4键盘,蜂鸣器,16*2 LCD,七段 显示...[详细]
-
如今,随着人工智能热潮的推进,智能硬件发展开始朝小型化、低成本方向转变,无人机制造业发展迎来多重利好。但与此同时,在民用无人机快速普及的过程中,因为监管的缺失也引发一系列隐患。在机遇与挑战并存的背景下,我国无人机政策发布也是发展与监管并举。此前,我们已经总结并了解了上半年的无人机新政,接下来我们再看看近期新出台的一批政策: 河北省规范促进植保无人机推广应用 7月15日,河北省...[详细]
-
局部放电测量仪校准装置是根据国家计量标准设计和研制的,其各项技术指标均符合国家标准研究的要求。本机的创新在于采用It(脉冲电流对时间积分)的方法测量局部放电量,以虚拟仪器代替传统示波器。采用高新科学技术已使校准装置达到半智能化、精度高、感应灵敏、操作方便等优点;利用USB接口与电脑直接连接,通过电脑操作控制,内部应用虚拟式示波器,测量标准化,可广泛使用于各项电子实验、研究开发、电力系统检测等工...[详细]
-
负极材料厂商正在加速海外建厂步伐。截至目前,包括杉杉股份、贝特瑞、璞泰来、中科电气、尚太科技等在内的头部厂商都已经或宣布布局海外工厂。 一方面,近几年负极材料行业产能迅速扩张,国内市场竞争加剧。行业数据显示,去年年初中国负极材料市场参考价约为5.3万元/吨,而到了今年年初负极材料市场参考价已经降至约3.5万元/吨,仅一年时间跌幅超过40%。今年7月,负极材料市场参考价约为3.3万元/吨...[详细]
-
大联大集团于3月IIC期间推出系列研讨会,大联大旗下凯悌集团于3月5日在深圳IIC展馆推出『SiTime 产品及Active-semi 产品介绍』,本场研讨会将为您介绍SiTime全硅 MEMS时脉方案及Active-Semi系列照明方案。 【SiTime 全硅 MEMS时脉方案】
大联大旗下凯悌集团所代理的SiTime推出全硅 MEMS时脉方案,具有业界唯一量产,Bosch验证成熟...[详细]
-
由于经常涉及到单片机开发,所以需要一个能够跑多任务的程序框架,用操作系统有点儿浪费资源,用普通线程方式又不能执行多任务,所以采取分时复用的方式,来跑多任务。 写一个范本为以后开发服务。 单片机源程序如下: #include common.h /**************************************************************************...[详细]
-
模拟信号量值采集的精确度和稳定度决定了整个项目的运行可靠程度,然而,现场环境恶劣,干扰严重,为了对模拟信号的线性转换而不把现场的各种噪声干扰引入到控制系统,必须将被测模拟信号与控制系统之间进行良好的线性隔离。一般情况下,直流隔离措施可采用专用隔离运算放大器(ISO124系列)加配一个高精度隔离直流电源,通过电气耦合的方式来实现被测模拟信号与控制系统的线性隔离,但这种方法成本较高而且温漂较大。本文采...[详细]
-
机器视觉在生产制造中主要用在视觉引导,尺寸测量,产品检测,物体识别等几个领域。 在这几个领域中,一个最基本的算法就是产品识别和定位,比如视觉引导机器人,要在图像中识别出要抓取的产品,并定位出坐标,才引导机器人到的产品位置。尺寸测量,产品检测等也是一样的,在测量和检测之前,首先要知道有没有产品,产品的位置在哪里,才可以应用后续的各种分析工具。 因此,产品识别和定位是一个基本问题。 01视觉定位...[详细]
-
TPS65040 是一款针对蜂窝电话的高级 RF 电源管理芯片,该产品为 UMTS/WCDMA/GSM 功率放大器应用提供了高度优化的解决方案。该解决方案可通过对功率放大器的电压控制提高效率,节省电量以延长电池使用寿命。TPS65040 采用升降压 DC/DC 转换器,适用于要求高达 550mA 输出电流的应用,并能够同时提供多种出色特性,如 0.8V ~ 4.2V 动态调节输出电压范围、快速建...[详细]
-
现在,汽车行业的创新几乎完全由智能电子技术驱动,很多情况下这也是唯一可以实现新功能特性的途径。如今,一个装备良好的高档汽车一般带有40?50个电子控制单元,顶级车型甚至有70个以上。每个控制单元至少有一个微型计算机和几个模拟元器件。因此,近年来汽车行业已成为半导体行业的一个重要市场。今后几年半导体技术将会怎样呢?对汽车电子行业有何影响呢? 半导体工艺尺寸越来越小的趋势会继续延续。目...[详细]