国产MCU

11月6-8日,为期三天的ELEXCON深圳国际电子展暨嵌入式系统展在深圳会展中心(福田)盛大召开,围绕“5G新技术与应用、车规级新品与元件、嵌入式AIoT、SiP与先进封装”等四大核心板块,吸引了上万名电子工程师汇聚盛会,见证电子行业新产品、新模式、新业态。

作为全国产32位MCU领军企业,爱普特此次携旗下6个王牌系列32位全国产MCU产品亮相深圳国际电子展暨嵌入式系统展。

1.jpg


APT32F103系列:自研Flash IP、40nm工艺的全国产RISC-V 32位MCU

  • RISC-V 32位CPU内核(0.7DMIPS),支持单周期乘法,高速指令缓存,内存保护和SWD调试

  • 独立硬件除法器

  • 高性能TOUCH模块,多达25路触摸通道,通过CS 10V抗干扰测试

  • 最高支持80K的程序闪存

  • 内含8Kbytes SRAM,可用于堆栈,数据存储,代码存储

  • 丰富的通讯接口1xI2C / 3xUART / 1xUSART / 1xSPI / 1xSIO

  • 带4个大电流驱动管脚(每个管脚支持灌入最大电流为120mA),可直接驱动LED或者其他的大电流外围

  • 丰富的定时器资源:1x16位增强型定时器/计数器(EPT)、1x16位通用定时器/计数器(GPTA)、1x16位计数器(COUNTERA)、4x16位基本计时TIMER(BT)、1x16位低功耗TIMER(LPT)、1x 16位RTC

  • 工作温度:-40℃~85℃

  • 工作电压:1.8V to 5.5V

APT32F110系列:功耗低至1uA 支持LCD/LED/TOUCH的通用型MCU

  • 高可靠性:ESD HBM ±4KV,EFT±4KV动态,宽电压高信噪比,动态CS10V

  • 支持硬件CRC,硬件除法器

  • 多达44个GPIO,均支持外部中断

  • 10个大电流驱动管脚

  • 强大的PWM功能,支持互补带死区模式

  • 支持RTC功能/DMA功能/IP模块互联触发

  • 支持19路12位ADC,支持2路模拟比较器

  • 支持8*26或4*30 LCD驱动,支持8*10点阵LED驱动

  • 丰富的外设,支持I2C / SPI / UART / USART / SIO

  • 支持Touch Key功能,硬件触控,环境自适应,低功耗

APT32F102系列:通过CS 10V A级测试,带Touch功能的RISC-V 32位MCU

  • RTC功能

  • 支持硬件CRC

  • 内部模块互联触发

  • 最多4个大电流驱动管脚

  • 电容式触摸按键,支持动态10V CS

  • 多达22个GPIO,均支持外部中断

  • 支持3组6路互补带死区模式的PWM输出

  • 最多17路touch key,硬件触控,环境自适应,低功耗

  • 易用的开发工具、图形化调试工具、SDK组件

APT32F171系列:带比较器 运放  高抗干扰的全国产32位MCU

  • 内部模块互联触发

  • 丰富的定时器资源

  • 最多8个大电流驱动管脚

  • 支持硬件CRC,独立除法器

  • 多达30个GPIO,均支持外部中断

  • 多达6个独立模拟比较器,2个运算放大器

  • 支持3组6路互补带死区模式的PWM输出

  • 易用的开发工具、图形化调试工具、SDK组件

APT32F172系列:带比较器 运放  高抗干扰的全国产32位MCU

  • 最多8个大电流驱动管脚

  • 最多支持8x8 LED硬件扫描

  • 超低功耗,静态电流小于1uA

  • 多达30个GPIO,均支持外部中断

  • 独立模拟比较器,内部248个参考电压

  • 支持3组6路互补带死区PWM输出,可与比较器联动

  • 易用的开发工具、图形化调试工具、SDK组件

APT32S003系列:1.8V-5.5V宽电压全国产32位MCU

  • RTC功能

  • 支持硬件CRC

  • 多达18个GPIO

  • 内部模块互联触发

  • 工作电压低至1.8V

  • 最多四个大电流驱动管脚

  • 支持3组6路互补带死区模式的PWM输出

  • 易用的开发工具、图形化调试工具、SDK组件

爱普特已量产的系列全国产32位MCU产品,凭借着宽电压、低功耗、高可靠性、高抗干扰性及工控级设计等优异性能及卓越的品质保证,获得了广大客户的认可,已成为了智能家电、工业控制、物联网、医疗电子等领域国产替代的最优选择。

爱普特负责人表示:“未来,爱普特会一直专注于全国产MCU技术的创新与积累,以客户需求为导向,不断打磨推出更优质的RISC-V MCU产品,并持续致力于推进RISC-V MCU生态建设,为国产创新发展而赋能!”

来源:爱普特微电子

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

围观 14

工业4.0作为一场制造、产品及服务趋于智能化的技术革命,正在深刻改变传统工业形态。越来越多的高度集成器件参与到工业设备运行中。现代工业离不开具有计算、处理与控制能力的MCU,因其可在有限的空间及电力条件下应用于多种场景,如显示控制、动作控制、实时决策、能量转换等操作都需要MCU来实现。

工业级MCU应用场景范围十分广泛,并对使用寿命、温度、湿度、电磁辐射等有着严格的品质要求。极海半导体长期深耕中高端工控市场,本期就以绝对值编码器、高性能伺服驱动器及变频器方案为例,详细介绍极海半导体32位APM32位工业级MCU在工控领域的出色表现。

智能型绝对值编码器前景可期

随着工业自动化的快速发展,国产编码器技术也不断成熟,绝对值编码器作为运动控制反馈位置回路的关键装置,能将机械运动转换为电信号,提供位置、旋转轴速度、加速度、距离和运动方向等数据,已广泛应用于工业自动化设备、过程控制、工业机器人、医疗设备、精密检测设备等领域中。

复杂的工作环境要求绝对值编码器性能表现优良、长期稳定可靠且耐用,使用MCU开发编码器可灵活设置绝对值编码器分辨率,提高位置精度,大大提升编码器的智能化水平。

根据应用需求、使用环境及成本考量,极海半导体可提供2种绝对值编码器方案:

1.  主要应用于光电式和磁电式绝对值编码器

在该方案中,APM32F103工业级MCU主要用于读取单圈位置、监测电压、计算圈数、实现编码器协议等功能,需要配合编码器单圈芯片使用。

1.png

方案1:MCU不做位置解算

2. 主要应用于光电式绝对值编码器

在该方案中,APM32F103工业级MCU主要负责采集光/磁传感器输出的正余弦模拟信号、监测电压、计算圈数、实现编码器协议等功能。

2.png

方案2:MCU做位置解算

APM32绝对值编码器方案

• 采用APM32F103工业级主流型MCU,基于Arm® Cortex®-M3内核

• 主频96MHz,Flash 16~512KB,SRAM 6~128KB

•  2个12位高精度ADC,支持16个输入通道,实现高精度动态实时采样

•  2个SPI(最大通信速度18Mbit/s),可快速读写编码器单圈芯片数据

•  3 个USART,其中USART1通信速率4.5Mbit/s,可实现高速可靠的编码器通信协议

• Flash页(1KB)擦除时间≤1.51ms,可替代片外EEPROM读写编码器寄存数据

•  已通过IEC 61508 SIL3功能安全认证,符合工业高可靠性标准

兼具高功率密度、低成本的一体化高性能伺服驱动器平台

伺服驱动器是现代运动控制的重要组成部分,主要通过位置、速度和力矩三种方式对伺服电机进行控制,实现高精度的传动系统定位,是传动技术的高端产品,被广泛应用于工业机器人、数控机床等自动化设备中。

极海半导体高性能伺服驱动器平台,支持多种先进算法,包括谐振抑制、机械参数辨识、自适应陷波器、分数阶控制、PWM更新等;具备优异的业内性能表现,电流环带宽高达4KHz,速度环带宽大于800Hz;内置百兆EtherCAT,支持高同步周期、低时钟抖动;采用APM32F407+FPGA+IPM 架构,具有强大的二次开发和灵活的拓展空间;支持不同功能的程序分层,明确清晰,易于封装、协同开发和维护。

APM32高性能伺服驱动器方案

• 采用APM32F407工业级高性能MCU,基于Arm® Cortex®-M4内核

• 主频168MHz,Flash 1MB,SRAM 192+4KB,SDRAM 2MB(可选)

•  采用CAN总线实现电机控制指令传输

•  配套上位机调参软件,方便调节参数

•  内置EMMC接口满足与外围FPGA高效通信应用

•  丰富外围器件,支持电机/驱动器/减速机一体化设计,功率密度高

•  采用磁性编码器实现位置反馈,更具抗震、耐腐蚀、高可靠性,结构更简单

3.png

APM32F407在伺服驱动器平台中作为主站MCU的作用

•  开关检测,作为人机交互接口,控制伺服电机启停

•  计算生成伺服驱动器的位置给定,如低速/高速、正转/反转的正弦波和斜坡位置

•  担任EtherCAT通信主站,检测从站数量、生成数据帧并通过网口传输出去

•  作为串口通信,在调试时发送部分过程数据,方便数据分析及辅助调试

助力电机降耗节能的变频器

变频器是应用变频技术与微电子技术,通过改变电机工作电源频率方式来控制交流电动机的电力控制设备。在风机、水泵、中央空调等负载设备上使用变频调速装置有助于降低转速、减少能耗;同时变频器还可应用于传送、起重、挤压和机床等各种机械设备控制领域,有利于提高工艺水平和产品质量,减少设备的冲击和噪声,延长设备的使用寿命。

随着工业自动化程度的不断提高,变频器也得到广泛应用,极海半导体变频器方案可根据电机实际情况提供所需电源电压,进而达到节能、调速的目的。

4.png

APM32变频器应用方案

• 采用APM32F407工业级高性能MCU,基于Arm® Cortex®-M4内核

•  主频168MHz,可超频至240MHz,高效运算处理能力

•  支持外部存储器扩展EMMC

•  支持PWM输出和死区保护

•  支持矢量控制、V/F控制

•  高速GPIO处理响应速度

•  3个12位高精度ADC,提高变频器响应速度,精准控制转矩

•  3个12位高精度ADC快速的转换速率,提高变频器响应速度

随着工业智能化、数字化发展,工业应用场景越来越复杂化,这就要求工业设备系统设计更具高效性、稳定性、安全性。极海半导体长期聚焦于工业领域,逐步形成了市场与技术的自身优势,并与合作伙伴在工业应用方案及验证方面实现了充分合作。

目前极海半导体32位APM32工业级MCU已在智能电网、光伏逆变器、充电桩、电梯控制、仪器仪表、工业打印机等领域得到了广泛应用并保持快速增长态势。

来源:Geehy极海半导体

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

围观 26

随着疫情形势逐渐好转,汽车产业快速回暖,伴随汽车智能化、网联化、电动化进程加快,汽车单车所需芯片数量激增。恰逢近两年缺芯潮汹涌,MCU供给持续紧张,加上海外厂商供货交期长,供货价格持续攀升。在此背景下,国内涌现出一批优秀的本土MCU供应商,在芯片国产化的浪潮之下,国内客户逐渐开始考虑中国本土MCU厂商,这为中国本土供应商带来了广阔的市场前景,本土供应商将会获得更多的供货和产品配套机会。

随着本土供应商多款MCU产品的推出,MCAL(微控制器抽象层)的驱动开发和验证已经成了保证车规级芯片安全和可靠性的重要一环。目前,经纬恒润已经基于多个本土MCU平台开展探索并落地了MCAL代码的白盒测试方案。

经纬恒润MCAL代码的白盒测试方案,是通过白盒测试工具TESSY及相关调试工具,实现与国内外主流编译器或自研编译器的集成,同时与多种MCU接口实现自动化通信,解决了MCAL代码测试中复杂接口调用场景模拟、寄存器循环观测控制复杂、MCAL配置工具多参数配置完备性验证等问题。

1.png

该集成平台兼顾了界面测试中的操作便捷性以及高效的测试执行效率,简化手写驱动代码对各个MCAL驱动之间交叉功能的调用与验证过程,更方便地搭建出更多复杂且贴近实际的场景。基于自动化测试工具对MCAL驱动的代码级验证,大大降低测试中手动调试接口占用的时间以及对各种硬件外设需求。

与此同时,该集成平台还具有兼容性强(支持大部分编译器和调试软件),可移植性强,配置简便等特点,方便开发测试人员更全面的测试,也支持功能安全对测试工具以及测试方法的要求,具有更高的置信度和行业认可度。

凭借专业的技术团队和不懈的探索精神,经纬恒润已经向多个本土MCU供应商提供集成测试平台以及测试服务。未来,经纬恒润将会紧跟汽车电动化的浪潮,与更多的本土供应商建立密切的合作关系,提供更优质的平台和服务,为国产MCU的崛起贡献一份力量! 

来源:经纬恒润

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

围观 12

7月6日,记者获悉,国产MCU厂商爱普特与阿里平头哥进一步达成深度战略合作,双方将在工控、人工智能、物联网、车载等领域,持续挖掘RISC-V高性能、高能效、低功耗及智能化的潜力,未来一年计划推出六大RISC-V芯片系列产品,给市场提供更多32位MCU新选择。

“阿里平头哥与国产MCU厂商爱普特达成深度战略合作

作为智能设备的“大脑”,MCU(微处理器)是将CPU、内存、周边接口等功能整合到一起的芯片。AIoT时代的到来,对芯片设计提出了定制化、快速迭代、扩展性和兼容性等多项新挑战,传统芯片架构无法完全满足。简洁、灵活的RISC-V架构遂成为不少头部厂商首选,并带动自主研发MCU的浪潮。

爱普特即是其中的佼佼者。深耕MCU近10年,爱普特2021年出货超1亿颗,是出货量规模最大的全国产32位处理器的MCU企业。依托于平头哥玄铁处理器,爱普特已构建起全套MCU IP库,其MCU广泛应用于美的、小米、松下、博世等品牌产品,在家电、可穿戴电子、健康等领域实现了亿级规模的商业化落地验证。

“根据市场需求,真正做到自定义芯片,才能实现创新超越。平头哥玄铁处理器覆盖各个算力档位,长期迭代并经大规模市场验证,且提供无剑100 SoC设计平台和基础软件工具,为我们自主研发芯片提供了很好的基础。”爱普特副总经理袁永生举例称,在变频微波炉领域,爱普特与平头哥携手针对客户需求优化处理器架构,MCU产品研发设计周期缩短至4个月,“像这样的敏捷开发,传统芯片架构是无法做到的。”

“阿里平头哥与国产MCU厂商爱普特达成深度战略合作

据介绍,平头哥与爱普特未来将携手研发推出六大RISC-V芯片系列,包含语音AI MCU、汽车MCU等。记者了解到,汽车MCU是智能驾驶产业发展的核心器件,一辆汽车要用数十到上百颗MCU,被视为MCU的下一个关键赛道。

“爱普特与平头哥的紧密合作,证明了RISC-V在多样性芯片领域的发展潜力。”平头哥副总裁孟建熠介绍称,“为推进普惠算力的目标,平头哥将继续突破RISC-V核心技术,不断降低芯片设计门槛,赋予客户定制化能力,保障高稳定性,推动RISC-V实现更有特色的创新发展。”

此前,玄铁RISC-V斩获全球权威AI基准测试MLPerf四项第一,刷新性能上限;玄铁C910率先实现安卓12.0新版本的AI支持,不断拓展生态边界;玄铁4款商用处理器及系列软件和工具也已开源开放。

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

围观 30

2022年6月17日,爱普特微电子受邀参加由Aspencore主办的全球MCU生态发展大会。此次会议以“国产创新智能应用”为主题,汇聚了MCU业内知名技术、应用专家和 MCU产业链上下游企业,共同探讨最新MCU技术、创新应用和生态发展等热门议题。

爱普特微电子副总经理袁永生在《爱普特致力打造基于RISC-V内核的全国产高可靠MCU》演讲中提到,爱普特从创立之初,就一直坚持国产创新道路,通过自研全套微处理器IP库+RISC-V内核打造一系列全国产高可靠的32位MCU产品,目前已在物联网、智能家电、工业控制、医疗电子等领域得到广泛应用,并在相关领域行业标杆客户中稳定批量出货。

“爱普特携两款全国产32位MCU新品亮相全球MCU生态发展大会"

本次会议,袁永生还首次公开介绍了爱普特即将发布的两大系列RISC-V内核全国产高可靠32位MCU新品。

新品一:针对低功耗LCD驱动市场的APT32F110X系列

产品亮点:

  • 高可靠性:ESD HBM ±4KVEFT±4KV动态;宽电压高信噪比;动态CS10V

  • 工作电压1.8~5.5V

  • 64K PFlash2K DFlash8K SRAM256Bytes不掉电SRAM

  • 支持RTC功能

  • 内部模块互联触发

  • 10个大电流驱动管脚

  • 支持8*10点阵LED驱动

  • 封装:LQFP48/QFP44/QFN32

  • 支持硬件CRC,独立除法器

  • 支持36路互补带死区模式的PWM输出

  • 易用的开发工具、图形化调试工具、SDK组件

  • 支持8COM*26SEG4COM*30SEG LCD驱动

  • 32touch key,硬件触控,环境自适应,低功耗

  • 多达44GPIO,支持外部中断,支持TTL电平输入

  • 丰富的外设,拥有ADCI2CUARTUSARTSPISIO

“爱普特携两款全国产32位MCU新品亮相全球MCU生态发展大会"

新品二:针对电机、变频市场发布APT32F170X系列

产品亮点:

  • 硬件除法器 (HWDIV)

  • 灵活的事件触发选择控制器 (ETCB)

  • 6通道直接存储器访问控制器(DMA)

  • CRC控制器 (CRC)

  • 存储器资源:64KBytes程序存储,4KBytes数据存储,8KBytes SRAM

  • 通讯接口:1x UART/1xUSARTLIN)/I2C/SPI/SIO

  • 强大的定时器资源:1x 16位增强型计数器,36PWM输出,支持死区、互补、比较器联动;1 x 16位增强型独立PWM模块,支持三路带死区控制的互补输出,支持与比较器联动工作(EPWM)

  • 模拟外设:112ADC1Msps);6路独立比较器,每个比较器,可独立选择内部248个参考电压可对外输出的电压基准源;2路可调增益的运算放大器

  • 8个大电流驱动管脚

“爱普特携两款全国产32位MCU新品亮相全球MCU生态发展大会"

最后袁永生表示,未来爱普特将继续加大全国产高可靠MCU产品研发投入,加速丰富产品种类矩阵。并基于自研的微处理器IP库及不断创新的先进技术和优质产品,为客户提供满意的解决方案和服务,用国产创新为客户创造实际价值。

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

围观 15

最近一段时间在玩极海的APM32F407系列的MCU,在研究一段时间后发现其资源和意法半导体的STM32F407不相上下。通过对比两者的数据手册和参考手册,我发现APM32F407替代STM32F407绰绰有余。我拿出了我吃灰已久的一块开发板“启明欣欣 IMT407 V5.1”(淘宝搜索“启明欣欣”)。预计将开发板上的STM32F407芯片替换成APM32F407的芯片,看看会发生什么样的事情。

本文记录一下我使用APM32F407替代STM32F407制作的一个小demo(使用SPI外设读取W25Q128)。该demo使用原开发板电路,看看将主控换成APM32F407后看看能不能做到pin对pin的完美替代。

本文使用环境:

硬件

1、启明欣欣 IMT407 V5.1(APM32F407ZGT6)
2、J-link v9.7
3、IMT 2.8 TFTLCD
4、USB转TTL

软件:

1、MDK-ARM Plus Version: 5.36.0.0
2、fireTools

固件或例程库:

1、APM32F4xx_SDK_V1.1
2、启明欣欣STM32F407(高配版V5.1)学习资料(\2 各资源学习例程\标准库版本\15 SPI_W25Qxx)

参考文档:

1.APM32F4xxx用户手册 V1.1
2.APM32F405xG 407xExG数据手册 V1.1
3.启明欣欣407开发板(高配版)V5.1原理图
4.STM32F4xx中文参考手册
5.STM32F407ZGT6数据手册.pdf

先上一下替换芯片后的板子照片(原谅我的渣渣焊工):

“惊喜!这款国产MCU可完美替代ST高端MCU"

1、环境配置

1.1 APM32F407开发环境

在极海官网获取最新的SDK"APM32F4xx_SDK_V1.1",在其目录下有Pack“Geehy.APM32F4xx_DFP.1.0.1.pack”,安装完毕后才能使用keil开发APM32F407芯片。

“惊喜!这款国产MCU可完美替代ST高端MCU"

1.2 添加APM32F407驱动库文件

a.在原工程下添加APM32F407的驱动库(本文节取原开发板例程中的SPI_W25Qxx例程),复制APM32F4xx_SDK_V1.1下的Library文件夹至工程目录,改名为APM32F4xx_Library。

“惊喜!这款国产MCU可完美替代ST高端MCU"

b.在原工程下添加APM32F407的中断控制函数文件。将“APM32F4xx_SDK_V1.1\Examples\Template\Template\Source\”和“APM32F4xx_SDK_V1.1\Examples\Template\Template\Include\”下的“apm32f4xx_int.c”和“apm32f4xx_int.h”复制至工程目录“Main\”下。

“惊喜!这款国产MCU可完美替代ST高端MCU"

1.3 添加APM32F407工程及目录

a.在“Project Items”目录下新增“APM32F407”工程,以便换不同的工程进行编辑编译下载。
b.在“Groups”目录下新增“APM32F4xx_StdPeriphDriver”与“APM32F4xx_Startup_config”分组。
c.分别在“APM32F4xx_StdPeriphDriver”与“APM32F4xx_Startup_config”分组下添加本次例程使用到的驱动文件。
d.在“Main”分组下添加我们上一节增加的内容“apm32f4xx_int.c”。

“惊喜!这款国产MCU可完美替代ST高端MCU"

“惊喜!这款国产MCU可完美替代ST高端MCU"

“惊喜!这款国产MCU可完美替代ST高端MCU"

1.4 更改APM32F407工程芯片

将工程“APM32F407”的芯片选型设置为“APM32F407ZG”。

“惊喜!这款国产MCU可完美替代ST高端MCU"

1.5 设置编译选择

a.设置不同工程目录下的编译选择,以控制不同的工程下编译的文件。

“惊喜!这款国产MCU可完美替代ST高端MCU"

“APM32F407”工程去除STM32的编译文件包含。

“惊喜!这款国产MCU可完美替代ST高端MCU"

b.设置“APM32F407”工程的声明为“APM32F40X”。
c.增加“APM32F407”工程中APM32F407驱动库文件头文件目录。

“惊喜!这款国产MCU可完美替代ST高端MCU"

2、底层驱动替换

更改代码,将STM32的驱动函数替换为APM32的驱动函数,这部分比较繁琐,需要慢慢替换。可根据工程所需外设的驱动进行对照替换。如我们现在的工程主要涉及到的外设有:
misc/gpio/spi/fsmc/usart/rcm。可以通过查看两者的参考手册,查看那些寄存器功能基本一致的对应的库函数的功能也基本一致。

2.1 外设与库函数对照

我这里也整理了本次替代过程中常用外设的寄存器与库函数的参照,供大家参考。这里截取部分内容,更多内容请查阅附件表格。

“惊喜!这款国产MCU可完美替代ST高端MCU"

“惊喜!这款国产MCU可完美替代ST高端MCU"

2.2 驱动替换方式

由于前文我们已经将“APM32F407”工程的声明设置为“APM32F40X”,这里我们仅需将涉及外部功能模块的源码文件内的驱动进行替换。通过宏定义的方式以支持不同平台的文件。
如包含头文件时:

#ifdef STM32F40_41xxx
	/** 原 stm32 接口或外设驱动 */
    #include "stm32f4xx.h"
#endif

#ifdef APM32F40X
	/** 替换为 apm32 接口或外设驱动 */
    #include "apm32f4xx.h"
    #include "apm32f4xx_misc.h"
    #include "apm32f4xx_spi.h"
    #include "apm32f4xx_rcm.h"
    #include "apm32f4xx_smc.h"
    #include "apm32f4xx_gpio.h"
    #include "apm32f4xx_usart.h"
#endif
如替换GPIO外设驱动时:
#ifdef STM32F40_41xxx
    /** 原 stm32 接口或外设驱动 */
    GPIO_InitTypeDef  GPIO_InitStructure;

    RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF, ENABLE);    //使能GPIOF时钟

    GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6 | GPIO_Pin_7 | GPIO_Pin_8 | GPIO_Pin_9; //KEY0 KEY1 KEY2 KEY3对应引脚
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN;             //普通输入模式
    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;       //100M
    GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;             //上拉
    GPIO_Init(GPIOF, &GPIO_InitStructure);                   //初始化GPIOF6,7,8,9
#endif

#ifdef APM32F40X
	/** 替换为 apm32 接口或外设驱动 */
    GPIO_Config_T  GPIO_InitStructure;

    RCM_EnableAHB1PeriphClock(RCM_AHB1_PERIPH_GPIOF);

    GPIO_InitStructure.pin = GPIO_PIN_6|GPIO_PIN_7|GPIO_PIN_8|GPIO_PIN_9;
    GPIO_InitStructure.mode = GPIO_MODE_IN;
    GPIO_InitStructure.speed = GPIO_SPEED_100MHz;
    GPIO_InitStructure.otype = GPIO_OTYPE_PP;
    GPIO_InitStructure.pupd = GPIO_PUPD_UP;

    GPIO_Config(GPIOF, &GPIO_InitStructure);

#endif

替换过程较为繁琐,这里不再一一赘述。具体代码实现大家可参考附件源码。

3 程序下载与仿真

由于我们的已做双工程处理,在修改底层驱动至APM32F407时并不影响原工程内容,我们可以通过选择不同的工程对目标芯片进行下载。我这里选择"APM32F407"工程通过J-LINK下载我手上的板子。

“惊喜!这款国产MCU可完美替代ST高端MCU"

程序下载过程中会提示我们选择芯片平台,这里选择“M4”即可。

“惊喜!这款国产MCU可完美替代ST高端MCU"

4 最后效果

a.程序开始运行后,屏幕会显示请用户发送数据到串口1“Please send data to usart1”,此时用户就要通过串口助手向开发板发送数据,发送格式为S…….E。“….…”为用户所需要发送的数据,发送后数据存在 receive_str[ ]数值中并在显示屏显示。

“惊喜!这款国产MCU可完美替代ST高端MCU"

b.将接收到的数据写入W25Q128,KEY0按下,将串口1接收到的数据(receive_str[ ]中数据)写入25Q128。
c.将写入到W
25Q128的数据读出并显示,KEY1按下,将写入到W25Q128中的数据读出并显示。

“惊喜!这款国产MCU可完美替代ST高端MCU"

5 总结

以上便是本次使用APM32F407替代STM32F407的简要过程。通过本次替代经历,发现极海的APM32F407芯片的硬件与软件环境对STM32F407都有着非常优秀的替代能力。在原有硬件无需改动的情况下,简单的进行驱动更换后也能很好运行起来。国产优秀替代者极海也!各位小伙伴可以和我一起讨论替代过程中发生的趣事~

整个内容较多,个人能力有限,些许地方可能存在较多问题,欢迎大家指出。

• 声明
• 1.本代码(文档),仅供学习参考。
• 2.代码(文档)参考了网上开源的代码。如涉及贵方版权,请联系本人删除。

版权声明:本文为21ic电子网论坛用户【WuKaiLi】的原创文章,遵循21ic论坛BBS版权协议,转载请附上原文出处链接及本声明。
原文链接:
https://bbs.21ic.com/forum.php?mod=viewthread&tid=3220654&page=1&extra=

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

围观 45

业界新锐MCU厂商先楫半导体宣布正式推出 HPM6300系列,这是继去年11月 发布全球性能最强RISC – V微控制器HPM6700/6400系列后,再添一款新力量 —— 集高性能、高实时、低功耗,高性价比于一身 的RISC-V 通用微控制器。

“国产通用MCU再添新力量"

“先楫的HPM6700系列在今年1月份量产之后,在市场上得到了广泛的认可,已经批量出货。HPM6300延承了HPM6700高性能的特点,在成本,功耗,DSP等各个方面做了进一步的优化,并推出了QFP封装,进一步扩大先楫MCU产品在市场上的覆盖范围。”先楫半导体CEO曾劲涛说,“整个HPM6000家族有很好的兼容性和扩展性,客户可以据他们的应用需求在HPM6000家族中选出最优的选择。”

HPM6300系列旗舰级产品HPM6360的主频超过 600MHz,性能超过3390CoreMark和1710DMIPS,新增内置的快速傅里叶变换和数字滤波器硬件加速引擎,极大的提升了 FFT 和 FIR 的运算速度,算力性能已优于市面主流DSP专用芯片。另外HPM6300系列在功耗上进行了深度优化,对于电源管理域进行了更加精细的划分,实现了低至1.5uA的待机功耗,及低至40mA的运行功耗(全速运行coremark,外设时钟关闭),皆低于市场上同类国际品牌的功耗。同时,HPM6300 系列提供 eLQFP144 和小体积7x7 BGA116 封装,简化用户板级设计,结合HPM6300系列更为友好的价格,可让用户获得性价比最优的方案。

“很高兴看到先楫团队能在半年内连续发布两款高性能MCU系列,这充分体现了先楫团队的技术能力和奋斗精神。中国的半导体行业需要像先楫这样大胆创新,追求突破的初创公司。” 中芯聚源创始合伙人、总裁孙玉望说,“作为先楫半导体的投资方,中芯聚源将继续为先楫半导体提供全面的资源支持,与其一起打造出世界领先的国产MCU产品,同时为实现我们自身“推动中国集成电路产业创新与发展”的使命和初衷而努力。”

“国产通用MCU再添新力量"

HPM6300全系列产品采用晶心Andes D45 RISC-V内核,支持双精度浮点运算,内置768KB SRAM。模拟模块包括16bit-ADC,12-bit DAC 和模拟比较器,配以多组纳秒级高分辨率PWM,为马达控制和数字电源应用提供强大硬件支持;通讯接口包括了实时以太网,支持IEEE1588,内置PHY的高速USB,多路CAN-FD及丰富的UART,SPI,I2C。

HPM6300产品系列范围宽广,包括600Mhz 的HPM6360版本,及性价比极高的200MHz入门级的HPM6320版本。

值得一提的是,先楫半导体还为开发者提供了完备的生态系统,包括全免费的商用集成开发环境Segger Embedded Studio,以及基于BSD许可证的SDK,其中包含了底层驱动、中间件和RTOS, 例如lwIP, TinyUSB, FreeRTOS等。以上所有官方软件产品都将开源。

样片:

HPM6300系列产品现已开放接受订单,样片和开发板将于2022年6月开始供货。如需订购可邮件至 info@hpmicro.com 或拨打021-5899-3108,更多信息敬请关注公众号“先楫芯上人”、“先楫半导体”或访问官网www.hpmicro.com

“国产通用MCU再添新力量"

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

围观 18

开源开放,快速迭代,稳定供应!合宙LuatOS通过不断创新演进,真正解决MCU行业应用开发周期长、切换难、成本高的核心痛点。

“进击的国产MCU——合宙Air105最新固件新增28项功能,三大特色亮点不可错过"

合宙Air105上市半年时间以来,固件快速迭代,新功能层出不穷,不断刷新行业对国产MCU的认知——基于LuatOS操作系统高效,同时开放C语言SDK,支持RTT系统。

最新推出的V0006新版固件又有哪些功能特色呢?让我们一起来看看。

1、合宙Air105 V0006固件特色

“进击的国产MCU——合宙Air105最新固件新增28项功能,三大特色亮点不可错过"

合宙Air105最新V0006固件相较前一版本,共计修正/新增40余项,其中新增的28项功能中有以下三大亮点尤其值得关注:

01. 支持USB串口摄像头

只使用19.9的开发板套件,无需显示屏就能使用摄像头功能,配合上位机程序使用即可。

▼ USB串口摄像头演示视频 ▼

“进击的国产MCU——合宙Air105最新固件新增28项功能,三大特色亮点不可错过"

02. 支持USB HID自定义通信

支持脚本读写HID,在同类产品市场应用上几乎称得上独一无二。设备与电脑间可以传输任意数据,实时性比虚拟串口好。

▼USB HID自定义通信演示视频 ▼

“进击的国产MCU——合宙Air105最新固件新增28项功能,三大特色亮点不可错过"

03. 支持Ioqueue高精度序列

1us级别精度,可满足单总线协议、WS2812等IO时序要求高的外设。

简要示例如下图所示:

“进击的国产MCU——合宙Air105最新固件新增28项功能,三大特色亮点不可错过"

更多Ioqueue示例参见:
https://gitee.com/openLuat/LuatOS/blob/master/demo/io_queue/Air105/main.lua

V0006固件新功能列表

01. ZBar全部解码功能开启,扫码更完善;

02. 添加Ymodem协议支持;

03. 优化串口设置,开启485功能;

04. 支持自定义HID模式通信;

05. 支持io_queue,单总线DHT11;

06. 支持USB虚拟U盘;

07. 支持软件矩阵键盘;

08. 支持MP3/WAV/PCM音频播放(注意:受解码库限制,并非所有的MP3都能解码)。

09. 新增FATFS,支持SPI外挂TF;

10. 新增摄像头检测,没装好时会上报空;

11. 新增USB串口摄像头功能demo,配合上位机程序使用;

12. 新增USB HID demo;

13. 新增拍照demo图片默认保存TF卡;

14. 新增读写文件demo;

15. 新增旋转编码器demo,旋钮应用;

16. 新增LCD Custom以及Camera初始化参数支持外部文件读取;

17. FDB demo增加删除Key的演示;

18. 同步U8g2代码库修改,同步LCD demo修改;

19. 新增:LVGL支持Gtfont;

20. 新增:LVGL添加Symbol支持;

21. 新增:LVGL添加原生demo;

22. 新增:Luat_shell支持文件系统操作;

23. 新增:文件系统支持lsdir;

24. 新增:时钟源选择;

25. 新增:添加软件SPI;

26. 新增:LCD添加反显接口;

27. 新增Script库,提供demo、驱动以及应用实例;

28. 新增Bit库,并添加Lua5.1/5.2语法兼容性以及兼容LuatOS-Air代码。

- Air105最新固件下载 -

https://gitee.com/openLuat/LuatOS/releases/v0007.air105.v0006

- Air105开发资料汇总 -

https://wiki.luatos.com/chips/air105/index.html

“进击的国产MCU——合宙Air105最新固件新增28项功能,三大特色亮点不可错过"

2、相关资料及购买链接

相较于传统MCU,合宙LuatOS系列MCU通过脚本进行开发,用户无需关心底层接口,只需专注自己的业务;而且一套代码可以在LuatOS系统支持的各种硬件中运行,快速切换方案,全面提升开发效率。

“进击的国产MCU——合宙Air105最新固件新增28项功能,三大特色亮点不可错过"

打破传统MCU“价高、缺货、开发难”的行业桎梏,不仅需要依托多年的技术积累和供应链优势,更需要不断创新突破。愿每个你我的付出与努力,共同推动国产替代进程。

不断演进的LuatOS,将适配更多单片机和无线芯片模组——MCU、Wi-Fi模组、蓝牙模组、Linux-AP模组(广告机、大屏售货机、商显、86盒、可视门铃等解决方案)。

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

围观 129

近日,深圳市爱普特微电子有限公司(以下简称“爱普特”)成功完成了战略融资。本轮融资新增股东上海华虹虹芯基金(以下简称“虹芯”)系由华虹集团主导设立的专注于半导体产业投资的基金。虹芯的加入,将助力爱普特拓展更多工艺平台和产出类型更为丰富、可靠性更高的国产MCU,极大加强爱普特产能供应能力,从而进一步加速爱普特在全国产MCU领域的产业战略布局。

爱普特成立于2012年,是中国专注于研发设计全国产32位微处理器芯片的高新技术企业。从成立之初,就坚持“全国产自主知识产权”理念,自主研发了中国首套齐全的、经过亿级芯片量产认证的自主产权微处理器IP库,并研发量产基于RISC-V内核的全国产MCU产品。爱普特全国产MCU以其高性能、高可靠、自主知识产权、高度客制化、易开发等优势获得了美的、小米、飞利浦、松下电器、惠而浦等国内外知名品牌客户的高度认可,广泛应用于大小家电、消费电子、智能硬件、安防工控、医疗电子、智能家居、汽车电子、物联网等领域。

“爱普特引入重磅战略投资者,加速推进全国产MCU产业战略布局"

2021年爱普特全国产MCU出货量超过一亿颗,在RISC-V核32位MCU市场出货量第一、市场占有率第一,用过硬的市场表现证明了自身高性能、高可靠性的品质。

未来,在虹芯的助力下,爱普特将更高效地推动中国MCU实现自主可控和技术创新,为中国MCU行业发展赋能!

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

围观 12

根据IC Insights报告,2021年全球MCU市场总销售额破190亿美元,而中国市场增速远远领先全球,尤其在新能源汽车、物联网等领域。这对于我国MCU行业的发展来说,是一个极大的机遇。加上贸易摩擦、技术封锁等因素影响,自主可控已然成为本土芯片发展的主要需求。统计显示,近两年加入赛道的本土厂商数量大幅上升,国产替代成为国内芯片产业链成长的核心驱动力。然而,国产芯使用比例升高的同时,问题痛点也随之而来。

国产MCU芯片的使用痛点

近期,业内几家知名媒体联手发起了一项针对工程师对国产MCU使用体验的调查。调查显示,工程师们对国产芯的感受可谓又爱又恨,担忧点主要集中在以下几个方面:

1、产品性能可靠性差:由于核心技术仍处在起步阶段,产品性能成为了用户们吐槽的火力密集点。加上大部分厂商使用的是通用IP,自主可控力度薄弱,不少工程师给国产MCU贴上了“不靠谱”的标签;

2、技术支持能力较为薄弱:售后跟不上,产品规格书又不够专业,甚至会出现让用户“看不懂”的情况;

3、产能不稳定:国内近一半的晶圆生产掌握在海外公司手中,对本土产业链的影响极其深远,国际形势的变幻易造成产能不稳定;

4、生态不完善。

国产也有高可靠“芯”

作为一家从成立之初就坚持走全国产、自主可控的32位MCU厂商,爱普特认为这些难关并非不可攻克。

首先,爱普特的核心研发团队是来自于世界知名芯片大厂,在成立的最初五年里,他们一直致力于自主知识产权IP库的研发。目前爱普特已经拥有一套齐全完善,可以媲美国际顶尖MCU公司,且已经经过亿级芯片量产验证的自主知识产权IP库,以此保证了每一颗芯片的可靠性。2021年度,爱普特基于自研IP库量产的全国产MCU出货量超一亿颗,用市场表现证明了自身高性能、高可靠性的品质。

“如何攻克国产MCU高可靠性能难关?爱普特交出实力答卷"

依托强大的技术团队,爱普特为客户提供产品相关的开发工具、应用文档、软件驱动库、检测报告等一系列完善的技术支持与服务,有效帮助客户缩短研发时间,加快产品上市进度,同时还建立了成熟的售后客诉服务体系,充分保障客户利益。

国产“芯”要取得长足发展,离不开产业链的布局与铺垫。据悉,爱普特已与国内主要晶圆生产厂家建立深度战略合作,在当前全球缺“芯”的态势下,依然能够保障充足的产能,提供稳定的产品供应。

在MCU生态建设方面,爱普特将携手平头哥一起打造完整的工具链和生态,除了RISC-V的CSI组件认证外,还将推出“1520”生态标准,即1天上手、5天出原型,20天量产。未来,爱普特还会开展大学计划及工程师培训认证等活动,打造MCU生态。

在自主可控需求逐渐迫切的背景下,国产化的脚步正在加快,在如何攻克国产MCU高可靠性难关这个问题上,也涌现出了越来越多如爱普特这样实力与情怀兼备的本土厂商为之努力,相信在众多优秀本土厂商的凝心聚力下,国产替代的进程将势如破竹,迎来全新的发展格局!

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

围观 16

页面

订阅 RSS - 国产MCU