-
旋转编码器(Rotary Encoder)是一种帮助用户与系统交互的输入设备。它看起来更像是一个无线电电位器,但它输出一系列脉冲,使其应用独特。当旋转编码器的旋钮时,它以小步进的形式旋转,这有助于它用于步进/伺服电机控制、导航菜单序列和增加/减少数字的值等等。 在本篇文章中,我们将了解不同类型的旋转编码器及其工作原理。我们还将它连接到PIC单片机PIC16F877A,并通过旋转编码器控制整数...[详细]
-
近日研究STC12C2051的EEPROM的应用,发现官方只给出其汇编语言版本的程序。只有其公司最新推出的STC11/10xx系列的单片机有EEPROM的C语言测试程序。在网上搜索未果后,便自己动手修改,并将STC12C2052系列和STC11/10xx系列单片机的EEPROM测试程序整合起来,制作了一个适用性更好的程序。经在STC12C2052单片机硬件上测试正常,特此与大家分享! /*****...[详细]
-
推出全新金属化整体解决方案。 尖端技术解决高密度互联(HDI)PCB板生产难题,有效减少客户购置成本达30%以上。 • 全系列可实现水平在线式生产,解决HDI超薄板的生产制造难题,显著提高产品良率 • 采用片对片和卷对卷混线设计,可自由切换硬板或软板生产,实现超大生产灵活性 • 可应用于40um以下超薄基板(Ultra-thin)生产工艺,并率先实现实际量产运作 • Manz亚智科技是世...[详细]
-
对于需要电池供电的便携式系统,功率问题成为 电路 设计考虑的重要因素之一。芯片电路的功耗主要来自开关的动态功耗和漏电的静态功耗。动态功耗主要是 电容 的充放电(包括网络电容和输入负载)以及P/N MOS同时打开形成的瞬间短路 电流 。静态功耗主要是扩散区与衬底形成 二极管 的反偏电流和关断晶体管中通过栅氧的电流。工作时序及软件算法设计有缺陷,会降低系统工作效率、延长工作时间,也会直接增加系统能量...[详细]
-
最近在学习AVR单片机,到处找实例玩。 水平不够,只能先从简单的点LED灯玩起。让LED按照程序的设计,以不同节奏闪烁。并且加入光敏电阻做传感器,实现更丰富的控制功能。 可别小看这点灯哦,耍起花样来还真有一番风味。 先看看成品吧。 文章结尾附 LED小玩具程序代码 ,欢迎大家下载编程代码并DIY制作哦,亲身体验制作的快感。 精简版: 蜘蛛版: 未来战士版: ...[详细]
-
2014年风险投资支持半导体公司的最大收购案 凭借SiTime在MEMS时钟领域的80%份额,MegaChips成为了MEMS的领导厂商 MegaChips的6亿美元收入为MEMS提供了规模和成长性 MEMS和模拟半导体公司SiTime公司今天宣布,它已与总部设在日本的排名前25位的无晶圆厂半导体公司MegaChips公司(东京证券交易所:6875)签署了一项最终协议,根据协议,后者将斥资2亿...[详细]
-
今年9月,苹果最新推出的iPhone 13系列用实力证明了“十三香”,加量不加价的售价,以及高刷屏、小刘海,都让它成为近两年最火iPhone。 不过,苹果内部却还在谋划着对于iPhone手机更大的改动,比如完全抹除刘海区域。 据网友爆料,近期有海外机构按照传闻制作了iPhone 14 Pro的概念渲染图,其中显示该机将车的抹除刘海区域,改成了打孔屏设计,屏占比达到史上最高。 ...[详细]
-
最近有一个项目需要用到STM8S103F3单片机。在开始之前以为会很容易,可是实际操作起来,却遇到不少问题 。其中最令我感到困惑的一个问题是:我在调试程序的时候程序可以运行正常,但当我把程序烧录进去断电重启后却运行不正常。 试了很多方法,都没有找到问题所在。最后,我把Start-up file 选择默认的就可以。之前不知道在哪里看到过可以不使用系统的默认启动文件,可以直接在stm8_inte...[详细]
-
一、前言 在嵌入式系统中,时常会面临Ram受限的情况。所以用C lib里的,malloc()和 free()来申请和释放内存时,频繁的内存请求造成的内存碎片会对系统性能造成负面影响。Ucos的解决办法是为内存划分不同大小的内存区域,每个区域内有一定数量、相同大小的内存块。每次申请内存都必须要以一个内存块为单位,释放内存块时,该内存块会回到相应的内存分区。这样,确实,内存的碎片的问题得到了一定程度...[详细]
-
华为造车一直是一个热门话题。此前,华为创始人任正非甚至签发了华为EMT的文件,对外宣称华为三年内不造车,只会做智能网联汽车增量零部件市场的供应商。 但是,2021年上海车展上,华为不仅有搭载华为自动驾驶技术的北汽极狐车型的亮相,赛力斯品牌更是成为市场瞩目的焦点。 华为为何进入汽车行业? 由于被美国拉入实体清单,不仅意味着华为没有办法从台积电、三星这样的芯片代工企业购买到高制成的芯片,...[详细]
-
0 引言 用铂电阻测温时,由于铂电阻的阻值与温度成非线性关系,常用硬件电路对其进行线性补偿,这不但增加了系统的复杂性,而且降低了测量精度。我们分析铂电阻阻值与温度的函数关系,建立温度与电阻值的二次方程,通过求解二次方程的根,计算出被测温度值,此方法调试简单、精度高。 1 数学模型 我们研究的温度测量范围为-50℃~200℃,精度要求±0.2℃。选用PT100铂电阻温度传感器(TCR...[详细]
-
浮标通信技术是在传统的无线通信技术的基础上发展起来的。自从应用于对潜通信后,浮标通信便开始广泛运用于各国的军事通信中。但是,目前的浮标通信基本还是采用单一的全向天线来实现电磁波的接收,由于浮标一般放置在海平面上,容易受到海浪及潮汐的干扰,很容易使天线发生旋转,有时甚至会发生侧翻或者倒置现象,而传统的全向天线又无法实现信号的可靠接收。为了避免这种现象的发生,本文提出了一种组合天线的设计方法。...[详细]
-
1.NandFlash初始化 Nandflash初始化主要包括时序图的设置和Nandflash控制器的使能,我们首先看一下S3C2440芯片手册里面的时序图。 上图中的HCLK我们已经设置成了100M。那么时钟周期是1/100M=10ns 然后下图是NandFlash芯片手册里面的时序图。 我们将S2C2440里面NandFlash控制器的时序图和NandFlash时序图结合起来...[详细]
-
据外媒爆料,华为已向全球几乎所有可能的知识产权组织提交了“鸿蒙”商标申请…… 据外媒 Huawei Central 消息,在2018年8月的时候,华为在中国国家知识产权局商标局注册了“鸿蒙”商标,该商标于2019年5月14日获批。现在,该媒体已经确认,华为已向全球几乎所有可能的知识产权组织提交了“鸿蒙”商标申请。 据了解,华为已在以下国家提交了“鸿盟”商标申请:加拿大、墨西哥、西班...[详细]
-
01 什么是嵌入式软件? 嵌入式软件就是嵌入在硬件中的操作系统和开发工具软件,它在产业中的关联关系体现为:芯片设计制造→嵌入式系统软件→嵌入式电子设备开发、制造。 嵌入式软件最基本的理解是软件+硬件结合,来对产品做出定义,而非嵌入式软件又或是纯互联网行业则是单纯的对软件做出定义,其兼容性差,软件移植性差。 传统行业上对嵌入式的应用较为广阔,...[详细]