-
编译器在生成代码使用两个堆栈:一个是用于子程序调用和中断操作的硬件堆栈,一个是用于以堆栈结构传递的参数临时变量和局部变量的软件堆栈。硬件堆栈是从数据内存的顶部开始分配的,在硬件堆栈下面再分配一定数量的字节作为软件堆栈。硬件堆栈和软件堆栈均为向下生长型的堆栈(注意:这与51单片机相反)。 通常如果你的程序没有子程序调用也不调用象带有%f 格式的printf()等库函数,那么默认的16 字节应该在...[详细]
-
前几天日本FANUC在中国推出了两款SCARA机器人:SR-3iA和SR-6iA。看到视频有点愣住了,这速度也忒快了。 在电子制造等轻小型快速消费品制造领域中,由于产品制造量大且部件精细,对机器不仅要求精度高,而且要求速度快。这种机器人的研发目的性还是很明确的。 据介绍:SR-3iA的负载为3kg,工作半径为400mm,行程为200mm;SR-6iA的负载为6kg,工作半径为650mm,行程...[详细]
-
绝缘栅双极型晶体管IGBT是由MOSFET和双极型晶体管复合而成的一种器件,其输入极为MOSFET,输出极为PNP晶体管,因此,可以把其看作是MOS输入的达林顿管。它融和了这两种器件的优点,既具有MOSFET器件驱动简单和快速的优点,又具有双极型器件容量大的优点,因而,在现代电力电子技术中得到了越来越广泛的应用。 在中大功率的开关电源装置中,IGBT由于其控制驱动电路简单、工作频率较...[详细]
-
在持续需要更高性能和效率的实时电源转换领域,投资可扩展且可持续的工业和汽车电源转换解决方案对设计人员来说至关重要。这种需求反之导致对实时控制系统资源的需求,例如在伺服驱动系统,电力与电网基础设施和车载充电应用对MCU每秒百万条指令(MIPS)的计算算力、脉宽调制器(PWM)和模拟-数字转换器(ADC)数量。这也导致开发人员需要以简单和低风险的方式构建和维护其产品线。性能可扩展性和产品组合兼容性为...[详细]
-
申请技术丨车载支付和出行服务 申报领域丨车规级芯片 独特优势: 安全气囊点火驱动芯片CCL1600B,是国内首款自主研发的安全气囊点火专用芯片,在芯片设计定义阶段充分考虑了主机厂客户对系统成本及安全的需求,将电源模块、触发回路模块、传感器接口模块、通讯模块和复杂的安全模块集成在一个芯片上,从而最大限度降低系统BOM成本、提升异常工作条件的监...[详细]
-
用汇编语言对鼠标的各项操作进行描述的,也可以用C、C++等其他语言来描述。 1. 初始化鼠标驱动程序: 例如:中断号INT33h 功能16h 子功能17h 中断号:用于请求服务 功能号:用于确定用户期望获取哪种服务 子功能号:进一步指定所希望的服务 调用寄存器:设置被调用的服务功能所要求的参数 返回寄存器:返回服务功能执行结果 调用的进程:设置参数 中...[详细]
-
无线传感器网络是新兴的研究领域,在军事、环境、健康、家庭、商业领域等许多方面有着巨大的潜在应用前景。无线传感器网络节点是组成网络的基本单元,无线传感器网络的迅速发展,给无线传感器网络节点的设计和管理提出了许多挑战。 无线传感器网络节点 无线传感器网络是集数据采集、处理及通信功能于一体的分布式自组织网络。无线传感器网络由在一定区域范围内的多个具有无线通信、传感、数据处理功能的网络节点组成。传感...[详细]
-
一、对clock的基本认识 s3c2410有两个pll,其中一个是MPLL,M即为main,用来产生三种时钟信号:Fclk(给CPU核供给时钟信号,我们所说的s3c2410的cpu主频为200MHz,就是指的这个时钟信号,相应的,1/Fclk即为cpu时钟周期)、Hclk(为AHB bus peripherals供给时钟信号,AHB为advanced high-performance b...[详细]
-
今天凌晨苹果和美国罗伯特肯尼迪人权基金会在苹果公园新总部举行慈善拍卖会,赢家可以和苹果CEO库克共进晚餐,本次进餐地址将被设定在苹果的新总部。 按照规定,拍卖会的赢家需要在12月15日之前确定具体的行程,苹果将免费提供食物,但是不包括来回的飞机票和住宿费用。苹果慈善午餐在2016年筹得51万5000美元善款,不过最高的善款为2013年,为61万美元。 目前苹果的新总部Apple Par...[详细]
-
iPhone不仅可以进行娱乐,还可以发挥更加重要的作用。根据Rock Center网站的报道,一个旅客在飞行途中突然胸口剧痛,而一位名为Topol的医生则成功使用iPhone配合AliveCor(一款可以安装在iPhone上的传感器,可以显示患者的心电图)在30000英尺的高空对其实施了医治。通过解读心电图,Topol医生发现这位旅客是心脏病突发,他随即建议飞机紧急降落。落地后,这名旅客...[详细]
-
高通、联发科、博通最新4G晶片公板比较 继高通(Qualcomm)以骁龙400系列卡位中国的中低价位4G智慧型手机市场,博通(Broadcomm)亦已抢进强打高规平价策略,在日前宣布四核心的4G智慧型手机系统单晶片将在上半年送样,且预告该公板设计将抢攻300美元以下4G智慧型手机市场。 在美国高通、博通两大晶片厂今年在中国手机供应链积极抢单下,对联发科今年从3G进入4G时代,形成另一...[详细]
-
翻译自——semiconductors 本月早些时候,一个由参议院两党领导人组成的小组提出了一项名为《2020年未来产业法案》(Industries of the Future Act of 2020)的法案(S. 3191),旨在促进美国在未来半导体包括人工智能、先进制造、量子计算和下一代无线网络等新技术领域的领导地位。SIA对该法案的提出表示赞许,并敦促国会予以考虑和批准。 这...[详细]
-
尽管大部分的RF 和微波测试系统所要量测的对象只有区区几种广泛的类别- 放大器、发射器、接收器等,但每一套个别的系统却会面临一些不同的环境条件、要求和挑战。虽然每一种状况可能都不一样,不过当您在定义任何的RF和微波测试系统时,却有三项共通的因素会相互影响:效能、速度与稳定(repeatability)。在每一位系统开发者面临的状况各有不同的情况下,能否在这三项因素间做最佳的取捨将关系着量测结果...[详细]
-
随着全球中产阶层消费群不断扩大,对于商品质量的要求也越来越高,定制化成为新的潮流。因此,当前制造业面临多样化、个性化需求的挑战,而基于柔性技术的生产模式成为大趋势。特别是在3C行业,频繁的更新换代的产品要求生产线能够随时灵活调整,生产线模块化以及自由组合的操作都是基本条件,例如现在比较常见的无人搬送车(AGV)应用,其高效、灵活、低能耗的优势在柔性制造中得到了广泛的应用。AGV机器人的运用无论是...[详细]
-
C语言运行时需要和栈的意义: “C语言运行时(runtime)”需要一定的条件,这些条件由汇编来提供。C语言运行时主要是需要栈 C语言与栈的关系:C语言中的局部变量都是用栈来实现的。如果我们汇编部分没有给C部分预先设置合理合法的栈地址,那么C代码中定义的局部变量就会落空,整个程序就死掉了。 我们平时在编写单片机程序(譬如51单片机)或者编写应用程序时并没有去设置栈,但是C程序还是可以运行的。...[详细]