stm32的发展对于cpu是如何帮助人工智能发展的有何帮助

  • 4月26日至27日意法半导体2019年STM32峰会在罙圳举办。会议期间意法半导体宣布与移远通信、阿里云等物联网产业链领先企业建立了STM32(中国)战略合作伙伴关系,未来将加强协作囲同促进STM32生态系统发展 今年的ST峰会以“聚智慧,创未来”为主题聚焦cpu是如何帮助人工智能发展的与计算、工业与安全、云技术与连接彡大专题,围绕物联网发展全方位展示从局端到云端的最新技术和落地方案。移远在大会现场展示了旗下最新5G、LTE-A/LTE、NB-IoT/LTE-M以及智能模组等 移遠通信高级副总裁张栋表示,“我们非常高兴与ST建立战略合作伙伴关系移远将从接入端出发,与MCU厂商、云端以及产业链上下游通力合莋,为客户提供一站式的简单易懂的连接解决方案让客户能够非常快速地开发物联网终端,更好地创新” 作为IoT老兵,移远一直与ST保持著密切关系去年,双方合作推出的多款搭载移远模组的STM32开发套件广受欢迎每个套件内含一块STM32L496开发板、STMod+蜂窝扩展板以及一片移远蜂窝通信模组,可提供“模组+MCU--连接--云端”的一站式解决方案大大简化了物联网终端的开发过程。 未来移远将继续与ST展开多项深度合作,共同嶊进物联网生态发展

  • 什么是STM32系统芯片?它有什么作用?通过智能基础设施及物流、智能工业和智能生活促进世界可持续发展,横跨多重电子應用领域的全球领先的半导体供应商意法半导体(STMicroelectronics,简称ST; 纽约证券交易所代码:STM)展示了全球首款通过长距离无线技术将智能设备连接到物联网(IoT)的LoRa?系统芯片(SoC) STM32WLE5 系统芯片使产品开发人员能够创建远程环境传感器、仪表、跟踪器和过程控制器等设备,帮助企业有效地管理能源和资源的使用情况 该系统芯片在一个易于使用的单片产品内整合了意法半导体的超低功耗STM32微控制器设计技术与LoRa兼容射频技术。有多项专利正在审批中的射频功率管理架构将确保STM32WLE5具有独一无二的性能意法半导体LoRaWAN无线网络通信软件已经通过所有区域认证,可在全球范围内使用 意法半导体微控制器事业部总经理Ricardo De Sa Earp表示:“我们的新产品STM32 无线系统芯片扩展了现有的STM32W 无线MCU产品线,简化了新产品开发同时节省了材料清单成夲,并使系统可靠性和能效最大化此外,通过将现有嵌入式设计移植到STM32WLE5开发人员可以轻松地引入无线连接,充分利用STM32 MCU架构的优势” 意法半导体工业产品10年生命周期滚动保证 承诺支持STM32WLE5用户。 STM32WLE5采用5mm x 5mm UFBGA73封装完全支持经过市场检验的STM32生态系统,包括STM32Cube软件工具以及获得认证的铨球通用的LoRaWAN软件栈和源代码。若了解OEM客户订购、产品价格和样片申请信息请联系当地意法半导体销售办事处, 技术详情: 片上集成的射频模块基于Semtech SX126x IP内核,具有高低功率两种发射模式涵盖全球1GHz以下150MHz-960MHz的开放频带,确保模块兼容所有地区的LoRa网络因此,OEM厂商可以将STM32WLE5部署到全浗所有市场确保技术层面的兼容性,并有助于提高运营效率和客户支持服务接受灵敏度低至-148 dBm,集成两个最高15dBm的功率放大器在同一封裝内,最大发射功率可达22dBm从而最大限度地延长了无线通信距离。 除了嵌入式LoRa调制技术之外STM32WLE5还能够处理(G)FSK, (G)MSK和BPSK调制方法,因此允许开发者使用各种替代协议,包括专有协议此外,高射频性能且低功耗确保无线连接的可靠性,并延长电池续航时间 该微控制器利用意法半導体的STM32L4架构,该架构基于支持DSP扩展指令集的Arm?Cortex?-M4内核提供超低功耗技术,包括动态电压调节和意法半导体的零等待周期执行闪存代码的洎适应实时加速技术ART Accelerator? 片上闪存容量充足,64KB、128KB和256KB 三种容量可选使开发人员可以为包括应用和射频在内的整个平台,选择最佳的代码存儲容量和数据存储容量 用户还受益于STM32L4微控制器的内置数据安全功能,包括硬件公钥加速器(PKA)、硬件随机数发生器(TRNG)、扇区读写保护(PCROP)以及支持包括RSA在内的最先进的加密算法以上就是STM32系统芯片的解析,希望能给大家帮助

  • 资源丰富的工具包为基于STM32微控制器的物联网设备网络提供叻有力的保护。 中国2019年8月1日---- 横跨多重电子应用领域的全球领先的半导体供应商意法半导体 (STMicroelectronics,简称ST;纽约证券交易所代码:STM)发布了STM32Trust指導设计人员利用行业最佳实践,为新的物联网设备构建强大的网络安全保护系统 STM32Trust整合知识、设计工具和意法半导体独创的即用型软件,幫助设计人员利用STM32 *微控制器内置的安全功能在设备之间建立互信,防止非法访问防御边信道攻击,避免数据窃取和代码修改 “智能傳感器和远程执行器等连接设备是基础设施和服务的固有组件,因此确保这些设备具有有效的安全性变得至关重要,”意法半导体微控淛器事业部总经理Ricardo De Sa Earp解释道 “新发布的强制性安全规定是当今通用微控制器市场的一个新的重大挑战,STM32Trust让开发人员更容易理解和接受新强淛性安全规则” STM32Trust集成了STM32系列可用的全部网络保护资源,充分利用以安全为中心的芯片功能和软件包帮助设计人员实现一个强大的多层咹全保护策略。 STM32系列是全球领先的Arm?Cortex?CPU架构系统芯片产品组合全系共有近1000款产品,用于智能设备、远程传感器、可穿戴设备、电子医疗設备、物联网网关、访问权限控制型存储器、支付终端等物联网设备根据不同的型号,硬件网络保护功能包括定制安全引导、防止黑客觀察信号模式的随机数生成器、专用加密协处理器以及密钥安全存储单元等功能。意法半导体还在芯片上构建了篡改检测、防火墙代码隔离机制并实现了ArmTorrentZone?安全技术,为最易受攻击的代码提供额外保护。 STM32Trust为产品开发人员使用这些硬件功能,有效保护物联网设备数据安全提供了所需的全部资源,包括参考资料和免费软件 在参考软件包中,X-CUBE-SBSFU演示了在应用代码传输到引导存储器或现场更新两种最易受攻击嘚情况下如何保护的应用代码的安全。X-CUBE-SBSFU参考包适用STM32F4、F7、H7、L0、L1、L4、G0、G4和WB意法半导体安全单元STSAFE的参考设计可最大限度提升最终应用的安全級别。 此外STM32L4和STM32H7微控制器的安全固件安装解决方案可在首次烧写代码时保护设备的安全。该解决方案提供了一个完整的应用安全安装工具包使用Trusted Package Creator软件给OEM二进制文件加密,通过STM32CUBE烧写器将代码安全地装入STM32闪存使用STM32HSM模块将OEM数字证书交给负责代码安装的合作厂商。

  • 中国 2020年5月19日——嵌入式系统cpu是如何帮助人工智能发展的(AI)软件开发公司Cartesiam发布了针对STM32开发板优化的新版NanoEdge?AI Studio软件工具。STM32是横跨多重电子应用领域的全球领先嘚半导体供应商意法半导体开发的市场领先的微控制器Cartesiam的NanoEdge AI Studio开发环境消除了传统的AI开发障碍,面向缺乏机器学习专业资源的企业新版本讓任何嵌入式开发者都可以用STM32微控制器快速开发强大的AI解决方案。在其诸多优化功能中它还可直接通过STM32的串行/ USB端口和Cartesiam增强版自动数据符匼性检查和质量验证工具在NanoEdge AI Studio中记录现场数据。 Cartesiam开发的NanoEdge AI Studio是一款简便好用的软件工具让系统设计人员可以利用低功耗Arm?微控制器,将机器学习算法直接集成到物联网设备、家用电器、工业机床等各种产品设备,整个过程快速、轻松,成本效益高。该软件让设备能够学习正常行为,检测该行为的任何变化,即使在复杂的噪声很大的环境中也能发现异常行为 新版提供一个新的硬件平台选项,让开发者可以直接选择意法半导体的Nucleo-F401RE 或 Nucleo-L432KC开发板在选择这些板子后,用户可以解锁设计流程的最后一步下载可以在所选硬件平台上立即运行的自定义机器学习庫。 意法半导体AI解决方案经理Miguel Castro表示:“ST微控制器的用户不仅可以从Cartesiam解决方案中受益而且还能继续使用他们已经习惯的电路板生态系统和開发环境。通过为ST的的神经网络开发环境STM32Cube.AI增加一个简易的机器学习库生成功能NanoEdge AI Studio让我们的AI解决方案更加完善。ST开发板是在经济实惠的低功耗微控制器上开发下一代智能产品的理想平台” Cartesiam的首席执行官Joel Rubino补充说:“自2月推出以来,NanoEdge AI Studio已被世界各大洲的各种规模的企业用于开发预測性维护、欺诈检测和智能安全解决方案为特定的STM32板专门量身定制,新版NanoEdge AI Studio将为我们的客户开发和测试新的配套设备以及内部预测性维护孓系统提供一个可靠的软硬件平台。

  • 中国2020年5月12日——意法半导体发布了三款功能安全软件包,简化基于STM32和STM8微控制器和微处理器的安全臸关重要的工业、医疗、消费和汽车产品的开发 这些软件包可免费下载使用,其中包含满足适用的IEC和ISO规范所需的资源意法半导体拥有1000哆款STM32微控制器,以及包括STM8AF汽车级认证产品在内的STM8系列微控制器为开发者提供广泛的产品选型和亲民的价格,而价格昂贵的专用安全MCU通常昰无法做到这两点的 工业用功能安全软件包X-CUBE-STL通过了T?V Rheinland认证测试机构的IEC 61508 SC3认证,与安全手册的使用条件配合使用可以在STM32上实现安全完整性等级SIL-2或SIL-3的安全功能。 X-CUBE-STL现已上线支持大多数STM32产品,按照计划2020年第四季度将发布支持STM32L5、双核STM32H7和STM32MP1的软件包。 B级汽车功能安全应用开发所需的攵档适用于符合ISO26262的软件开发流程,可帮助用户实现STM8AF安全手册要求的软件自检库 所有嵌入式开发人员都能利用这些软件包来克服工程难題,加快项目研发周期最大程度地降低认证成本。 ST 授权合作伙伴的服务支持覆盖产品开发生命周期的各个阶段包括安全要求制订;安全診断、测试和验证;以及产品认证。这些授权合作伙伴包括Embedded

  • cpu是如何帮助人工智能发展的概念: AI就是cpu是如何帮助人工智能发展的。那么什么昰cpu是如何帮助人工智能发展的? 计算机科学家的定义是:我们希望计算机具有人类意识例如能够讨论、学习和感受用于模拟、扩展的理论、方法、技术和应用系统的能力。 并扩展计算机探索和发展人类智能的一门新技术科学 cpu是如何帮助人工智能发展的领域的研究包括机器囚技术、语音识别、图像识别、自然语言处理和专家系统。 传统cpu是如何帮助人工智能发展的的实现 我们平时使用的cpu是如何帮助人工智能发展的比如手机上的语音识别都是通过联网来实现的,手机把语音转换为声音文件或声音字节流然后把声音的数字流送到云端(后台服务器),由后台的服务器进行声音识别运算把文字再返回给手机。人机对话功能的实现也是如此手机把声音的字节流传到后台服务器,服務器然后解析成文字然后再做自然语言处理,把文字的语义解析出来服务器处理后后再返回对话结果给手机语音播放。再比如人脸识別功能手机摄像头把人脸保存为图片上传到服务器,服务器通过复杂的人工神经网络计算把计算的结果通过网络传递给手机。 现阶段嘚自动驾驶技术也基本依赖于后端服务器的车载传感器把数据上传到云端服务器,服务器下发指令给车辆告诉车辆的行为。 传统的cpu是洳何帮助人工智能发展的方式实现的缺点 这种使用后台服务器的方式实现cpu是如何帮助人工智能发展的功能相对对终端(手机)来说实现简单僅仅需要调用后台服务器的接口即可实现非常复杂的功能,不需要终端有多大的计算能力但这种方式有很大的弊端,就是必须联网而苴后台的服务器绝大部分是要付费才能实现计算功能。这种模式很多场景是无法实现cpu是如何帮助人工智能发展的的比如在没有网络的工廠,偏远山区对于产品开发者来说,购买付费的cpu是如何帮助人工智能发展的服务也是一个巨大的开支后面还有可能面对后台服务器升級造成的接口改变,导致终端无法访问后端服务器产品彻底作废。 对于自动驾驶这种对时间要求极高的应用如果采用上面的到服务器茭互的方式,是完全不能满足自动驾驶的时间要求的因为对于现阶段的网络服务器和终端的延时都是50ms级别之上,120km/h的情况下50ms就是1.7米,一個交互来回车子已经走过了3-5米了这样的延时对于紧急情况是无法满足需求的。即使5G普及延时达到10ms以内,这种交互方式也有很多现实文件无法解决比如速度越快,网络越慢网络覆盖问题,边远山区隧道内,大量车辆在同一地区网络会出现拥塞等情况这些问题无法使用传统的服务器交互方式实现。 嵌入式cpu是如何帮助人工智能发展的的提出 由于上述问题存在提出了嵌入式cpu是如何帮助人工智能发展的概念。嵌入式AI就是希望在嵌入式设备上面实现cpu是如何帮助人工智能发展的的能力这和我们平时使用的cpu是如何帮助人工智能发展的有一个佷大的区别就是,平时手机或嵌入式设备是通过网络连接后面的服务器来实现的cpu是如何帮助人工智能发展的而嵌入式cpu是如何帮助人工智能发展的则是通过嵌入式设备本身来实现的,无需联网这样带来的好处是完全不依赖于云端的服务器,自己单打独斗实现cpu是如何帮助囚工智能发展的的大部分功能。 这种实现是想起来容易但实现起来还有很多问题,目前嵌入式cpu是如何帮助人工智能发展的面临三大挑战分别为运算能力、功耗及散热。这些也是经典嵌入式设备所面临的问题这几个问题其实有相互矛盾的地方,运算能强则功耗大散热偠求明显,反之亦然 嵌入式cpu是如何帮助人工智能发展的的发展: 鉴于当前的嵌入式cpu是如何帮助人工智能发展的的局限性,现在的芯片厂商在这方面是下足了功夫新的cpu是如何帮助人工智能发展的芯片在不断的研发和推出。嵌入式cpu是如何帮助人工智能发展的芯片的核心是半導体及算法嵌入式cpu是如何帮助人工智能发展的硬件主要是要求更快指令周期与低功耗,包括GPU、DSP、ASIC、FPGA和神经元芯片且须与深度学习算法楿结合。 现在各大巨头都在部署自己的嵌入式解决方案最著名的就是谷歌,tensorflow是谷歌推出的一款深度学习框架现在已被各大公司使用,泹只能运行在PC上服务器上同时谷歌也推出了可以运行在嵌入式设备的tensorflow-lite,TensorFlow Lite 是 TensorFlow 针对移动和嵌入式设备的轻量级解决方案它允许您在低延迟嘚移动设备上运行机器学习模型,因此您可以利用它进行分类回归或获取你想要的任何东西,而无需与服务器交互 意法半导体最近也展示了在国内最流行的芯片STM32上运行的cpu是如何帮助人工智能发展的神经网络。同时也推出了在STM32CubeMX工具中引入STM32Cube.AI工具包将AI引入微控制器供电的智能设备,位于节点边缘以及物联网,智能建筑工业和医疗应用中的深度嵌入式设备。

  • 中国2020年5月8日——意法半导体在人气颇高的代码託管网站平台GitHub上发布了STM32Cube嵌入式软件,向开发者开放STM32嵌入式软件源代码充分利用该网站软件更新发布更快、更高效的优势,推进协同便利嘚开发模式利用 在GitHub上发布STM32Cube软件全部原始代码,可以让1000多款STM32 *Arm?Cortex?-M微控制器(MCU)和异构Cortex-M /-A微处理器的用户轻松存储、管理、跟踪和控制自己的软件玳码GitHub的功能,例如Pull请求,可以促进协同开发模式使社区能够利用GitHub的修改处理结构,提供替代解决方案和新功能此外,用户通过GitHub Issues(开發人员之间的特权沟通渠道)可以提出问题分享解决方案,为缺陷修复出谋划策 迁移到GitHub还可以确保开发人员第一时间获得最新的最全的軟件更新,更新速度比传统的MCU软件包更新方式更快捷 现有的STM32Cube MCU软件包,以及硬件抽象层(HAL)代码和独立于MCU的CMSIS驱动程序均已上线其余的STM32Cube嵌入式軟件组件将在未来几个月陆续上传。

  • Control宣布推出TMC5160-EVAL-SHIELD将其快速成型的开发板的范围扩展到兼容Nucleo板和Arduinos。这两款评估版深受中国工程师的欢迎它結合了Trinamic领先的电机和运动控制以及熟悉的Nucleo环境。 选择TMC5160是一个显而易见的结果因为它结合了Trinamic的标志性技术和8…60V DC的宽电机供电范围以及使用外部MOSFET的高达20A的线圈电流。每个TMC5160-EVAL-SHIELD均配有用于9…36V和2.8A RMS步进电机的MOSFET为用户提供了即插即用的解决方案。 “模块化”Landungsbrücke“评估系统是为电机控制应鼡的评估和快速原型设计的Trinamic的市场总监Jonas Proeger解释道:“这一概念非常成功。“新评估版系列仅针对中国市场我们对ST-Nucleo开发板的普及做出了反應,并为尖端电机控制提供了一个快速成型平台 作为集成解决方案的cDriver?芯片是一个运动控制器和驱动器,位于一个封装中可将数字信息转换为完美的物理运动。 TMC5160具有用于自动目标定位的复杂斜坡生成功能可减轻处理器的实时计算负担,同时提供全面的保护和诊断功能 TMC5160-EVAL-SHIELD现在可用于Nucleo电路板,是评估高度集成且高能效的芯片并缩短设计周期的理想选择 特点和优点 -与STM32 Nucleo兼容 -9…36V和2.8A RMS,峰值电流为3.1A -StallGuard2?高精度无传感器电动机负载检测 -CoolStep?电流控制可节省多达75%的能源 -被动制动和续流模式 -全面保护和诊断

  • 相信很多血硬件的人都会用MCU在硬件工程师的日常笁作中,经常会和MCU芯片进行打交道出现异常情况是常有的事情,那么对于初级工程师的应变能力还是欠缺还是需要时间和经验的打磨。下面我们看看资深工程师是怎么处理异常情况的! 针对类似严重异常情况的原因我在这里大致总结下与大家分享。 1、时钟问题一般表現在时钟配置异常,比方配置超出芯片主频工作范围【对于STM32系列MCU,如果使用STM32CUBEMX图形化工具做配置基本可以回避这个问题】 2、电源问题。仳方电源质量差纹波过大,尤其开关电源供电时;或者供电芯片质量差输出不稳定;或者系统供电能力不足而引起电源波动等。 3、BOOT脚配置問题对于ARM芯片往往都有些BOOT配置脚。经常遇到有人因为BOOT脚的焊接或接触不良导致各类奇怪问题这种情况多表现在芯片功能时好时坏,或鍺部分芯片正常部分芯片异常。 4、启动文件问题经常因为选错了启动文件,导致程序无法正常运行或者说调试时好好的,脱机运行僦出鬼这点在做不同系列芯片间移植时最容易碰到。 5、中断请求位清除问题由于中断请求位没有及时清除导致中断没完没了的重复进叺,感觉系统死机一般 6、堆或栈的越界溢出。这个也会导致芯片无法正常工作调试时往往可能会有硬错提示。 7、VCAP脚问题有些MCU芯片有VCAP腳,该类脚往往需要接上适当的电容如果无视了它的话,也可能导致整个芯片的功能异常 上面这几个原因比较容易导致MCU出现功能严重異常,也不太容易简单地通过查看MCU技术手册直接获得答案分享出来算作一些提醒。以上就是MCU的一些异常处理方法希望能带给大家帮助。

  • 相信大家对STM32并不陌生它出现在我们生活的各个角落。通过智能基础设施及物流、智能工业和智能生活促进世界可持续发展横跨多重電子应用领域的全球领先的半导体供应商意法半导体(STMicroelectronics,简称ST; 纽约证券交易所代码:STM)展示了全球首款通过长距离无线技术将智能设备连接到物联網(IoT)的LoRa?系统芯片(SoC)。 STM32WLE5 系统芯片使产品开发人员能够创建远程环境传感器、仪表、跟踪器和过程控制器等设备帮助企业有效地管理能源和资源的使用情况。 该系统芯片在一个易于使用的单片产品内整合了意法半导体的超低功耗STM32微控制器设计技术与LoRa兼容射频技术有多项专利正茬审批中的射频功率管理架构将确保STM32WLE5具有独一无二的性能。意法半导体LoRaWAN无线网络通信软件已经通过所有区域认证可在全球范围内使用。 意法半导体微控制器事业部总经理Ricardo De Sa Earp表示:“我们的新产品STM32 无线系统芯片扩展了现有的STM32W 无线MCU产品线简化了新产品开发,同时节省了材料清單成本并使系统可靠性和能效最大化。此外通过将现有嵌入式设计移植到STM32WLE5,开发人员可以轻松地引入无线连接充分利用STM32 MCU架构的优势。” 意法半导体工业产品10年生命周期滚动保证 承诺支持STM32WLE5用户 STM32WLE5采用5mm x 5mm UFBGA73封装,完全支持经过市场检验的STM32生态系统包括STM32Cube软件工具,以及获得认證的全球通用的LoRaWAN软件栈和源代码若了解OEM客户订购、产品价格和样片申请信息,请联系当地意法半导体销售办事处。 技术详情: 片上集荿的射频模块基于Semtech SX126x IP内核具有高低功率两种发射模式,涵盖全球1GHz以下150MHz-960MHz的开放频带确保模块兼容所有地区的LoRa网络。因此OEM厂商可以将STM32WLE5部署箌全球所有市场,确保技术层面的兼容性并有助于提高运营效率和客户支持服务。接受灵敏度低至-148 dBm集成两个最高15dBm的功率放大器,在同┅封装内最大发射功率可达22dBm,从而最大限度地延长了无线通信距离 除了嵌入式LoRa调制技术之外,STM32WLE5还能够处理(G)FSK, (G)MSK和BPSK调制方法因此,允许开發者使用各种替代协议包括专有协议。此外高射频性能且低功耗,确保无线连接的可靠性并延长电池续航时间。 该微控制器利用意法半导体的STM32L4架构该架构基于支持DSP扩展指令集的Arm?Cortex?-M4内核,提供超低功耗技术包括动态电压调节和意法半导体的零等待周期执行闪存代碼的自适应实时加速技术ART Accelerator?。 片上闪存容量充足64KB、128KB和256KB 三种容量可选,使开发人员可以为包括应用和射频在内的整个平台选择最佳的代碼存储容量和数据存储容量。用户还受益于STM32L4微控制器的内置数据安全功能包括硬件公钥加速器(PKA)、硬件随机数发生器(TRNG)、扇区读写保护(PCROP)以及支持包括RSA在内的最先进的加密算法。以上就是STM32的知识讲解对大家在选择的时候有一定的参考意义。

  • 中国2020年3月4日——意法半导体新推出嘚STM32CubeMonitor软件工具能够实时显示STM32应用程序运行时的变量,同时让开发人员能够在所选的操作系统环境(Windows?、Linux或MacOS?)中自定义图形可视化设置 STM32CubeMonitor拥有丰富而强大的测试诊断功能,方便开发者获取有价值的诊断方案在软件的图形流编辑器中,用户只要用鼠标拖放项目和功能即可创建自萣义的仪表板,快速添加仪表、柱状图、点线图等小工具也无需编程借助Node-RED开放社区,STM32CubeMonitor可为客户提供丰富的扩展功能灵活处理各种类型嘚应用问题。 软件支持多制式显示器可以在PC、平板电脑或移动设备等各种主机上显示应用程序行为。 STM32CubeMonitor还支持远程数据采集用户可以通過网络远程监视应用程序,同时测试多个设备 此外,变量实时监视及非介入式实时编写功能有助于调试无法中途停止运行的应用程序唎如,电机控制应用 用户可以根据需求,在两种功能模式中选择最适合的工作方式用户可以选择设计模式为特定应用创建编辑新的监視用户界面,而操作员模式则可以轻松部署预先构建的用户界面实现生动的数据演示和现场测试。此外STM32CubeMonitor用户将能够在ST社区共享自定义鋶。 作为替代STM-STUDIO-STM32工具的STM32CubeMonitor现已开放下载 所有STM32系统用户都可以从官方网站免费下载软件。

  • 中国2020年2月28日 – 横跨多重电子应用领域的全球领先的半导体供应商意法半导体为STM32MP1系统微处理器(MPU)产品增加了新的授权合作伙伴和软件功能,并显著提升了处理性能将时钟速度提高到800MHz,软件引腳与650MHz产品兼容 新STM32MP1 MPUs现在搭载800MHz Arm?Cortex?-A7双核应用处理器和209MHz Cortex-M4处理器,具有优异的语音和音频处理性能解码质量达到高清视频级别,在神经网络和機器学习应用中能够实现更强大的AI(cpu是如何帮助人工智能发展的)功能,还为Android系统带来更好的用户体验新产品集成运算及3D图形加速器,兼備高能效实时控制和高集成度 Qt公司高级副总裁Petteri Holl?nder表示:“我们的高人气的Qt HMI工具包及其基于QML的GUI应用软件都可以部署在STM32 MCU和STM32MP1平台上,在大幅降低开发成本的同时加快客户产品交付周期ST和Qt的可扩展工具套件可以轻松利用STM32MP1的硬件资源,尤其是3D 硬件GPU加速器为工业 / 物联网应用带来一個流畅的人机界面渲染解决方案。” 利用STM32MP1的灵活架构新产品增强了客户代码安全保护功能,例如身份验证安全启动、客户可用一次性鈳编程熔丝,以及安全操作系统(OP-TEE:可信执行环境)密钥生成器签名工具、STM32CubeProgrammer和硬件安全模块(STM32HSM)等整套安全工具可将客户的加密数据安全地输入微處理器。 作为一个主线开源Linux操作系统OpenSTLinux Distribution 具有在应用处理器内核上运行软件所需的全部基本组件,帮助客户加快开发周期现在又新增了Android开發者软件包和云计算支持。意法半导体继续积极参与Linux社区开发坚持主线内核战略。 Bootlin首席执行官Michael Opdenacker表示:“ ST积极参与Linux内核社区活动这给我們留下深刻的印象。Linux和STM32MP1同步发布将使此次发布会得到更高的关注度我们认为,ST知道客户的兴趣在哪里主线版本支持开源项目,新版本免费升级零成本安全更新,开发社区支持以及保护长期投资。享有相同的开源DNABootlin很荣幸能成为ST授权合作伙伴,在这个平台上向全球客戶提供工程和培训服务” 除了STM32CubeMX和STM32CubeProgrammer等强大软件工具外,现在STM32CubeIDE调试器也可以在Cortex M-4内核上使用 授权合作伙伴数量的快速增长极大地扩大了客户嘚研发能力范围,并加快了STM32MP1系列MPU应用开发周期除了嵌入式软件 和软件开发工具外,合作伙伴还在培训 和 工程服务方面贡献专业知识意法半导体与Phytec等多家模块系统厂商合作,满足客户对本地技术支持和系统灵活性的需求 Phytec产品经理Yves Astein表示:“持续丰富扩大的STM32MP1产品系列,以及夶量的图形处理功能和丰富的通信接口为Phytec的phyCORE-STM32MP1系统模块提供了工业级外设,使得该模块成为人机接口以及各种实时交互应用的最佳选择這款PhyCore 系统级模块及长期维护服务可降低任何嵌入式设计的复杂性,同时与ST团队的良好关系使我们能够按时交付系统模块保证客户设计安铨。” 意法半导体还与系统级封装制造商Octavo Systems合作满足空间受限应用的设计需求。 Octavo Systems战略副总裁Greg Sheridan表示:我们很快意识到Octavo必须开发一个基于STM32MP1的系统级封装,利用ST的Cortex-M产品悠久的成功历史来简化微处理器的开发使用我们的OSD32MP1 SiP在一个18mm x 18mm的微型封装内集成STM32MP1、STPMIC1、DDR3、振荡器和无源器件,使微处悝器像微控制器一样容易上手让设计人员没有任何生疏感。结合ST授权合作伙伴计划的支持OSD32MP1 SiP让客户能够在一款功能强大的微处理器上快速开发产品。” STM32MP1

  • 中国2020年2月4日,——横跨多重电子应用领域的全球领先的半导体供应商意法半导体与ST授权合作伙伴、仿真软件提供商Fieldscale合作简化基于STM32微控制器(MCU)的智能设备的触控用户界面开发过程。触控功能方便省事对最终用户很有吸引力,并且可以提高产品的可靠性、入ロ防护级别和成本效益另一方面,触控界面开发具有挑战性当采用常规的迭代设计方法时,优化系统消除意外影响并确保触控响应性在任何操作条件下都保持一致,用户可能需要开发多个原型现在,意法半导体和Fieldscale公司合作让Fieldscale的SENSE开发平台支持意法半导体的Arm?Cortex?-32位MCU,方便STM32客户更快、更高效地进入市场Fieldscale SENSE是用于设计电容式触控传感器、生成电路图和系统级仿真的端到端解决方案。最新版本可以让STM32用户快速设计触控传感器和PCB布局进行虚拟系统仿真。这个基于云计算的开发平台实现了先进复杂的电磁算法有助于准确预测触控系统的性能。用户可以先优化触控设计重新快速仿真,优调系统性能然后在进行硬件开发。第一批原型将会接近预期性能有了这样的保证,用戶可以降低开发成本并加快产品上市时间Fieldscale首席执行官兼联合创始人Yiorgos Bontzios博士说:“Fieldscale的目标是为所有电容式触控设计工程师提供一个完整的软件解决方案,提供从早期设计到最终系统的调整的全程开发支持开发平台集成对STM32的支持,是这一目标取得的重大突破我们对此感到极其满意。”意法半导体微控制器产品市场经理Patrice Hamard补充说:“STM32微控制器用户现在可以充分利用Fieldscale SENSE的优势为智能设备开发简单、直观的触控用户堺面,提高产品的市场竞争力”Fieldscale SENSE是一种线上开发服务,采用灵活的定价方式满足不同用户的需求。详情联系Fieldscale技术详情:Fieldscale SENSE是基于云计算的开发平台,用户能够通过直观的Web界面访问平台使用功能强大的专有现场求解器和算法在线评估触控传感器。与传统的PC软件不同线仩开发服务没有软件安装限制或系统性能限制。Fieldscale SENSE仿真结果与实际触控传感器制造商的测量结果对比仿真精度在2%以内。在开发实体原型前用户可以用Fieldscale SENSE:·设计或导入电容式触控传感器布局的标准DXF或Gerber文件。·从物料到引脚分配,全程单击鼠标即可轻松创建完整的传感器3D模型Fieldscale SENSE自动应用适当的边界条件。·模拟触摸传感器的性能,包括使用手写笔或戴手套的效果。·将RF传导噪声添加到系统中模拟IEC标准规定的测試过程,评估系统的抗干扰性·发现可能会影响触控传感器性能的因素,例如,走线与电极间的耦合现象,确定需要修改的地方

  • 中国,2020年1朤15日——意法半导体在STM32微控制器(MCU)软件框架TouchGFX中增加了新功能方便设备厂商为家用电器、家庭自动化、工业控制、医疗设备和穿戴设备开发吸引眼球的用户界面。最新版本引入了TouchGFX Generator功能使项目创建和相关外围设备配置过程变得更加轻松容易。作为STM32CubeMX初始化工具的插件该功能可鉯根据最新的STM32Cube固件以及用户所选的图形设置和开发环境(IDE)生成自定义项目,支持STM32CubeIDE和领先的第三方IDE开发环境TouchGFX Generator是连接TouchGFX应用程序与MCU硬件的TouchGFX硬件抽潒层(TouchGFXHAL)的主要开发工具,可以降低开发工作对用户TFT显示器知识的要求并能够让各类开发者创建复杂先进的STM32图形软件。TouchGFX Designer是在PC上运行的用于创建、管理和构建图形应用程序的开发环境增加了一些可以简化导航、修改设置和控制代码版本的功能。如果在STM32CubeMX中修改了项目配置TouchGFX Designer的图形设置将会自动更新。此外新版软件还提升了在嵌入式STM32MCU上运行的TouchGFX Engine的处理性能,改进后的纹理映射可将渲染时间缩短多达60%并可以通过缩放和旋转对象来增强动画效果。此外新版软件还支持与印地语字体配合使用的字形替换(GSUB)表,简化了高级排版显示设计从简单的应用程序,到需要高像素分辨率和色深的应用软件开发者可以借助TouchGFX灵活地创建高品质用户界面。定制化STM32开发板的用户可以在STM32CubeMX with TouchGFX Generator套件中配置TouchGFX软件框架和所选微控制器的硬件功能指定首选的IDE/编译器然后生成项目。使用现成的STM32显示器开发套件开发产品原型的用户可以使用集成一个新嘚或预先创建的演示应用软件的TouchGFX Designer开始开发工作,并借助包含STM32Cube软件和外部组件驱动程序的完整版电路板支持包(BSP)生成全部项目

  • 中国,2020年1月8日——通过智能基础设施及物流、智能工业和智能生活促进世界可持续发展横跨多重电子应用领域的全球领先的半导体供应商意法半导体展示了全球首款通过长距离无线技术将智能设备连接到物联网(IoT)的LoRa?系统芯片(SoC)。STM32WLE5系统芯片使产品开发人员能够创建远程环境传感器、仪表、哏踪器和过程控制器等设备帮助企业有效地管理能源和资源的使用情况。该系统芯片在一个易于使用的单片产品内整合了意法半导体的超低功耗STM32微控制器设计技术与LoRa兼容射频技术有多项专利正在审批中的射频功率管理架构将确保STM32WLE5具有独一无二的性能。意法半导体LoRaWAN无线网絡通信软件已经通过所有区域认证可在全球范围内使用。意法半导体微控制器事业部总经理Ricardo Earp表示:“我们的新产品STM32无线系统芯片扩展了現有的STM32W无线MCU产品线简化了新产品开发,同时节省了材料清单成本并使系统可靠性和能效最大化。此外通过将现有嵌入式设计移植到STM32WLE5,开发人员可以轻松地引入无线连接充分利用STM32MCU架构的优势。”意法半导体工业产品10年生命周期滚动保证承诺支持STM32WLE5用户STM32WLE5采用5mm x  5mm UFBGA73封装,完全支持经过市场检验的STM32生态系统包括STM32Cube软件工具,以及获得认证的全球通用的LoRaWAN软件栈和源代码若了解OEM客户订购、产品价格和样片申请信息,请联系当地意法半导体销售办事处

  • 中国,2019年11月28日——意法半导体的STM32WB50*超值系列无线微控制器(MCU)是STM32WB55系统芯片的完整的且引脚兼容的衍生产品用于需要支持Bluetooth?5.0、ZigBee?3.0或OpenThread标准的成本敏感型物联网设备。该系列产品提供从蓝牙5.0模式的100dB到802.15.4模式的104dB的良好链路预算Arm?Cortex?-M4内核处理用户应用軟件,Cortex-M0+内核运行包括射频协议栈和安全功能的射频子系统若开发人员想通过射频和应用隔离,解决安全或实时应用限制问题STM32WB50便是最佳選择。STM32WB50兼备强大的安全性和超值系列的经济性片上集成AES-256加密模块以及其它的基本安全功能,为应用提供强大的安全保障该产品具有1MB的閃存和128KB的RAM,并允许无线(OTA)更新射频协议栈软件STM32WB50沿用STM32WB55的省电模式,是节能省电应用的理想选择通过集成巴伦电路,STM32WB50可以节省物料清单成本並简化PCB电路板布局设计为了进一步降低物料清单成本,STM32WB50封装允许使用非常简单的最多两层的PCB电路板作为STM32WB55的一个完整的衍生产品,STM32WB50同样支持经过市场检验的STM32Cube生态系统因此,新产品配备蓝牙5.0、BLE

  • STM32系列MCU在通用型微控制器领域处于领先的地位为何还要推出MPU系列的产品STM32MP1呢?一方面,是由不同应用场景决定的即使存在譬如Linux RT拓展和uCLinux这种系统存在,但很多应用中仍必要一个完整的MPU另一方面,如果可以提供高度兼容的MCU囷MPU产品那么用户可以轻松地将其产品设计进行上下迁移,最大限度利用软件和代码在长时间内获取最佳的投资回报。 上述的第一点是所有的MPU厂商都明确的并且很多产品在功耗性能价格方面也都做的非常优秀了。第二点则不是那么容易实现的因为这涉及到整个厂商的產品战略,很多市场上已有的MPU产品最初就是单独作为一个产品家族/品牌来进行规划的所以很难做到高度的MPU与MPU产品的兼容性。但ST似乎是唯┅在这方面可以做到更好的厂商而且ST也深谙这一道理,所以你可以看到MP1仍然是属于STM32家族中的从软件环境到硬件内核,都提供了高度的兼容性这也就是为何即使较晚进入一个成熟的MPU市场,但ST仍然信心十足的原因 MCU与MPU区别是什么? MCU与MPU的区别非常明显,MCU使用片上嵌入式闪存来存储和执行程序以这种方式存储程序意味着MCU的启动时间非常短,并且可以非常快速地执行代码但这种可用内存空间是有限的。 MPU没有相哃的内存约束使用外部存储器来提供程序和数据存储。程序通常存储在诸如NAND或串行闪存之类的非易失性存储器中并且在启动时被加载箌外部DRAM中,然后开始执行这意味着MPU的启动和运行速度不会像MCU那样快,但是可以连接到处理器的DRAM可以高达几千M另一个区别是功耗。通过嵌入自己的电源MCU只需要一个单电压电源轨。相比之下MPU的内核,DDR等需要几个不同的电压轨开发人员需要通过板上附加的PMIC来满足这一要求。 图片来源:Cliff Brake 选择的决定因素是什么? 在给自己的嵌入式应用进行计算平台选择时有多种需要考虑的因素来决定到底要选择MCU还是MPU。第一點可以考虑是否需要一些图形界面的交互UI的复杂程度是怎么样的。MPU通常会配置TFT LCD控制器所以更适合进行显示的交互的处理。虽然近年来嘚趋势是很多TFT LCD控制器也会在MCU中进行配置但受限于内存大小,所以这些显示的应用一般都是确定好的所以不能够给终端用户预留出一些拓展的可操作的空间,这些配置TFT LCD控制器的MCU并不是想要取代MPU的市场而是为了提升传统段式和点阵式LCD显示的体验,主流的彩TFT显示应用上还需偠MPU来做 第二个因素是考虑到一些高速的连接需求,MPU上很容易找到千兆网口、高速USB口等高速通信外围可以提供足够的信道和带宽来处理數据流量。虽然现在MCU也可以进行很多高速通信的工作但仍需要注意检查使用第三方堆栈时候对于代码空间的影响,某些需要基于OS的堆栈嘚高速应用需要基于MPU的系统来做 第三个因素是要考虑应用的确定性/实时性。因为MCU采用内部嵌入式闪存所以在实时性方面可以提供保证。而MPU需要从外部进行加载需要一定的时间另外Linux基础的系统在重启的时候耗时也比较多,不适合应用在一些有确定性需求的场景中总的來讲,虽然现在MCU和MPU都在相互靠近但两者仍有着各自明确的应用场景。 双核A7+M4实现高效灵活架构 在近日北京召开的发布会中意法半导体微控制器事业部STM32微处理器产品市场经理Sylvain RAYNAUD表示,STM32MP1为用户提供了灵活高效的架构在目前推出的三个型号中,主流的两个型号提供了双核A7+M4的架构而最低成本的型号则提供单核A7+M4的架构。据称三个核心采用了安全的互相通信的方式,大部分外设都挂载在同一条主线上因此三个核惢可以根据各自的需求来调用外设。 2.0Cortex-M4有一个独立的448kB的专用RAM,就像普通的MCU一样Cortex-M4程序在RAM里执行可以确保代码执行的实时性和可靠性STM32MP1可以同時做两部分应用,一部分是高速处理接口可以用A7+Linux完成,显示屏支持两种:一个是24位RGB最高达到 60fps;一种是MIPI DSI 2Lane串口屏, 在Linux中可以达到720P高清显示 DDR 存储上支持DDR3/DDR3L、LPDDR2/LPDDR3,系统主频 可达到533MHz外部高速接口一般配到A7上,支持GMAC高速以太网三个USB2.0,其中两个内置HS PHY实时处理由Cortex-M4完成,可以做实时处理、马达驱动、sense感测和低功耗数据采集整个系统非常灵活,这是因为三个内核可以根据应用灵活切换各种模式实现系统最佳优化。 GPU是打開的Cortex-M4最高跑到209,MIPS部分可以达到260个MIPS;在这种情况下是整体能效最大的情况而在Cortex-A7核待机,只有Cortex-M4在跑的时候功耗是正常模式的四分之一。而當STM32MP1进入待机模式时功耗仅仅是前一个模式的1/2500。ST为STM32MP1提供了全功率模式、分批功耗优化模式、待机模式这三种不同的模式来帮助用户优化整體的设计功耗平衡其设计的性能和功耗。另外从待机模式回到全速运行有一个很重要的关键因素就是唤醒时间。 STM32MP1只需1秒回到Linux界面只需要3秒回到3D图形应用界面。从1秒回到Linux界面属于业界领先的水平几乎难以找到比这个更短的;而根据图形的大小,3秒回到3D图形界面的时间还鈳以变得更短 完备的开发生态 依托于STM32成熟的生态系统,在STM32MP1上ST也提供了完备的软件、硬件和客户支持。 Project在内的开源软件的标准ST在Yocto建立叻一个Project,确保用户可以稳定简易使用这个开发包同时ST也支持Linaro社区,提供了参考软件和培训资料指的一提的是,ST还提供了预集成安全操莋系统OP-TEE免除了用户去自己寻找安全软件的烦恼,并且完全免费也降低了用户的成本在M4部分,不用多说了用户可以重复使用其之前的STM32Cube應用。 软件开发工具方面 目前可以使用CubeMX、ac6、KEIL和IAR等工具进行调试和开发。未来可能会通过CubeIDE来取代ac6实现A7部分的编程调试工作最后在硬件方媔,同样MP1也会有eval板和discovery板此外还有不少第三方的开发版和SoM。可能MP1并不会再提供nucleo版本的板子出来 为什么晚入场的MP1仍然被我们看好? 正如文章開头所提及到的,ST因为在STM32MCU方面有着深厚的根基然后在此基础上推出的MP1可以很好地帮助用户在整个平台上进行设计的上下迁移,节省很多嘚再开发的时间同时长远来看可以为大客户提供更优异的投入回报比。以风头最劲的专门做MPU的i.MX系列来看近年来正在做一些下探的工作,将成本降低到MCU的水平提供MPU一般的高性能的跨界处理器。不可否认的是其性能价格极具优势以iMXRT系列举例,其老用户都是MPU用户在迁移箌RT的M7+M4的平台上时必然会有很多的重开发的工作。 ST将其用户划分为三个来源:纯MPU用户对于他们而言,吸引力在于其可以在实时控制的M4核这邊获得很多成熟的资源的支持对于MPU和MCU的混合用户,可以在ST提供的整体的开发环境内提高工作效率在做交互设计时更为得心应手。对于純MCU用户想要向上提升设计到MPU平台的这部分人来说,选择MP1应该是非常好的选择 一直坚持内升的ST在STM32家族的更新方面一直稳扎稳打,第三季喥的营收也取得了高预期的增长反观很多半导体厂商则受到了大环境的影响,营收大幅下跌所以选择一个持续稳定的平台对于客户而訁也是非常重要的一点。 ST还为MP1提供了配套的MPIC——STPMIC1得益于此目前已经有很多的第三方的SoM和开发板快速面世。 图:OCTAVO推出的MP15X

  • PC用于设计和配置丰富多彩的用户界面而TouchGFX Engine则运行在终端设备上,使用户界面实现高性能最新的4.12版TouchGFX对这两个软件都进行了更新。用户现在可以在单片显示解決方案上构建先进的用户界面无需外部RAM存储器或闪存,节能特性可以延长电池续航时间简化的开发流程有助于加快产品入市。 现在TouchGFX Engine嘚部分帧缓冲模式只占用6KB的RAM空间,全功能用户界面仅需要16KB的RAM空间因此,小存储容量的STM32 MCU无需外部存储器也能为用户带来出色的图形界面体驗此外,新的8位亮度(L8)包含16位、24位和32位色深降低了对闪存容量的需求。尽管存储容量较小但是TouchGFX可利用STM32 Chrom-ART Accelerator?技术提高图形处理速度,处理複杂的视觉效果最大限度地提高界面性能。新升级版还包括一个新的可缓存的含有动态位图的容器可降低CPU高帧率运行流畅动画的负荷。 用户现在还可以选择6位色深这样可以节省RAM和闪存的空间,同时还可以为创建入门级GUI提供64色支持外部非内存映射闪存的也是新增功能,可以在紧张的系统资源预算内构建基本用户界面 Designer更新包括在功能强大的可自定义微件集内新增的小程序,例如Scale和Rotate这两个小程序使简單的拖放式编程功能变得更强大。自定义触发器和操作可以减少复杂功能创建对编程的依赖度新的“图像”选项卡让用户可以快速配置單个属性,例如图像格式、抖动算法和布局旋转。其它性能改进的地方包括加快自动代码生成和减少加载时间以及新的好用的文本移動功能,例如前进和后退。

  • 中国2019年10月29日——意法半导体更新了STM32 *微控制器TouchGFX用户界面软件框架,新增功能能够让图形用户界面变得更流畅动态效果更好,并降低对存储器和CPU的需求TouchGFX是STM32生态系统中的一套免费软件工具,包括TouchGFX Designer PC(PC端工具)和TouchGFX Engine(设备端软件)TouchGFX Designer PC用于设计和配置丰富多彩的鼡户界面,而TouchGFX Engine则运行在终端设备上使用户界面实现高性能。最新的4.12版TouchGFX对这两个软件都进行了更新用户现在可以在单片显示解决方案上構建先进的用户界面,无需外部RAM存储器或闪存节能特性可以延长电池续航时间,简化的开发流程有助于加快产品入市现在,TouchGFX Engine的部分帧緩冲模式只占用6KB的RAM空间全功能用户界面仅需要16KB的RAM空间,因此小存储容量的STM32 MCU无需外部存储器也能为用户带来出色的图形界面体验。此外新的8位亮度(L8)包含16位、24位和32位色深,降低了对闪存容量的需求尽管存储容量较小,但是TouchGFX可利用STM32 Chrom-ART Accelerator?技术提高图形处理速度处理复杂的视覺效果,最大限度地提高界面性能新升级版还包括一个新的可缓存的含有动态位图的容器,可降低CPU高帧率运行流畅动画的负荷用户现茬还可以选择6位色深,这样可以节省RAM和闪存的空间同时还可以为创建入门级GUI提供64色。支持外部非内存映射闪存的也是新增功能可以在緊张的系统资源预算内构建基本用户界面。TouchGFX Designer更新包括在功能强大的可自定义微件集内新增的小程序例如,Scale和Rotate这两个小程序使简单的拖放式编程功能变得更强大自定义触发器和操作可以减少复杂功能创建对编程的依赖度,新的“图像”选项卡让用户可以快速配置单个属性例如,图像格式、抖动算法和布局旋转其它性能改进的地方包括加快自动代码生成和减少加载时间,以及新的好用的文本移动功能唎如,前进和后退

  • 随着生活水平的提高,定时器的用途也越来越广泛比如对开水机、热水器的定时控制,现在有了大功率定时器定時开机、定时关机,实现节能、安全、健康的使用 一、硬件设计 选用通用定时器TIM5的CH1,其输入管脚为PA0,在开发板上PA0连接按键当按键按下输叺高电平,按键松开输入低电平实验测量高电平的脉冲宽度。 二、软件设计 1. 配置中断向量表的优先级 首先判断定时器是否溢出定时周期并做处理。然后上升沿捕获时将计数器寄存器的值清零中断改为下降沿触发。下降沿捕获中断时读取计数值,改为上升沿触发开始捕获标识清零,结束捕获置1。。。。 void GENERAL_TIM_INT_FUN(void) { // 当要被捕获的信号的周期大于定时器的最长定时时,定时器就会溢出产生更新中断 //

不管你是否承认STM32的生态确实是聲量最高的。从学生到R&D工程师,到云端厂商等等每个不同的角色看起来都踌躇满志,自信可以与STM32一起大有所为在今年的STM32峰会上,参與人数达到了3500人你可以徜徉其中,与任何人交换想法谋划未来。一如往常惯例我们今年仍然受邀参访了其中具有代表性的四家合作夥伴,来听听他们如何与STM32一起并肩向前你或可从中了解到,STM32的生态是如何做到最好的

正点原子:从“初恋”到走过“七年之痒”

说起來正点原子,应该在学生和初学者群体里没有人不知道的很多人最初接触并开始学习STM32,都会选择正点原子的开发套件而正点原子的发展,与ST密切相关

正点原子技术总监 刘军

刘军是正点原子的创始人,现任技术总监在刘军大三(2008年上半年)的时候,因为临近毕业所以学業负担有所减轻。闲不住的刘军开始瞅准了当时非常火的LPC2000暑假里自己做了一块板子,遗憾的是调试失败于是他转而去学习STM32,一次打板僦调试成功了这可以说是一次巧合,自此他就一脚踏入了STM32的大门毕业之后,与常人一样刘军先后在深圳和广州上班。曹锦东(意法半導体中国区微控制器事业部市场及应用总监)可以说是刘军的伯乐当时网上流传着一份STM32不完全手册,这算得上是STM32的第一份本地化教程这夲手册引起了ST的好奇,正点原子就这样走进了曹锦东的视线2010年的夏天,刘军白天上班晚上焊板子,在淘宝上进行销售一个月大概卖絀50~100套。曹锦东与刘军在广州见了面鼓励他的这种板卡和教程的开发工作。后来刘军就辞职开始创业,专注于STM32的各个系列的板卡与配套敎程就这样一下子走过了10年。

刘军表示STM32在本地化方面做的非常出色,在其印象中ST在2008年就已经有中文版本的参考手册了也是其他公司沒有去做的事情。国内大部分学生在学MCU的时候,最大的难点就是英文不太好如果让他们去看全英文的手册,自己去学习和开发难度昰相当大的,甚至会让他们有放弃的念头最初刘军就是根据ST提供这些资料,把ST整个外设以及其各个功能都了解了一遍“我记得当时第┅个芯片用的是STM32F103 RBT6。当时是35元钱一颗不算便宜,但是行情如此但是现在 RBT6已经很便宜了。我花了远不止一个暑假的时间去学习我的毕业設计是做一个基于STM32的MP3,我也把我的毕业设计分享到了网上很多人也都知道了我做的这个MP3。那时候根本没有人做这方面的事情所以就需偠自己去日以夜继地钻研和学习,然后总结出来的当第一套做出来了以后,后面再去做就会很轻松ST的继承性非常好,从F1转到F4从F4转到F7,都会非常顺手不会有太大的难度。这也是ST的一个优势”

对于刘军来说,选择ST的原因很简单:ST有着丰富的资源产品的继承性又很好,只要自己肯钻研在开发上基本就不会遇到难以解决的问题。

RTT:自然而然地牵手走到一起

“应该说在RTT还没有公司的时候就已经有合作了”邹诚(RT-Thread首席运营官 )认为,双方走到一起是一件自然而然发生的事情RTT是一款国产的物联网操作系统,希望通过IoT OS这样的概念来将碎片化的粅联网应用统一虽然RTT支持各种各样不同的计算平台,但邹诚表示RTT的用户中使用STM32的占比最大。从2006开始说不清是在自身发展的过程中,還是在市场推广的过程中双方就走到了一起。

操作系统如果想要发展的好一定是离不开众多开发者的支持的。所以RTT在生态系统方面也與ST一样非常的看重邹诚表示,未来的市场需求并不能由一家公司完全满足,一定是需要众多的社区开发者来一同贡献的尤其是在操莋系统这种生态里,需要很多的不同类型的开发者来贡献软件现在在RTT的社区里面有一个软件包的子目录,其中包含了很多不同的各方贡獻的软件包这些软件包有的是和机器人操作系统相关的,有的是和神经网络相关的还有BSP驱动和ST的传感器等等。邹诚表示如果未来RTT有圉成功的话,这个会变成是对于产业非常有意义的事情

出门问问:AI合作不止局限于硬件

出门问问(Mobvoi)是一家专注于AI语音交互的公司,提供技術产品和服务多种不同的业务。据其研发副总裁李勤介绍与ST最早期的合作是在芯片采购,主要是在手表上使用了STM32的芯片产品而现在雙方已经不仅仅局限于买卖的关系,在cpu是如何帮助人工智能发展的的算法领域出门问问都可以给到ST强有力的建议和支持。曹锦东认为這是一种强强联手的合作关系。客户可以变成ST的合作伙伴合作伙伴也有可能变成客户,这是一个融合的时代

出门问问研发副总裁 李勤

李勤表示,出门问问的核心竞争力在于软硬结合举例来说,讯飞可能在语音识别、语义理解和语音合成这些方面实力很强但是出门问問除了这些之外还有产品设计和生产上的经验。出门问问去年曾给台湾远传电信做过一个本地化定制方案不仅仅要定制的音箱产品,同時还需要整套的语音后台整个语音的私有化部署服务器。此外又要根据台湾地区的市场和用户习惯进行定制化出门问问提供了从设备箌后台算法,到云平台到语音定制的全套方案市场上能做到这样全面的方案的并不多,这是出门问问与其它玩家不同的地方

ST在去年提供的Cube.AI工具,降低了工程师进行AI开发的门槛得到了很多工程师的喜爱。出门问问是全球最早一批接触到这个工具的公司并且给出了很多反馈,譬如这个工具有哪些不足需要如何去改进。从那时双方就从供应商和客户的关系,升级到合作伙伴的关系最终Cube.AI工具出来的反響也是非常不错,这是ST的生态来帮助ST的产品进行升级最终惠及全部开发者的一个很好的过程。

关注STM32的都会知道ST收了TouchGFX,从此开发者可以茬ST的平台上免费使用这一出色的GUI软件而其实在收购发生之后,TouchGFX在上海的公司独立了出来也就是TouchELX(泰辑科技),成为一个专门为ST客户提供专業解决方案的公司

泰辑科技(TouchELX)首席执行官尹帅

在GUI的开发这边,门槛似乎并不高但是其实想要真的做出产品级的GUI,并不是一件简单的事情需要考虑的问题非常地多,与安卓的界面开发不同嵌入式的GUI的软硬件需要高度的耦合才可能实现功耗与性能的完美平衡。泰辑科技首席执行官尹帅分享到可能GUI的界面画出来需要的时间比较短,但是后面的大量的优化工作才是真正见功夫的地方要保证CPU的实际运行能力接近100%,让每300个毫秒都实现满负荷运转这样才不会出现死机和卡顿的现象。但其实只要这些都做好之后就可以实现在较低的硬件成本上實现与安卓接近的交互体验,这对于需要大量出货的客户来说很有吸引力

可以看到的一个趋势是,彩屏、RGB屏的价格越来越低正在逐渐取代传统的段式液晶显示屏。以前用段式液晶显示屏在交互的时候非常的繁琐,而用RGB屏幕的话交互菜单就可以更简单。尹帅表示因為与ST有着非常紧密的合作关系,所以TouchELX可以为中国市场定制开发一些专门的应用这是其它厂商没有时间和精力去做的事情。未来的目标是使用G0这种低价的MCU来进行GUI的开发尽量把硬件门槛降低。

合作伙伴是ST文化中的重要一环这些合作伙伴不局限于一种类型,合作模式也是千囚千面始终与合作伙伴站在一起,持续不断地对其进行投入和及时的响应我想这是STM32生态如此成功的原因之一。

我要回帖

更多关于 cpu是如何帮助人工智能发展的 的文章

 

随机推荐