IAR集成开发环境 ARM 7.40.5版本(for ARM,单片机开发环境,软件功能很强大,支持各类厂家的ARM芯片,界面友好)分享给大家下载、学习和研究。含注册小工具。 tips:新建STM32工程时,需要手工添加对应芯片的启动文件XXX.s文件到工程。
2022-05-21 16:03:37 845.75MB IAR ARM IAR for
1
掺杂改善SnO2甲醛气敏元件灵敏度特性的研究、电子技术,开发板制作交流
1
TC9148是CMOS低功耗红外遥控发射专用IC,通常与TC9149/TC9150红外遥控接收IC配合使用,对家用电器进行控制。TC9148可连接18个键,其中12个键为脉冲发射键(即按一次发射一次编码脉冲,接收机解调后生成一个单脉冲信号),其余6键,具有连续发射功能(即按下发射键,红外发射管连续发射该键的编码信号直到放开该键为止,接收机端可得到一串脉冲信号)。本文介绍不用TC9148对应的专用接收电路,直接用MCS-51单片机的定时器及外中断功能,接收TC9148的红外编码信号,即用TC9148遥控MCS-51单片机的方法。    一、TC9148的编码    要用单片机接收TC9148的遥
1
摘要:设计了一种基于FPGA的HDLC协议控制系统该系统可有效利用FPGA片内硬件资源,无需外围电路,高度集成且操作简单。重点对协议的CRC校验及“0”比特插入模块进行了介绍,给出了相应的VHDL代码及功能仿真波形图。    关键词:高级数据链路控制; 现场可编程门阵列; 循环冗余码校验        1引言        HDLC(HighLevelDataLinkControl)协议是通信领域中应用最广泛的协议之一,它是面向比特的高级数据链路控制规程,具有差错检测功能强大、高效和同步传输的特点。目前市场上有很多专用的HDLC芯片,但这些芯片大多因追求功能的完备,而使芯片的控制变得复杂。实
1
摘要:本文研究了一种新型全桥电路的零电压零电流开关(ZVZCS)变换器,分析了电路的原理和设计原则。与传统电路相比,提高了电源的转换效率及其电磁兼容性能。实验结果说明了分析和设计的正确性和可行性。关键词:零电压零电流开关(ZVZCS)、全桥变换器、转换效率、磁兼容性能。 1 引 言在电力系统通信和控制领域中,开关电源以其体积小、重量轻、效率高等优点逐步取代了传统的线性电源和SCR电源。近年来,受到广泛关注的移相控制全桥零电压开关变换器,具有恒频零电压软开关运行、移相控制实现方便、电流和电压应力小、巧妙利用寄生元件等一系列突出优点。但是,这种控制方法存在滞后桥臂软开关范围较窄、占空比损失较大、初
1
LabVIEW平台下调用DLL实现PC/104数据采集、电子技术,开发板制作交流
1
十进制加法器可由BCD码(二-十进制码)来设计,它可以在二进制加法器的基础上加上适当的“校正”逻辑来实现,该校正逻辑可将二进制的“和”改变成所要求的十进制格式。  n位BCD码行波式进位加法器的一般结构如图2.3(a)所示,它由n级组成,每一级将一对4位的BCD数字相加,并通过一位进位线与其相邻级连接。而每一位十进制数字的BCD加法器单元的逻辑结构示于图2.3(b)。图2.3 十进制加法器  在十进制运算时,当相加二数之和大于9时,便产生进位。可是用BCD码完成十进制数运算时,当和数大于9时,必须对和数进行加6修正。这是因为,采用BCD码后,在二数相加的和数小于等于9时,十进制运算的结果是正确
1
  哈特莱振荡电路与考毕兹振荡电路等LC型振荡电路,其振荡率是由电路中的线圈与电容所决定的。此一线圈与电容器并非只是指电路图上所表示的组件数值,尚包含有晶体管的电极间容量印刷电路铜箔图样内所包含的L,C成分。   因此,由于温度、电源等变化所引起的L,C值变化,也会使振荡频率发生变化。   而晶体振荡电路为利用压电元件的固有振动数,因此,较不易受电路中的杂散L,C成分的影响,可以得到频率稳定度很好的振荡电路。   晶体……压电元件   为了提高振荡频率的稳定度,可以使用晶体或陶瓷(Cer-amic)振荡子等压电元件。此除了可以应用于高频率振荡电路以外,尚可以使用于钟表与计数器等基准时间产生电路
1
运放通用自动调零电路、电子技术,开发板制作交流
1