跳转到主要内容
第五届滴水湖中国RISC-V产业论坛专题
【填问卷 月月赢好礼】“芯英雄联盟”直播服务在线调查
CES 2026(国际消费类电子产品展览会)专题
以板载匠心,赋能 FPGA 创新,加速产品从 0 到 1
直播预约 | AI 智能体加速FPGA开发
难以置信!5微米,比红细胞还小!Mars ZX2让机械臂变得更精密、更紧凑、更易集成
【视频】MSP430单片机发展及特点

MSP430单片机称之为混合信号处理器,是由于其针对实际应用需求,将多个不同功能的模拟电路、数字电路模块和微处理器集成在一个芯片上,以提供"单片机"解决方案。该系列单片机多应用于需要电池供电的便携式仪器仪表中。

MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗、具有精简指令集(RISC)的混合信号处理器(Mixed Signal Processor)。

51单片机存储器详解

<strong>MCS-51的存储器可分为四类:</strong>

<strong>程序存储器</strong>

一个微处理器能够聪明地执行某种任务,除了它们强大的硬件外,还需要它们运行的软件,其实微处理器并不聪明,它们只是完全按照人们预先编写的程序而执行之。那么设计人员编写的程序就存放在微处理器的程序存储器中,俗称只读程序存储器(ROM)。程序相当于给微处理器处理问题的一系列命令。其实程序和数据一样,都是由机器码组成的代码串。只是程序代码则存放于程序存储器中。

TI C6678多核DSP的架构简介

TMS320C6678是KeyStone架构的8核DSP处理器,每个CorePac核的频率最高为1.25 GHz,提供强大的定点和浮点运算能力,同时芯片内部集成了Multicore Navigator、RapidIO、千兆以太网和EDMA等外设,由于芯片处理能力强,外设功能丰富,而且片内集成了大量的硬件加速器,例如Packet Accelerator、Multicore Navigator等,可以广泛地应用在通信、雷达、声纳、火控、电子对抗等领域。从目前的情况看,由于C6678的以上优异的特性,基于TMS320C6678的硬件和软件平台,在未来的5~10年内,将是信号处理平台主流。

ST电力线通信芯片组解决方案,为新智能电力基础设施的推出铺平道路

<font color="#FD8900"> - 可编程模块化解决方案简化新智能电表、智能电网硬件、智能路灯、家庭控制器和工业控制器的设计和部署</font>

2017年10月9日 – 意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM)推动全球电能使用和管理智能化浪潮,推出新的模块化电力线通信(PLC)调制解调器芯片组。新芯片组让设备厂商能够灵活地设计电表、智能电网节点、路灯、家庭控制器、工业控制器,目前这款新产品被三家世界一流的智能电表厂商用于设计新的解决方案。

【下载】8位PIC®单片机上的直接存储器访问

在面向数据的应用中,无需CPU干预即可在外设或不同存储区之间直接传输数据,从而显著改善延时和吞吐量。

Microchip 8位单片机中的直接存储器 访问(Direct Memory Access,DMA)控制器外设可实现这种改善,允许CPU将时间用于处理其他任务,而不是等待寄存器标志或处理与数据移动相关的中断。本技术简介概述了DMA控制器的功能和特性, 还提供了代码示例,以说明如何使用MPLAB® X和XC8编译器轻松配置控制器。

【视频】Microchip基于MEMS的时钟发生器

物联网不断推动变革,嵌入式平台的智能化和互联性也在迅速提升。这对开发人员提出了新的挑战:开发功能更加丰富,但是外形更为小巧且功耗极低的产品。仔细研究时钟架构是满足上述挑战的方法之一。Microchip基于MEMS的时钟发生器可通过单个集成参考合成多种频率。

STM32处理器的AD难点整理

<strong>一、</strong>

STM32的AD转换,可以将转换任务组织为两个组:规则组和注入组。

在任意多个通道上以任意顺序进行的一系列转换构成成组转换。

例如,可以如下顺序完成转换:通道3、通道8、通道2、通道2、通道0、通道2、通道2、通道15。在执行规则通道组扫描转换时,如有例外处理则可启用注入通道组的转换。可以模糊的将注入组的转换理解为AD转换的中断一样,规则通道组的转换是普通转换,然而注入组的转换条件满足的情况下,注入组的转换会打断规则组的转换。

I2C总线协议详解

<strong>I2C总线定义</strong>

I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线产生于在80年代,最初为音频和视频设备开发,如今主要在服务器管理中使用,其中包括单个组件状态的通信。例如管理员可对各个组件进行查询,以管理系统的配置或掌握组件的功能状态,如电源和系统风扇。可随时监控内存、硬盘、网络、系统温度等多个参数,增加了系统的安全性,方便了管理。

<strong>I2C总线特点</strong>

基于555定时器的电容测试仪设计

<strong>1、引言</strong>

随着电子工业的发展,电子元器件急剧增加,电子元器件的适用范围也逐渐广泛起来,在应用中我们常常要测定电容的大小[1]。因此,一种简单、实用的电容测试工具在实际中具有一定的实用价值。一般元件参数的数字化测量是把被测参数转换成频率后再进行测量[2],本设计采用555为核心的振荡电路,将被测电容值转化为频率,并利用AT89S51处理器测量出频率,再通过该频率值计算出电容参数值。

<strong>2、系统的原理框图</strong>

Silicon Labs PCI Express Gen 4时钟为数据中心和消费类产品设计确立新的性能标杆

<font color="#FD8900">新型Si522xx PCIe时钟系列产品提供业界领先的抖动性能、电源效率和单芯片集成度</font>

Silicon Labs(亦称“芯科科技”,NASDAQ:SLAB)日前宣布针对PCI Express® (PCIe®) Gen 1/2/3/4应用推出一系列具有业界最低抖动、最高集成度、最低功耗的时钟发生器产品。Silicon Labs新型Si522xx PCIe时钟发生器满足PCIe Gen 4的严格要求且提供20%的抖动裕度,同时为PCIe Gen 3抖动规格提供60%的抖动裕度。开发人员现在可以信心十足地采用Silicon Labs PCIe时钟设计出符合PCIe标准的解决方案,而且可以获得最大限度的抖动裕度,降低产品开发风险。

赛普拉斯宣布推出PSoC® 6 BLE Pioneer套件和PSoC Creator™ 4.2集成开发环境

<font color="#FD8900">最新PSoC® 6 Pioneer套件配合PSoC Creator™ 4.2 IDE共同助力各类IoT产品开发</font>

<font color="#FD8900">赛普拉斯PSoC 6 MCU 现已面世,设计人员可利用这一业内功耗最低、灵活性最高的IoT解决方案进行创新设计</font>

【下载】ESD和EOS的原因、差异及预防

在许多基于单片机的应用中,单片机都受到各类电磁噪声的影响。电气噪声可能导致应用出现异常行为。其中的两种噪声事件分别称为静电放电(ElectrostaticDischarge,ESD)和电过载(Electrical Overstress,EOS)。本应用笔记讨论了这两种事件、导致这些事件的原因以及如何最大程度降低它们对应用的影响。

STM32单片机学习笔记(二)

续<a href="http://mcu.eetrend.com/blog/2017/100008209.html"&gt;《STM32单片机学习笔记(一)》</a>

涨姿势!市场上主流的ARM产品分析,以及开发环境介绍

<strong>ARM CPU现在分为3种型号:</strong>
<font color="blue">A系列:</font>主要是用在智能手机上,代表的系统是Andrios和IOS。
<font color="blue">R系列:</font>和M系列一样,更注重实时功能,军工和航天的实时嵌入式设备 arm+ucos或者arm+vxWorks
<font color="blue">M系列:</font>类似于C51单片机,物联网终端数据采集设备,代表的系统是ucos。

<strong>现在市场的主流arm产品分析:</strong>

初识MM32 GPIO

GPIO英文全称General-Purpose Input /Output Ports,中文意思是通用I/O端口。由于MCU的通信外设接口众多,不可能每一外设固定一组GPIO,在MCU中,可通过软件运行期间能够动态配置和控制的引脚的状态,所以每个 GPIO 口除了通用输入输出功能外,还可能有其它复用功能。

在MM32L0产品中,每个 GPIO 端口有两个 32 位配置寄存器(GPIOx_CRL, GPIOx_CRH),两个 32 位数据寄存器(GPIOx_IDR 和 GPIOx_ODR),一个 32 位置位/复位寄存器(GPIOx_BSRR),一个 16 位复位寄存器(GPIOx_BRR)、一个 32 位锁定寄存器(GPIOx_LCKR)和两个复用功能选择寄存器(GPIOx_AFRH)和(GPIOx_AFRL)。

联发科MT6739发布 支持双摄18:9全面屏

在昨日举行的印度移动大会(IMC2017)上,联发科推出了MT6739入门级芯片,这是一款四核芯片,支持双摄,流行的18:9全面屏,以及双VoLTE高清语音通话。

具体而言,该处理器配备四个Cortex-A53核心,最高主频达1.5GHz,其支持18:9全面屏,不过屏幕分辨率限制为较为低端的720p级别,也就是1440x720像素;基带下行仅支持LTE Cat.4,最高速率150Mbps,上行支持LTE Cat.5,最高速率50Mbps。

ARM-Linux开发与MCU开发的各自优势?

针对ARM-Linux程序的开发,主要分为三类:应用程序开发、驱动程序开发、系统内核开发,针对不同种类的软件开发,有其不同的特点。今天我们来看看ARM-Linux开发和MCU开发的不同点,以及ARM-Linux的基本开发环境。

<font size="4"><strong>1、ARM-Linux应用开发和单片机开发的不同</strong></font>

STM32单片机学习笔记(一)

1、 AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设备

2、 Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用

3、 HSE Osc(High Speed External Oscillator)高速外部晶振,一般为8MHz,HSI RC(High Speed InternalRC)高速内部RC,8MHz

4、 LSE Osc(Low Speed External Oscillator)低速外部晶振,一般为32.768KHz,LSI RC(Low Speed InternalRC)低速内部晶振,大概为40KHz左右,提供看门狗时钟和自动唤醒单元时钟源

8位单片机中如何对16位INT型数据进行操作?

在8位单片机中没有16位数的操作指令,所有的int型数据都要通过两个字节分开操作,使用的方法不用,生成的代码也不相同,当然效率也不一样,通过指针对16位数进行操作可以得到高效的代码。

比如通过串行口接收数据,或者从串行的EEPROM中读取的数据,或者从大于8位的A/D读取的数据,由于8位单片机的数据线是8位的,高于8位的数据都要分成两个字节分别读取,然后写入到RAM中去再进行计算,或者把16位的int型数据从RAM中读出再分别把高低字节存到EEPROM或者送到D/A,或者通过串行口发送出去,方法有很多种,下面用多种方法进行实现该操作,这里只演示写入到16位的情况,读取的情况非常相似,不赘述。

<strong>(1)使用联合 (union)</strong>

【下载】8位PIC®单片机上的温度传感器模块

有些应用需要测量单片机的内部温度。要确保单片机在热降额限值范围内工作,监视其内部温度十分有用。在封闭产品中,可通过监视单片机的温度来保护系统中的其他元件。

本技术简介讨论了PIC18FXXK42器件上内部温度传感器模块的工作原理。本文档还介绍了如何设置模块及使用单点校准对其进行校准。