MCU

MCU是Microcontroller Unit(微控制器单元)的缩写,它是一种集成了中央处理器(CPU)、存储器(ROM、RAM)、输入/输出端口(I/O)、定时器(Timer)、串行通信接口(UART、SPI、I2C等)和其他外围设备控制器的单个芯片。MCU通常用于嵌入式系统中,用于控制各种电子设备和系统。

由于其集成度高、体积小、功耗低以及成本相对较低等特点,MCU被广泛应用于各种嵌入式系统中,例如智能家居设备、医疗设备、汽车电子系统、工业自动化等。MCU的选择通常基于应用的需求,如处理性能、功耗、外设接口等因素。

上海东软载波微电子有限公司一直深耕白色家电和工业控制等行业,致力于提供高可靠性、高性价比的产品。产品技术路线涵盖自主研发8-bit 7P内核,ARM Cortex-M0/M3/M4以及RISC-V。我司是业内采用 RISC-V内核自主设计MCU产品的早期企业之一,2021年量产的一款RISC-V架构MCU ES32H5103荣获第十六届中国芯“优秀技术创新产品”奖。同时作为RISC-V产业联盟会员单位,长期积极参与国内RISC-V生态建设。

从宏观环境和市场趋势来看,MCU国产化的需求愈加强烈,不仅要求企业本土化,而且要求芯片关键内核IP国产化,自主可控。在此背景下,我司新推出高可靠性,高性价比以及外设丰富的32-bit RISC-V内核 ES32VF2264系列产品,适用于高端白色家电、工业控制、储能逆变以及PC周边等应用领域。

ES32VF2264系列产品采用RISC-V内核和先进的系统架构,主频运行在72MHz时系统效能评分可达81 DMIPS和149 CoreMark,指令吞吐量和运算能力接近Cortex-M3。此外,产品增加了内部关键电路的冗余备份设计如Flash安全保护,硬件CRC校验等,利于客户应用系统可靠性设计,大幅降低终端应用的失效率,有效提升终端用户的体验感。

本系列的可靠性指标与我司ES8H0384系列同等级,包括ESD(HBM)±7kV,ESD(CDM)±2kV,LATCHUP±350mA,客户端系统级测试性能指标包括ESD超过±16kV,EFT超过±4.5kV,完全满足高端白色家电,工业控制,储能逆变以及PC周边等高可靠、低失效率要求应用领域。

资源对比

1.jpg

开发环境

2.jpg

3.jpg

4.jpg

产品使用CDK集成开发环境,并采用cJTAG两线调试接口。SDK延续我司ES32F系列架构,所有底层驱动和中间层组件接口都与ES32 ARM架构产品完全兼容,方便客户在我司ARM架构和RISC-V架构产品之间快速迁移。此外,我司提供IEC60730 Class B自检库,助力客户快速完成IEC60730功能安全认证。

来源:东软载波微电子

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 45

拿什么拯救我的三千烦恼丝?

传统吹风机又笨重又吵,吹干中长发要耗费十多分钟,而且利用高温干发,又损伤头发.......

2016年戴森依托自研马达技术壁垒,推出高速吹风机,其精巧便携的外观、静音、快速干发、10万+的转速等优势瞬间碾压传统吹风机。

但,售价动辄数千元的高速风筒,让大家望而却步,如何让黑科技也有亲民价格呢?重点是选对BLDC控制方案!航顺芯片推出的HK32M060高速风筒BLDC MCU解决方案,具有航顺自研电机加速单元与实时采样效率,可提高电机的工作效率和控制精确度。同时,HK32M060系列产品相较于同类产品集成度更高,可极大精简板级器件,节省BOM成本。

2.png

HK32M060内部集成了具有航顺特色的电机控制功能:高级定时器带3路互补PWM、 高精度ADC、6MHz带宽轨到轨运放、比较器、32位针对霍尔传感器的捕获时钟、硬件除法器以及电机算法加速引擎等功能。 HK32M053和HK32M054内部更是集成了40V和70V PN预驱、NN预驱、LDO等,使得应用者可以大幅度精简板级器件、节省BOM成本。

3.png

  • 内置1个12位高精度ADC转换器,ADC转换速率高达1MSPS。ADC除了支持DMA操作以外,每个ADC通道配置独立的结果寄存器;支持两个独立的采样保持单元;支持4个独立转换和1个测试队列的灵活队列配置;ADC触发信号可延时配置等特色功能。

  • 内置一个16位高级定时器,支持6个通道三项互补PWM输出,PWM输出带死区插功能,并且前后死区时间可不对称调整;除4路独立捕获和比较通道以外,还配置2路额外CC5和CC6捕获和比较通道,更适合电机控制。

  • 内置航顺自研知识产权的电机加速单元(EMACC),可用于通过FOC算法控制的直流无刷电机。EMACC可以加速电机驱动的数学运算,运算速度较纯软件计算更快,并且减少CPU占用,在相同的CPU工作频率下,效率提升36%。

航顺电机控制专用MCU产品广泛应用于工业控制、家用电器、电动工具和交通运输等领域,凭借创新的技术和可靠的产品,赢得了众多客户的认可和支持,为国内高性能电机控制专用新品的国产替代贡献了一份力量。

航顺芯片高端BLDC MCU产品的研发,追求卓越的产品质量和一流服务,具有高效能、高稳定性与高可靠度的优势。在高速风筒相关的应用领域,航顺芯片已经和多家主流品牌达成了长期的合作,共同推动“黑科技”亲民化,让高速风筒更具性价比。

围观 71

冰箱压缩机是一种通过减小气体体积来增加气体压力的机械装置,利用压缩来提高低压气体的温度并从蒸发器中去除蒸汽,是冰箱制冷的基础和关键部分。相较于定频冰箱,在MCU的变频算法控制下,变频冰压机能够根据温度要求精确控制转速,无需频繁启动,压缩机磨损较小,具有制冷效率高、保鲜效果好、电力能耗低、工作噪音小、使用寿命长等优点。

1.png


作为长期工作的家电产品,驱动压缩机的MCU需要具有优异的稳定性和可靠性,复旦微推出的冰箱压缩机变频方案基于FM33LF013实现,采用内置运放实现单电阻采样,适用于表贴式电机和内嵌式电机,算法通用性强,成本友好,可提供整套变频方案验证。

2.png

复旦微冰箱压缩机变频驱动方案Diagram


3.jpg

4.jpg


基于FM33LF013的冰箱压缩机驱动demo板

5.png

基于FM33LF013的冰箱压缩机驱动最小系统原理图

方案特色

● 可靠的无感启动算法

● 单电阻采样,重构电机三相电流

● 电流环、速度环PI控制

● 无感观测器,估算电机位置准确

● 压缩机弱磁控制

● 具有多种保护措施:过流保护、缺相保护、过压保护、欠压保护、过载保护、过温保护、堵转保护

方案介绍

复旦微冰箱压缩机变频方案采用无感FOC算法,该算法基于磁链观测器,从三相输出电压的整体效果出发使电机获得较为理想的圆形磁链轨迹,通过观测的磁链分量获得观测的角度,再通过锁相环获得速度和角度。

6.png


无感FOC算法框图

电机控制系统为闭环控制,内环为电流环,外环为速度环。电机启动分为定位、强拖和闭环三个步骤,实测波形如下:

7.png


FM33LF013支持2路内部OPA,GBW 10MHz,压摆率10V/us,在动态负载场景下转速跟随性能良好,电流与跟随的实测波形如下:

8.png

下图为制冷压缩机在3000RPM时的运行电流实测图:

9.png

下图为不同电源电压的波形实测图,分别为310V、15V和5V:

10.png


310V

11.png


15V

12.png


5V

针对整个冰压机制冷系统进行群脉冲(EFT)测试实验,在±4000V至±5000V,5KHz、100KHz条件下可全程保持运行电流平稳,无停机发生。

13.png


群脉冲(EFT)测试实验

参数说明

核心算法只需要压缩机的极对数、相电阻、DQ轴电感、运行速率等参数,具体调试需求参数如下。

● 电机基本参数:

14.png

● 性能参数(示例):

15.png


功率、电流等参数可依照不同压缩机的特性进行调整,下表是部分客户冰压机驱动板的参数示例:

● 电性参数:


16.png

● 保护参数:

17.png


复旦微FM33LF0系列MCU

FM33LF0系列是基于ARM Cortex-M0+内核的32位低功耗MCU芯片,最高主频72MHz,最大支持64KB FLASH和8KB RAM,集成LCD驱动、LED驱动、带温补的RTC、ADC、DAC、OPA、COMP、AES、UART、LPUART、I2C-SMBus、SPI、CAN、SENT等通用外设接口,支持LQFP 64 / 48 / 32多种封装,非常适用于BLDC电机驱动和显示面板控制应用。


18.png


FM33LF0x3封装图

FM33LF013具有显著的性能和资源优势,具备丰富的定时器资源,其中ATIM支持设置多点触发和非对称PWM模式,可有效提高单电阻采样效果和算法运行效率。最大支持12个ADC外部输入通道,均为快速通道,最高采样速率可达2M,注入通道和扫描通道可分别配置触发源,独立触发、互不干扰,可在电机运行各阶段及时采样电流信息,协助算法完美重构电机三相电流信息。对比FM33LC0系列,采用相同算法和载频,FM33LF013的算法执行效率也得到了显著提升。

19.png


20.png

FM33LF013优势说明和运行时间对比

21.png


FM33LF0系列资源简介

FM33LF0系列产品资料:

● FM33LF0系列产品手册

●FM33LF0系列 FL库 & 参考例程 & Keil Pack & IAR配置文件 &JFLASH配置文件

●FM33LF0系列开发板资料

来源:复微MCU爱好者天地

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 89

2023年12月,智芯推出了首款满足功能安全ASIL-D的MCU产品,Z20K3xxME系列,该系列遵循基于ISO26262的功能安全ASIL-D硬件设计和软件研发流程,通过正向研发的功能安全机制,保证该系列MCU产品可覆盖车身域控制器、车载网关、智能底盘、新能源动力控制、能源控制、整车控制等功能安全要求为ASIL-B/D的各类汽车电子应用场景,并符合AEC-Q100 Auto-Grade 1等级。


1.png

2.png

Z20K3xxME系列产品图

随着Z20K3xxME系列产品的推出,智芯半导体构建了完整的汽车处理器产品系列。2021年推出第一代齐云系列,2022年推出天柱系列,和此次推出的大圣系列,全面覆盖了汽车上近80多种应用场景。

3.png

智芯半导体汽车处理器产品布局

Z20K3xxME系列集成4个Cortex-R5F内核,可灵活配置1对锁步核和2个单核或2对锁步核的工作模式;主频支持高达320MHz;最大支持8MB PFlash,支持硬件OTA特性;并提供专用于Bootloader存放的256KB Flash区域,简化OTA升级的软件实现;最大集成1.4MB SRAM, 384KB TCM和1MB Global SRAM配合,同时满足低延时应用需求和高效的多核通信、数据共享需求。片上集成丰富外设,提供灵活的扩展功能,包括外扩存储的QSPI和EMMC/SDHC接口;并为应对车载通信带宽日益提升的需求,集成了支持TSN特性的千兆以太网;应对日益严格的车载信息安全,集成了支持Evita-Full的HSM模块及常用的国密加密算法,包括SM2/3/4等。

4.png

产品主要特性

• 工作电压:3.3V, 5V

• 集成4x Cortex-R5F核心,支持1对锁步核加2个单核或2对锁步核的工作模式,满足域控对各种功能安全需求不同的应用进行融合

• 最高主频320MHz,满足对算力性能要求较高的应用场景

• 最大8MB PFlash用于Application Code存储,支持硬件OTA,最高512KB PFlash区域支持SRAM Overlay Remapping特性

• 最大1.4MB SRAM

• 集成SDHC/EMMC和QSPI接口,满足特殊应用对存储扩展的需求

• 高达12路CAN-FD, 18路UART/LIN,10路SPI,4路IIC,满足各种域控应用场景的通信需求

• 4路IIS,8路SENT,满足各种域控架构中特殊应用融合需求

• 1路集成TSN特性的千兆以太网,满足域控架构中大带宽数据通信需求

• 高达96路12-bit ADC,带硬件ADC采样平均,阈值比较,超范围中断等功能,降低CPU负载,提升异常响应速度

• 4个Enhance Timer(eTIM)模块,每个模块内含16个PWM输入/输出通道,通过自由绑定内部集成的8个独立定时器,满足各种PWM捕获/PWM输出的应用场景

• 2个Motor Control PWM(MCPWM)模块,每个模块内含8个PWM输出通道,通过内部集成的4个独立定时器,多达7种PWM输出模式,满足OBC/DCDC及电机控制等不同应用的控制需求

• 支持国密SM2/3/4且满足EVITA-Full标准的HSM模块,满足要求日益提升的车载信息安全需求

• 324-LFBGA/176-LQFP-EP/144-LQFP-EP

目标应用

- 车身域控制器

- EPS控制器、制动控制器、变速箱控制器

- 底盘域控制器

- 车载网关

- 新能源整车控制器、逆变器控制器、电源管理控制器

- 其他功能安全控制器

5.png

Z20K3xxME系列选型列表

来源:智芯SEMI

围观 111

随着汽车智能化的发展,车内外越来越多的实体按键逐步被触摸按键替代。复旦微于2022年正式推出了集成电容触摸通道的汽车MCU——FM33FT0xxA系列(AEC-Q100 Grade 1),产品现已广泛应用在中控面板、方向盘开关、电容触摸门把手、侧壁灯、阅读顶灯等触摸场景。

为帮助客户快速缩短开发周期,复旦微基于FM33FT0xxA系列汽车MCU,开发完成了触摸阅读顶灯的参考设计。可免费开放软硬件设计源文件,提供成熟的抗干扰设计建议,帮助客户快速达到OEM测试要求、顺利完成产品量产。

1.png

触摸阅读灯demo板

01、硬件设计

阅读顶灯方案占用MCU的TSI(Touch)、TIMER、LIN(UART)、ADC以及GPIO等外设资源,用户可根据实际需求进行删减或者添加。

2.png

触摸顶灯参考设计原理图

3.pngtouch部分设计参考

02、软件设计

复旦微提供完整的SDK供用户使用,包括如下内容:

① 底层驱动层:FM33FT0xxA的所有外设驱动代码。

② 中间层:TSI扫描处理以及相关算法。

③ 应用层:Bootloader以及阅读顶灯相关应用控制逻辑两部分。

在触摸方面,为方便用户开发和调试,复旦微电子开发了TSI TUNER上位机。该软件通过图形化配置方式,可直接进行触摸部分的开发,使用户能够快速建立触摸应用原型设计并进行参数调试。

4.jpg

5.jpg

FMSH TSI Tuner上位机界面

在Baseline跟随方面,复旦微的跟随策略可较好的应对环境变化所带来的电容影响,包括温度变化、表面积水、表面结冰、表面除冰以及淋雨事件等。

6.png

复旦微Baseline跟随策略

在参数调节方面分为:硬件参数自动调校和补偿IDAC自动调校。其中硬件参数自动调节将对时钟分频、分辨率、IDAC进行调校,以满足大多数应用。补偿IDAC自动调校模式主要使用在一些特殊场合,如高低温变化,此模式在其他硬件参数都固定的情况下,自动校准补偿IDAC至表现最优值。目前已有多家主机厂在量产产品中采取此调校方法。

03、EMC实测

复旦微电子在EMC测试方面具备成熟的经验,根据复旦微电子芯片设计原理,结合实际测试需求,复旦微可以为客户提供专业的EMC建议,使得产品的EMC特性达到最优。

7.jpg

某车厂阅读顶灯手持发射机实际测试场景

8.png

其他测试项以及测试结果

04、MCU介绍

FM33FT0xxA系列MCU芯片于2022年7月正式量产,并通过AEC-Q100 Grade 1考核。产品集成14个电容触摸通道,具有CAN、LIN、ADC、模拟比较器等丰富的数字和模拟外设,最高可达384K Flash, 有QFN32、LQFP64、LQFP100等三种封装形式。可免费提供复旦微自研的TSI TUNER上位机,通过可视化的操作方式,极大的提高客户开发效率。内置软件库算法,可较好的应对环境变化所带来的寄生电容变化。产品目前已在多个主机厂实现量产,广泛应用在中控面板、触摸阅读灯、触摸开关、触摸门把手等场景。

9.pngFM33FT0xxA资源框图

复旦微电子的触控MCU产品在工业、消费以及车用领域中积累了深厚的经验。随着触控应用在车内的普及,复旦微电子将针对此应用推出愈来愈多且成熟的解决方案。公司计划在2024年年初推出FM33HT0xxA系列汽车MCU,同时搭载自容以及互容触摸技术,多达32个触摸通道,支持多点触摸、高密度矩阵按键设计,满足各种触摸需求。并且在防水性能、EMC性能方面有显著提升。(供稿|复旦微电子MCU产品线 AE工程师梅竹松

来源:复微MCU

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 80

复旦微电子集团携手业界领先的环境和流量传感器厂商睿感(济南)传感器有限公司(ScioSense)推出MCU+TDC-GP30-F01的超声波计量参考设计,为智能水热表、流量计等应用领域客户提供更高精度、更低功耗的超声波计量系统级解决方案。

1.png

该参考设计是基于复旦微电子FM33LE0xx系列超低功耗MCU芯片以及睿感的 TDC-GP30-F01计量芯片进行开发,可以向行业客户提供硬件参考设计以及基本的驱动软件代码。

FM33LE0xx系列MCU低功耗性能优异,在休眠模式下仅有1uA左右的功耗,适合各类低功耗应用场景,该系列最大支持128KB Flash、16KB RAM,并具有丰富的片上外设,包括5*UART、2*LPUART、1*I2C&I2C-SMBUS、2*SPI,其内部集成了12bit-2Msps SAR-ADC、2*COMP和LCD驱动,目前该系列MCU已在多家头部水热表厂商实现量产。

TDC-GP30-F01是睿感(ScioSense)推出的一款超声波计量芯片,集成了AFE、uDSP以及流量计算固件;硬件同TDC-GP30完全相同,发射和接受路径实现了最佳对称性和互换性;可以超低功耗(8uA@8Hz)实现超低始动流量和精确的零流量检测;相比传统水表,以GP30为核心的仪表测量结果稳定准确, 且能实现超高量程比。

2.png

依托复旦微电子MCU团队在表计类行业的深厚应用经验,结合睿感在超声波计量领域的成熟经验和独到见解,双方合作推出的超声波计量参考设计,可以简化开发流程和入门难度,大大加快超声波计量产品的研发进度。

复旦微电子MCU产品线技术市场总监梁磊表示:“复旦微电子低功耗MCU产品在公用事业领域深耕多年,赢得了业内众多客户的认可。随着水表领域数字化的升级改造,用户端迫切需要更加精确的流量计量和监测技术,并能够在产品端快速导入。而睿感传感器在超声波计量技术方面积累多年,复旦微通过与睿感的合作,能够为水表用户提供快速上手的超声波DEMO解决方案,大大缩短超声波水表开发周期并降低超声波水表开发难度。”

睿感(ScioSense)传感器有限公司销售总监张曦表示:“复旦微MCU产品在国内表计类行业具有深厚的应用经验,其产品经受市场的考验,深受客户认可。通过双方此次合作,结合我们领先的超声波流量计量技术以及成熟的参考方案,双方共同努力为客户解决由传统仪表向超声波仪表转换过程中的应用痛点,降低开发超声仪表的入门门槛, 缩短研发周期, 打造超声波计量产品的生态圈,最终提升客户终端产品的市场竞争力。同时, 未来也可以在不同行业展开合作,积极拓展超声波测量的新应用和新市场。”

来源:复微MCU爱好者天地

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 77

芯海科技全新推出CS8M320(简称M320)系列的经济型信号链MCU 。该MCU集成了12位全差分ADC、低温漂基准、电容测量模块CVC等信号链模块,精准满足常规的电压、电流、温度、电容信号测量需要 。同时,M320还提供标准通信接口(I2C和UART)以及PWM输出,为用户提供丰富的信号输出选项。

在性能方面,M320采用芯海科技自主知识产权的8位RISC内核、内置8K×16位Flash和488字节SRAM,具有强大的数据处理能力。此外,它还具有低功耗和宽工作电压(1.8V~5.5V)等特性,在电子烟、个人护理、TWS充电仓、工具电池包、传感器等应用场景中表现出色。

1.png

与常规8位MCU产品相比,M320具有显著的优势。

12位全差分ADC

M320的12位全差分ADC,支持单端模式和差分模式,可满足不同测量需求。在单端模式下,M320能够简化电路设计、降低功耗并适应更多应用场景,为客户带来更多便利和选择。

2.png

单端模式

3.png

差分模式

M320提供更高精度、更快速度、宽电压的测量解决方案,在复杂环境中也能保持出色性能。

1)精度高:支持低至1mV信号测量:INL/DNL =  ±1/±0.5LSB,并针对小信号测量优化,以减少Offset及温漂,实现1mV以内的信号测量。

2)速度快:切换基准/通道仅需 1μS:最高采样率125kHz,转换时间为8μS;切换基准、通道仅需1μS建立时间,无需等待。

3)宽电压:2.0~5.5V,ADC工作电压低至2.0V。

此外,M320内置ADC还支持惠斯通电桥、NTC、双向感应电流等多种信号测量电路,以满足不同的信号测量需求。

4.png

电容信号测量模块CVC

M320内置电容信号测量模块,测量范围为1~25pF,用于电容信号测量。

通信接口

M320集成UART和I2C从机接口,除常规功能外,还具有以下特色:

1)UART支持单线通信模式,以节省IO资源

2)支持防倒灌功能,可在3V或锂电池供电时与5V系统通信

3)支持1.8V通信电平,可与1.8V系统通信

目前,M320系列产品已经上市,提供QFN20和SOP16两种封装供用户选择。详细信息如下:

5.png

为了便于用户快速评估,M320同步提供评估板(CS8M320-EVAL-Lite)和Demo Code。

6.png

如需获取详细信息,请访问芯海科技官网。

来源:芯海科技

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 23

随着显示技术的不断发展,串口屏在各种智能化应用场景中得到逐步的推广及应用,例如智能家电、数据机房、充电桩、电力电子、智慧医疗、消费电子等应用领域。

串口屏是一种带有串口通信接口的TFT彩色液晶屏显示控制模组。系统主控芯片通过串口发送字符格式的命令给串口屏,串口屏根据接收到的命令完成图形显示。

本次小编将为您展示几款用澎湃微MCU为主控芯片的小尺寸串口屏方案,视频中展示的案例分别采用PT32Z192、PT32F030、PT32L007,您可以点击下方视频直观体验澎湃微小尺寸串口屏方案的实际效果↓↓↓

基于PT32Z192的带屏显离线语音Demo

屏显采用2.8寸TFT LCD屏,分辨率240×320,主控MCU为澎湃微电子的PT32Z192。PT32Z192是一款高性能M3内核的MCU,拥有超强处理能力和丰富的接口,最高主频可达160MHz,Flash最大512KB,RAM最大128KB,具有AES硬件加密,支持ECB,CBC模式,支持开方,坐标旋转,三角函数,支持卷积算法CNN,最大支持12乘12卷积矩阵计算,有3个串口,两个SPI接品,一个标准的QSPI接口,非常适合小尺寸的串口屏应用。

采用PT32F030 Demo板直接驱动小尺寸串口屏模组

屏显采用1.8寸TFT LCD屏,分辨率128×160,主控MCU为PT32F030。PT32F030是一款性价比非常高的M0内核的MCU,具有超低功耗特性,有非常丰富的外设接口,主频最高72MHz,超宽的供电电压,Flash最大64KB,RAM最大8KB,有1个12位的ADC,最多19个输入通道,有3路模拟比较器,2路运算放大器,2通道的DMA控制器,2路串口,2路SPI接口,可以通过SPI接串口屏,通过SPI外扩Flash, 支持TFT屏跑动画效果。

采用PT32L007 Demo板直接驱动小尺寸串口屏模组

屏显采用0.96寸TFT LCD屏,分辨率80×160,主控MCU为PT32L007。PT32L007是一款超值系列的M0内核的MCU,具有超低功耗特性,主频最高64兆赫兹,Flash最大64KB,RAM最大16KB,有1个 12 位的ADC,多达 14 个输入通道,2路串口,1路I2C,1路SPI接口。在M0上也能实现跑动画功能。

更多型号可参照以下我们主推的屏显MCU资源:

澎湃微将为客户提供保姆式的的技术支持和服务,帮助客户解决开发及量产过程中遇到的问题,帮助客户快速量产出货。欢迎联系我们的销售办公室及代理商了解更多更详细的方案详情。

1.png

关于澎湃
澎湃微电子是一家以32位MCU为主营方向的集成电路设计公司(fabless),公司在上海设有研发中心,在深圳设有销售中心,总部设立在厦门。公司产品除了通用型MCU(32位/8位)之外,还有24位高精度ADC等模拟芯片。产品市场涵盖工业控制、消费电子、物联网、医疗健康、BLDC电机控制、小家电等领域。公司拥有一支完整、经验丰富的国内MCU团队,公司高管及中层管理人员大多都在MCU领域有20年以上经验。公司技术团队拥有完整的数字、模拟、全流程设计能力,以及丰富的工控领域MCU设计、量产经验,成功量产过高品质、高可靠的工控MCU等相关产品。

来源:澎湃微电子

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 72

背景知识

什么是Chat-GPT?

Chat-GPT是由OpenAI开发的AI工具,它可以基于预先训练的文本信息理解用户输入的文本或问题,并产生答案。但是,它并不总是生成准确的内容,所以用户在使用时需要注意这一点。

什么是Arduino?

Arduino是一个用于轻松进行电子项目的开源平台。它由一个配备有微控制器的板(Arduino板)和一个软件开发环境(Arduino IDE)组成。截止到2023年9月,使用Arduino IDE,可以为以下板开发RL78产品的软件。

● RL78/G24快速原型开发板

● RL78/G23-64p快速原型开发板

● RL78/G22快速原型开发板

● RL78/G16快速原型开发板

● RL78/G15快速原型开发板

支持的板卡信息请点击下方链接到浏览器中打开访问:

https://github.com/renesas/Arduino/wiki 

实际尝试AI编程

为了这次展示,我使用了RL78/G23-64p快速原型开发板来生成一个使用Chat-GPT使LED闪烁的程序。我会从第一步到第五步解释实际的操作过程。

1、环境设置

准备RL78/G23-64p快速原型开发板(RL78/G23-64p FPB)。使用Micro USB Type-B电缆将板连接到您的PC。

1.jpg

RL78/G23-64p Fast Prototyping Board (RL78/G23-64p FPB)

您可点击文末阅读原文访问查看RL78/G23-64p快速原型开发板的更多相关信息。

在您的PC上安装Arduino IDE。安装完成后,从板管理器中安装RL78/G23-64p FPB的包。

安装指南请点击下方链接打开访问:

https://github.com/renesas/Arduino/wiki/Quick-Start-Guide 

2、向Chat-GPT输入电路信息

对于我们要创建的程序,我们将使用板载LED(用户LED)。

2.png

参考下面的链接中的信息,将LED引脚信息和控制信号信息输入到Chat-GPT。

引脚信息参考点击下方链接打开方访问:

https://github.com/renesas/Arduino/wiki/RL78G23-64pin-Fast-Prototyping-Board 

输入提示的例子

Arduino板规格:

该板特有两个LEDs(LED1,LED2)

LEDs通过电阻上拉,并且阴极侧连接到引脚

名称 引脚 备注

LED1 16   -

LED2 15   -

3、向Chat-GPT输入编码规范

我请求Chat-GPT编写一个程序,使LED1和LED2每秒闪烁一次。

输入提示的例子

软件规格:

LED1和LED2应该每秒切换开和关

LED1的初始状态是开灯,而LED2的初始状态是关灯

4、执行Chat-GPT输出的程序

在Arduino IDE中创建一个新的草图,复制并粘贴Chat-GPT输出的程序,然后运行验证和上传。

关于Arduino IDE的详细操作和执行程序,请点击下方链接打开查看:

https://github.com/renesas/Arduino/wiki/Quick-Start-Guide 

https://github.com/renesas/Arduino/wiki#tutorial-video 

5、 验证和修订

这次,程序在gpt-3.5和gpt-4中都按预期输出了。如果程序没有按预期运行,请请求Chat-GPT修订。这时,请努力输入简洁明了的信息。此外,gpt-4比gpt-3.5更有可能产生预期的结果。

3.png

结论

尽管这次的主题很简单,但我成功地使用Chat-GPT生成了目标代码。我希望在未来挑战更高级的主题。对于那些感兴趣的人,为什么不尝试自己进行AI编程呢?

向Chat-GPT输入的完整提示文本

Arduino程序创建请求

Arduino板规格:

该板特有两个LEDs(LED1,LED2)

LEDs通过电阻上拉,并且阴极侧连接到引脚

名称 引脚 备注

LED1 16   -

LED2 15   -

软件规格:

LED1和LED2应该每秒切换开和关

LED1的初始状态是开灯,而LED2的初始状态是关灯

关于ChatGPT生成的代码的一般提醒

在使用生成的代码之前,建议进行某些筛选过程,因为这些代码可能侵犯第三方的知识产权或包含恶意软件片段,以及导致其他不希望的结果。

来源:瑞萨电子

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 28

页面

订阅 RSS - MCU