-
STM32三线检测八个按键是典型的IO扩展应用(并转串),思路和学习51单片机时一致,下面直接上图和代码! 简述: 1.74HC165使用1、2、9脚,15脚可直接接地 2.按键低电平为按下 PA1- SL 并行数据加载 PA2- CLK 时钟 PA3- DAT 串行数据输出 代码: #include 74HC165.h #include delay.h void In...[详细]
-
1. 使用ADC10模块测量电源电压,参考电压使用内部的2.5V,时钟源ADC10OSC,不分频,通道选择11,即(VCC – VSS) / 2,参考TI的示例程序,编写并调试出相关功能代码如下: void vcccheck(void) { ADC10CTL0 = SREF_1 + ADC10SHT_2 + REFON + ADC10ON + REF2_5V; ADC10CTL1 = I...[详细]
-
告别遥控器,动动嘴就能和荧幕轻松“对话”,甚至不必发出“指令”,电视就“心有灵犀”点开想看的节目……随着人工智能深度应用,家电领域正刮起“智慧”风潮。记者日前从工信部获悉,工信部将重点支持人工智能在家电等领域应用。到2020年,智能电视市场渗透率将达到90%以上。 在人工智能诸多技术中,语音交互技术率先进入应用阶段,展现出强大的市场潜力。建立在该技术基础上的智能电视被视为下一个“风口”,诸多...[详细]
-
公司将重点介绍恩布拉科品牌(Embraco) 和尼得科品牌(Nidec)在 技术、能效、尺寸小型化及静音性方面的特点 2024年3月14日至17日,尼得科全球电器(Nidec Global Appliance)将参展在上海举办的全球最大的家电及消费电子产品展会之一——“ AWE2024(2024年中国家电及消费电子博览会)”,展出一系列精心挑选的、用于家电和商业领域的恩布拉科品牌(Embr...[详细]
-
ADI 最新推出一款模数转换器( ADC )—— AD7190 ,实现了数据速率和无噪声分辨率的最佳组合,使工业设备制造商能够提高精密测量仪器仪表的工作速度和精度。同类竞争器件的分辨率在速度超过 1 kHz 时会迅速下降,而 ADI 公司的 24-bit AD7190 S-D ADC 在 40mV~5V 的整个输入电压范围内,当速率高达 2.4 kHz 时仍可实现优于真 16-bit 的...[详细]
-
引子 STM32的硬件I2C很多人都对它望而却步。因为很多电工都说,STM32 硬件 I2C有BUG、不稳定、死机等等……最后都使用GPIO模拟I2C。 的确,模拟I2C好用。但是在我看来在一个72M的Cortex-M3的MCU上这样做非常不妥。一般来说I2C是一种慢速总线,就算工作在400kHz的快速模式上,I2C传送每个字节仍需要至少23us——还没有计算地址、起始信号和结束信号的发送。如果...[详细]
-
STM8单片机的时钟源,即可以选内部的,也可以选外部的,在系统运行过程中,可以很方便地切换。 下面的实验程序首先将主时钟源切换到外部的晶体振荡器上,振荡频率为8MHZ,然后,然后快速闪烁LED指示灯。接着,将主时钟源又切换到内部的振荡器上,振荡频率为2MHZ,然后再慢速闪烁LED指示灯。通过观察LED指示灯的闪烁频率,可以看到,同样的循环代码,由于主时钟源的改变的改变,闪烁频率和时间长短都发...[详细]
-
通过 单片机 简介中单片机功能简述的学习,我们了解到单片机的核心功能可以描述为:能够按照预先设定的功能,依次执行某种操作。这些操作或者向外输送某种控制信息,或者获取某种外部信息,或者进行某种逻辑判断或计算。此外, 单片机 还具有定时器、外部中断等功能,辅助完成复杂的控制过程。 单片机之所以能够完成各种控制功能是和其内部的体系结构设计分不开的。本文将以ht46f49e为例,介绍单片机外部和内部的体...[详细]
-
2022年是智能驾驶由L2向L3/L4跨越的窗口期,越来越多的汽车厂商开始布局更高级别的智能驾驶量产,汽车智能化时代已悄然而至。随着激光雷达硬件的技术提升,车规级量产和成本下行,高级别智能驾驶功能促进了激光雷达在乘用车领域的量产上车,多款搭载激光雷达的车型将在今年交付,2022年也被称为“激光雷达上车元年”。 激光雷达是一种用于精准获取物体三维位置的传感器,本质上是激光探测和测距。凭借...[详细]
-
stm32的引脚有两种用途:GPIO(general purpose io)和AFIO(alternate function io) 对于一些引脚(视芯片而定),这两种用途都没有,如在64脚产品中,OSC_IN/OSC_OUT与作为GPIO端口的PD0/PD1共用一样的引脚,而在100、144引脚产品中,这四个功能各有引脚与之对应,不互相冲突,所以OSC_IN/OSC_OUT既不作GPIO也不作...[详细]
-
近期供应链传出中芯国际的美系半导体设备商应用材料、Lam Research、KLA-Tencor、Axcelis有望获得供应许可,主要涵盖成熟工艺用半导体设备等。 图源:集邦咨询 集邦咨询(TrendForce)撰文指出,此举将有助于中芯国际在成熟制程优化模组与改善产能瓶颈,使下半年原物料与备品不至断链,预估2021年中芯国际的全球市占率仍可达4.2%。 不过集邦咨询并警告称,尽管能稍微疏解...[详细]
-
EEPROM: 单片机内部可用软件读写的数据存储空间,掉电后数据不丢失,可擦写10万次。 ATmega16 内部有512字节的EEPROM数据空间,地址空间由0-511,由EEPROM地址寄存器EEAR指定,数据寄存器EEDR用于存储要读写的数据。 写操作步骤: 一、 查询上一个数据是否写完: while (EECR&(1 EEWE)) ; //如果EEWE位为1,就在原地等待 二...[详细]
-
日本产业技术综合研究所2月8日公布了该研究所的一项发明,他们用发光二极管(LED)制作出具有杀菌效果的紫外线灯。这种LED紫外线灯与目前使用的水银杀菌灯相比,具有消耗电能少、安全性高、体积小的优点。
由于H1N1甲型流感等世界性流行性疾病的横行,社会和生活中杀菌设备市场越来越大。目前使用的杀菌的方法是高温杀菌、化学药物杀菌、紫外线杀菌。在这些杀菌方法中,水银灯紫外线杀菌是重要...[详细]
-
lr(r14)的作用问题,这个lr一般来说有两个作用: 1.当使用bl或者blx跳转到子过程的时候,r14保存了返回地址,可以在调用过程结尾恢复。 2.异常中断发生时,这个异常模式特定的物理R14被设置成该异常模式将要返回的地址。 另外注意pc,在调试的时候显示的是当前指令地址,而用mov lr,pc的时候lr保存的是此指令向后数两条指令的地址,大家可以试一下用mov pc,pc,结...[详细]
-
作者:爱特梅尔公司 (Atmel) 微控制器部传讯经理Peter Bishop 为了应对成本、尺寸、功耗和开发时间的压力,许多电子产品都建构于系统级芯片 (SoC)之上。这个单片集成电路集成了大多数的系统功能。然而,随着这些器件越来越复杂,要在有限的时间里经济地进行产品开发以满足产品上市时间的压力已变得越来越困难。SoC集成了一些可编程部件 (特别是微控制器),使得其软件开发与硬件开发同样的昂...[详细]