STM32MP1强调适用于所有用户,但是工业控制领域采用Linux *** 作系统较多,消费领域采用安卓 *** 作系统比较多,对于这一现状,ST表示第一款产品首先支持Linux *** 作系统,是从STM32MP1的性能考量。
整套STM32MP1软件套件可以简化客户的流程开发,其中重要的一点是STM32MP1的Linux平台,全面兼容主流行的OpenLinux开发包。目前,STM32MP1SoC驱动程序已被Linux社区采用和认可,ST的STM32MP1支持Linux4.19LTS,LTS表示ST会长期支持这一软件发行版。在支持整个Linux开发源时,STM32MP1全面兼容开源软件的标准,包括Linux的Foundation和YoctoProject,因为Linux代码开源,而且非常多,客户不可能全部都用或者清楚哪个好用,ST在Yocto建立一个Project,客户可以稳定简易使用这个开发包,而且支持Linaro社区,里面有一些参考软件和培训。因为Linux是开源的,代表是公开的,所以预集成安全 *** 作系统OP-TEE,客户不需要再付费;客户可以使用免费的加密OS,让系统在可信区域加密,公开用的数据全部用开源的Linux。
ST还为STM32MP1提供了硬件解决方案。STM32MP1提供两种开发板:一是全部功能板,支持157A和157C,157C是安全加密功能升级的部分;探索板有两套,一套是精简版本,包括MP1+基本外设,还有一个相对完整的功能,配了MIPI屏和Wi-Fi/BT射频模块,当用户需要做无线连接时,可以以此为原型来开发。
软件版本STM32CubeMX版本6.0
ubuntu系统信息
安装好后的stm32CubeMX长这样:
stm32CubeMX
1. 下载好安装包文件,是一个压缩包,en.stm32cubemx_v6-0-0.zip
2. 解压
3. 解压后是1个文件夹加上3个文件,推荐看ReadMe.html,然后即可以关闭本网页了。
4. 如果你接着看下来,那么我就把里面内容摘出来
4.1. 打开Terminal,在你解压后的目录下运行chmod 777 SetupSTM32CubeMX-6.0.0.linux
4.2. 双击文件 "SetupSTM32CubeMX-6.0.0.linux"
5. 然后就和你在Windows下安装的一样了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)