|
去年年底,《黑镜》在Netflix正式上线。观众介入故事,甚至决定剧情走向的新鲜体验一夜之间吸粉无数! 我们受到互动影视剧的启发,想开辟出一种新的带入式学习方式,以互动课堂的呈现形式,从STM32用户的需求视角来讲解微控制器领域的流量IP STM32的生态系统。 什么是 STM32生态系统? 2018年,在通用及汽车微控制器领域的中国市场,ST继续执业界牛耳,排名翘楚。那么,是什么促成STM32达到这个市场高度?主要归因于以下三点:
上述几点有一个共通的底层逻辑支撑,就是如何让用户更好更快地使用STM32。而这个逻辑的可取之处在于,为产品研发人员打造一个最优化的开发设计秩序,不仅仅针对一款芯片的配置使用,而是通过一整套不断扩展的生态系统,为嵌入式工程师的开发全过程赋能。
STM32Cube工具 覆盖开发全过程 STM32Cube家族的软件工具,从选型到开发/调试,到代码二进制烧录,选项字节操作,到运行监测,覆盖了全部的开发过程。它们各自有功能侧重,也有功能重叠,但是合在一起,就提供给STM32开发者,一个无缝的开发平台。
STM32CubeMX是被最广泛使用的工具,它集成了芯片选型、引脚分配和功能配置,中间件配置,时钟配置,初始代码和项目的功能。最新版本是今年7月刚刚推出的 STM32CubeMX 5.3版本。
STM32CubeIDE是今年4月份推出的,ST原厂开发和支持的集成开发环境(IDE)软件,是STM32Cube工具家族的最新成员。一方面,它继承了以前TrueStudio的基于Eclipse CDT开源框架开发调试环境,集成了GCC、GDB等免费的编译器、链接器;一方面它通过Eclipse插件接口,开放对众多第三方功能插件的支持。同时,还集成了STM32CubeMX,这是与其他厂家IDE最大的一个区别。
STM32CubeProgrammer通用特性:不仅仅是四合一 STM32CubeProgrammer的推出是为了一站式解决STM32烧片需求,如对STM32的片上闪存、片外闪存,选项字节的各种读、写、擦除操作。它集合了以前若干年他们用到的几个分散工具:STVP,STLINK-Utility,Flash Loader,DFUSE Demonstrator。
STM32CubeMonitors:应用开发和分析的好帮手 除了上述三个在开发任何STM32都需要用到的通用性工具,还有与特定应用相关的STM32CubeMonitor家族,它是应用在STM32里面运行时的监测工具,目前有三个。
|
STM32
超强工具——STM32CubeMX 你会用吗?
集结出发! STM32全国研讨会系列之一:ST智能门铃中国首秀
关于STM32启动文件的几个小问题
【银杏科技ARM+FPGA双核心应用】STM32H7系列35——USB_VCP_FS
【银杏科技ARM+FPGA双核心应用】STM32H7系列28——USB_HID
粉丝分享 | 图说CRC原理应用及STM32硬件CRC外设
STM32L151进入低功耗,并由RTC唤醒的故事
[转]stm32控制NFC模块(PN532)源码(P2P,模拟卡,读写卡等
STM32G070RB+LVGL移植
微信公众号
手机版