了解TrueSTUDIO9.0给STM32开发带来的新价值

ST MCU 信息交流 2018-05-16 09:24 次阅读

前言

之前ST宣布收购软件开发工具厂商Atollic。现在ST正式发布整合后第一个Atollic TrueSTUDIO版本 9.0,正式为STM32用户提供全免费、全功能的专业MCU集成开发环境。相比较上一个版本,TrueSTUDIO做了哪些改动? 本文就和读者一起来了解TrueSTUDIO9.0给STM32用户带来的新价值。

安装更简单

TrueSTUDIO 9.0可从https://atollic.com/resources/download/ 网站安装下载。你可以选择基于Windows或者Linux的安装包。

相比较以前的版本,完全免费后,下载安装更方便。只需填写简单信息,就可下载最新版本,安装时不需担心需要付费及授权等问题,也不会有非STM32的驱动提示弹出。

兼容已有的SW4STM32工程

在TrueSTUDIO 9.0发布中,提到这一版本和上一版本的差异是:

    专业功能免费 且 仅支持STM32系列

经过验证,还有些新的惊喜发现。这一版TrueSTUDIO除了支持STM32 CubeMX生成的工程文件以及可以打开已有STM32 Cube TrueSTUDIO例程外,还可以打开SW4STM32的工程。

随意选择一个SW4STM32工程,比如:

STM32Cube\Repository\STM32Cube_FW_L4_V1.10.0\Projects\STM32L476RG-Nucleo\Examples\CRC\CRC_Example\SW4STM32\STM32L476RG_NUCLEObe\Repository\STM32Cube_FW_L4_V1.10.0\PrRGle\Examples\CRC\CRC_ExampleM32L476RG_NUCLEO

使用TrueSTUDIO打开,它会提示需要经过转换。

点击“OK“同意。TrueSTUDIO转换项目完成后会弹出一对话框,说明可能仍需些手动配置。

直接编译,没有任何问题。

另外,可能需要改动的是在线调试的配置,比如:应当选择ST-Link。打开菜单“Run→Debug Configurations…”或者在工具栏点击“Configure Debug”按钮,弹出以下对话框,根据下图修改选择。

或者选择需调试的应用程序路径(.elf),同样在Debug Configurations对话框中选择。

对于有些不包含TrueSTUDIO工程的STM32物联网开发套件B-L475E-IOT01,经验证过其中的SW4STM32工程,也可以使用TrueSTUDIO编译调试。

专业版功能免费

TrueSTUDIO专业版包含很多高级功能,这些高级功能,以前只有付费用户才可以使用。现在对STM32用户统统免费。这里举两个非常有用的编译分析和堆栈分析的来体验一下。更多功能,诸如Hard Fault分析,读者可以自行发掘

编译分析

编译成功后,在左边的工程浏览器上,点击一下工程文件(一定要点击下,否则右边没更新),可看到右下角的编译分析如下:

FlASHRAM的配置以及使用情况一目了然。

调试过程中也可以查看内存使用的详细信息:

堆栈静态分析

TrueSTUDIO可以查看代码堆栈的静态分析。堆栈不够,会引起程序崩溃。了解代码的堆栈信息,我们在配制内存时可以做到心中有数。

总结

本文没有描述如何使用TrueSTUDIO,旨在重点说明专门为STM32而开发的新版TrueSTUDIO9.0给STM32用户带来的新价值。这些新价值包括,安装更简单,兼容已有的SW4STM32工程,不分收费高级版与免费轻量版,对于STM32用户高级功能全免费使用。


原文标题:STM32免费编译器--- TrueSTUDIO 9.0

文章出处:【微信号:stmcu832,微信公众号:ST MCU 信息交流】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

怎么使用VL53L0X和STM32L476 Nucleo64?

嗨, 我是一个新手试图通过将它们连接到STM32L476核64板来研究它们。目前我正在尝试使用飞行时间传感器VL53L0X分线板,...

发表于 10-18 17:13 4次 阅读
怎么使用VL53L0X和STM32L476 Nucleo64?

stm32库函数中文使用手册

该函数库是一个固件函数包,它由程序、数据结构和宏组成,包括了微控制器所有外设的性能特征。该函 数库还包括每一个外设的驱动...

发表于 10-18 17:03 11次 阅读
stm32库函数中文使用手册

浅析嵌入式技术影响的十大行业技术革命

由于资源不足及效率低下等问题,医疗行业现已成为中国乃至全球矛盾最为突出的行业,现在大家都希望能够借助....

的头像 电子发烧友网工程师 发表于 10-18 16:52 84次 阅读
浅析嵌入式技术影响的十大行业技术革命

stm32的计算是不是都由FPU来完成?

请问stm32的计算是不是都由FPU来完成?如果不是什么情况下由FPU来算什么情况下有内核来算。 ...

发表于 10-18 16:28 44次 阅读
stm32的计算是不是都由FPU来完成?

前华为资深工程师带你玩转嵌入式软件调试方法

直播入口: 主题简介及亮点 :高效的调试方法对于嵌入式系统开发至关重要。CLI命令行作为业界证明的优秀调试手段可以快速...

发表于 10-18 15:48 30次 阅读
前华为资深工程师带你玩转嵌入式软件调试方法

史上最全STM32调试步骤!

将Jlink与学习板,USB延长线与学习板,串口延长线与学习板(或者USB转串口线与学习板)连接起来....

的头像 电子发烧友网 发表于 10-18 15:42 41次 阅读
史上最全STM32调试步骤!

STM32出现HardFault_Handler如何解决?

STM32出现HardFault_Handler故障该如何解决?

发表于 10-18 15:42 48次 阅读
STM32出现HardFault_Handler如何解决?

stm32使用同步计时器时遇到问题

在我的核L432KC中,我将定时器1设置为PWM生成,定时器15设置为基于定时器的中断,定时器2设置为PWM输入模式。定时器1和...

发表于 10-18 14:53 51次 阅读
stm32使用同步计时器时遇到问题

STM3210C EVAL评估板原理图详细资料免费下载

本文档的主要内容详细介绍的是STM3210C EVAL评估板原理图详细资料免费下载。

发表于 10-18 10:27 17次 阅读
STM3210C EVAL评估板原理图详细资料免费下载

STM32接OLED DC是指什么引脚?

最近想做做显示屏这块,淘宝上看到OLED现在正常是SPI/IIC控制,但引脚有个地方看不懂 款式一: 这种难道是SPI、...

发表于 10-18 09:02 66次 阅读
STM32接OLED DC是指什么引脚?

请问硬件必须reset才能工作是什么问题?

我开发了一套原型系统。用的是stm32F103RC。使用spi通信。 最后发现,系统冷启动后,不能工作,必须reset才能工作。哪位大虾遇...

发表于 10-18 08:59 41次 阅读
请问硬件必须reset才能工作是什么问题?

stm32驱动tft工程移植后调试失败

板子用的神舟三号STM32F103ZE,液晶ili9320,开发环境keil4 1、开发板带的例程(清屏红色)可用 2、自己新建一个工程,将...

发表于 10-18 08:58 51次 阅读
stm32驱动tft工程移植后调试失败

请问F4系列烧串口是什么原因?

以前在学校时用F407,烧过一次串口,把串口功能都烧了,0.1.2都不能用最近公司用的f427,调试烧了N块的串口了,不过只是烧了I...

发表于 10-18 08:49 53次 阅读
请问F4系列烧串口是什么原因?

MRT485DL嵌入式隔离RS-485 PROFIBUS收发器的数据手册免费下载

MRT485DL 系列嵌入式隔离RS-485,PROFIBUS 收发器模块,是集成电源隔离、电气隔离....

发表于 10-18 08:00 6次 阅读
MRT485DL嵌入式隔离RS-485 PROFIBUS收发器的数据手册免费下载

STM32F10x_3.5版固件的模块、数据结构和索引、文件列表等资料

本文档的主要内容详细介绍的是STM32F10x_3.5版固件的模块、数据结构和索引、文件列表等资料。

发表于 10-17 16:53 12次 阅读
STM32F10x_3.5版固件的模块、数据结构和索引、文件列表等资料

STM32和51单片机使用教程之实例说明资料免费下载

本文档的主要内容详细介绍的是STM32和51单片机使用教程之实例说明资料免费下载包括了:51单片机1....

发表于 10-17 16:53 19次 阅读
STM32和51单片机使用教程之实例说明资料免费下载

关于初学STM32中肯的几点建议

通过观察后台提问的内容来看,关注我的人中STM32初学者占大部分,而且大多处于小白阶段。所以,今天暂....

的头像 嵌入式资讯精选 发表于 10-17 16:49 142次 阅读
关于初学STM32中肯的几点建议

STM32库函数代码自动生成器正式版应用程序免费下载

本文档的主要内容详细介绍的是STM32库函数代码自动生成器正式版应用程序免费下载。

发表于 10-17 16:23 20次 阅读
STM32库函数代码自动生成器正式版应用程序免费下载

Python在实时嵌入式系统中扮演怎样的角色?

早年,虽然Python是一款比较容易上手的脚本语言,而且有强大的社区支持,一些非计算机专业领域的人都....

的头像 嵌入式资讯精选 发表于 10-17 08:53 133次 阅读
Python在实时嵌入式系统中扮演怎样的角色?

利用STM32多种型号和AD7606数据采集的源代码系列资料免费下载

本文档的主要内容详细介绍的是利用STM32多种型号和AD7606数据采集的源代码系列资料免费下载包括....

发表于 10-17 08:00 24次 阅读
利用STM32多种型号和AD7606数据采集的源代码系列资料免费下载

STM32最小系统开发板PCB新手搭建利器免费下载

本文档的主要内容详细介绍的是STM32最小系统开发板PCB新手搭建利器免费下载。脚位全引出,,,新手....

发表于 10-17 08:00 36次 阅读
STM32最小系统开发板PCB新手搭建利器免费下载

如何使用N76E003单片机点亮LED的2个方法详细说明

本文档的主要内容详细介绍的是如何使用N76E003单片机点亮LED的2个方法详细说明。新唐N76E0....

发表于 10-17 08:00 22次 阅读
如何使用N76E003单片机点亮LED的2个方法详细说明

STM32基本系统主要几个部分

其中STM32的JTMS/SWDIO接JTAG口的TMS,STM32的JTCK/SWCLK接JTAG....

的头像 玩转单片机 发表于 10-16 17:44 190次 阅读
STM32基本系统主要几个部分

华北工控利用嵌入式工控机助力高空WiFi,让精彩没有禁区

WiFi,虽然只有四个字母,却包罗着无限的精彩。有了WiFi,谁都可以“秀才不出门,便知天下事”;有....

发表于 10-16 16:48 129次 阅读
华北工控利用嵌入式工控机助力高空WiFi,让精彩没有禁区

JSON格式以及cJSON的使用及注意事项

仔细的同学可能会发现为什么调用了两次cJSON_CreateObject,但只看到释放了其中的dev....

的头像 STM32单片机 发表于 10-16 08:57 271次 阅读
JSON格式以及cJSON的使用及注意事项

ARM嵌入式入门基础教程详细资料免费下载

嵌入式系统( Embedded System)在于结合微处理器或为控制器的系统电路与其专用的软件,来....

发表于 10-15 17:09 33次 阅读
ARM嵌入式入门基础教程详细资料免费下载

嵌入式的定义和举例分析

嵌入式应用工程师:编写业务逻辑程序,调用驱动工程师提供的接口控制设备,软件开发过程所涉内容范围非常广....

的头像 嵌入式资讯精选 发表于 10-15 16:57 197次 阅读
嵌入式的定义和举例分析

江波龙电子宣称公司已完成股份制改造

江波龙电子从1999年成立至今19年来,始终坚持聚焦存储产业,连续多年居于国内存储企业的领先位置。从....

的头像 OFweek工控 发表于 10-15 14:21 541次 阅读
江波龙电子宣称公司已完成股份制改造

嵌入式Linux C的基本知识点详解

嵌入式系统专业是综合了计算机硬件技术、计算机软件技术以及电子电路技术的一门综合学科,所涉及的内涵和知....

的头像 嵌入式ARM 发表于 10-15 09:20 497次 阅读
嵌入式Linux C的基本知识点详解

STM32封装库的详细资料免费下载

本文档的主要内容详细介绍的是STM32封装库的详细资料免费下载。

发表于 10-15 08:00 21次 阅读
STM32封装库的详细资料免费下载

嵌入式视觉中的处理器分类与区别联系

在嵌入式视觉领域中,处理器有许多分类,SoC, SoM,SBC,FCD分别是什么?他们之间有什么区别....

发表于 10-14 09:36 89次 阅读
嵌入式视觉中的处理器分类与区别联系

嵌入式视觉领域中MIPI CSI-2接口有何优势

相机接口在上述嵌入式视觉系统的设置中扮演着关键作用,因为它承担着将相机模块与主机连接在一起的重任。

发表于 10-14 09:23 69次 阅读
嵌入式视觉领域中MIPI CSI-2接口有何优势

stm32的八种GPIO配置模式

上拉输入就是在输入电路上使用了上拉电阻。这种模式的好处在于我们什么都不输入时,由于内部上拉电阻的原因....

发表于 10-14 08:20 132次 阅读
stm32的八种GPIO配置模式

如何设计基于FPGA的嵌入式以太网与Matlab通信平台的数据传送交互系统

着FPGA单片可编程容量的日益增大,传统的嵌入式系统设计正在逐渐被片上系统所取代,用于数据通信的以太....

发表于 10-12 16:14 28次 阅读
如何设计基于FPGA的嵌入式以太网与Matlab通信平台的数据传送交互系统

详解STM32开发板JLINK调试步骤

烧录成功后,按下学习板上的RST按键(学习板最右边的那个按键),这时候4个LED(LED1-LED4....

的头像 畅学单片机 发表于 10-12 10:32 845次 阅读
详解STM32开发板JLINK调试步骤

STM32 USART串口通信实验的介绍和配置步骤硬件电路及程序介绍

通信的方式可以分为多种,按照数据传送方式可分为串行通信和并行通信。按照通信的数据同步方式,可分为异同....

发表于 10-11 08:00 21次 阅读
STM32 USART串口通信实验的介绍和配置步骤硬件电路及程序介绍

STM32 DS18B20温度传感器实验的详细资料免费下载

DS18B20 是由 DALLAS 半导体公司推出的一种的“一线总线(单总线)”接口的温度传感器。与....

发表于 10-11 08:00 24次 阅读
STM32 DS18B20温度传感器实验的详细资料免费下载

STM32F1 DAC的介绍和配置步骤及硬件电路和DAC控制程序的编写概述

DAC(Digital to analog converter)即数字模拟转换器,它可以将数字信号转....

发表于 10-11 08:00 20次 阅读
STM32F1 DAC的介绍和配置步骤及硬件电路和DAC控制程序的编写概述

STM32时钟系统时钟树和时钟配置函数介绍及系统时钟设置步骤资料

本文档的主要内容详细介绍的是STM32时钟系统时钟树和时钟配置函数介绍及系统时钟设置步骤资料。

发表于 10-11 08:00 18次 阅读
STM32时钟系统时钟树和时钟配置函数介绍及系统时钟设置步骤资料

基于STM32的二维码识别库拓展程序ATKQR的详细资料免费下载

本文档的主要内容详细介绍的是基于STM32的二维码识别库拓展程序ATKQR的详细资料免费下载。

发表于 10-11 08:00 15次 阅读
基于STM32的二维码识别库拓展程序ATKQR的详细资料免费下载

STM32F103RB(C)T6单片机原理图详细资料免费下载

本文档的主要内容详细介绍的是STM32F103RB(C)T6原理图详细资料免费下载。

发表于 10-11 08:00 48次 阅读
STM32F103RB(C)T6单片机原理图详细资料免费下载

STM32F207V开发板原理图大全详细资料免费下载

本文档的主要内容详细介绍的是STM32F207V开发板原理图大全详细资料免费下载。

发表于 10-11 08:00 55次 阅读
STM32F207V开发板原理图大全详细资料免费下载

UcGui嵌入式用户图形接口的移植毕业设计免费下载

随着科学技术的发展和计算机的普及化,人们开始越来越多的用计算机来处理各种各样的问题,计算机向着更轻薄....

发表于 10-11 08:00 36次 阅读
UcGui嵌入式用户图形接口的移植毕业设计免费下载

DS1964S DeepCover安全认证器的介绍

DeepCover® embedded security solutions cloak sensi....

的头像 Maxim视频 发表于 10-11 04:01 110次 观看
DS1964S DeepCover安全认证器的介绍

详细解读STM32基本系统

无论是否使用模拟部分和AD部分,MCU外围出去VCC和GND,VDDA、VSSA、Vref(如果封装....

的头像 电子发烧友网 发表于 10-10 08:44 283次 阅读
详细解读STM32基本系统

Cortex-M0系列STM32F030F4通用用户指南详细资料免费下载

Cortex-M0处理器构建在高性能处理器核心上,具有3级流水线von Neumann体系结构,非常....

发表于 10-10 08:00 40次 阅读
Cortex-M0系列STM32F030F4通用用户指南详细资料免费下载

STM32F030F4单片机的出厂程序详细资料免费下载

本文档的主要内容详细介绍的是STM32F030F4单片机的出厂程序详细资料免费下载。

发表于 10-10 08:00 49次 阅读
STM32F030F4单片机的出厂程序详细资料免费下载

DS28C36安全认证器的特点介绍

Almost every piece of technology we use today has ....

的头像 Maxim视频 发表于 10-10 03:44 98次 观看
DS28C36安全认证器的特点介绍

西部数据公司发布面向高端智能手机的 96层3D NAND UFS 2.1嵌入式闪存盘

支持UFS的高级嵌入式闪存盘为数据密集型的下一代智能手机、平板电脑和计算设备提供稳定的使用体验。

的头像 罗欣 发表于 10-09 18:22 897次 阅读
西部数据公司发布面向高端智能手机的 96层3D NAND UFS 2.1嵌入式闪存盘

stm32下载程序解决4线sw下载不成功keil问题

本文档的主要内容详细介绍的是stm32下载程序解决4线sw下载不成功keil问题详细资料免费下载。

发表于 10-09 08:00 42次 阅读
stm32下载程序解决4线sw下载不成功keil问题

如何使用MAXREFDES155提供安全性,防止系统受到攻击

您设计的IoT系统是否拥有最高等级的安全措施?通过本视频,了解如何利用Maxim的DeepCover....

的头像 Maxim视频 发表于 10-09 04:36 121次 观看
如何使用MAXREFDES155提供安全性,防止系统受到攻击

DS28C36安全认证器的安全引导和安全下载

本系列视频的第2部分进一步介绍嵌入式系统安全中的技术。了解Maxim安全认证器的加密工具如何帮助验证....

的头像 Maxim视频 发表于 10-09 04:07 92次 观看
DS28C36安全认证器的安全引导和安全下载

Xilinx开发平台扩展功能及FMC连接器的特性

该视频访谈中,Avnet、Xilinx 和 Maxim共同探讨了 Xilinx 开发平台和评估板功能....

的头像 Maxim视频 发表于 10-09 03:22 153次 观看
Xilinx开发平台扩展功能及FMC连接器的特性

金泰克LPDDR3/LPDDR4两款产品主要用于移动设备的内存芯片

此前金泰克正式公布了两款嵌入式产品,用于移动设备的内存芯片,LPDDR3-1866与LPDDR4-3....

发表于 10-08 17:41 127次 阅读
金泰克LPDDR3/LPDDR4两款产品主要用于移动设备的内存芯片

STM32F4VE单片机核心板原理图和封装库的详细资料免费下载

本文档的主要内容详细介绍的是STM32F4VE单片机核心板原理图和封装库的详细资料免费下载。

发表于 10-08 08:00 50次 阅读
STM32F4VE单片机核心板原理图和封装库的详细资料免费下载

STM32F0系列微控制器安全手册的详细资料免费下载

 本文件描述如何在安全相关系统的上下文中使用STM32F0系列的微控制器,指定用户在安装和操作方面的....

发表于 10-08 08:00 34次 阅读
STM32F0系列微控制器安全手册的详细资料免费下载

浅析嵌入式参数存储的新方式

如果有几个设置参数需要存储到Flash中,我们一般会怎么存储呢?将不同的参数都存储到不同的页中,还是....

的头像 玩转单片机 发表于 09-30 17:37 489次 阅读
浅析嵌入式参数存储的新方式

深度解析STM32外设配置冲突问题

I2C1使用PB6和PB7口,定时器TIM3使用PB0\PB1\PB4\PB5做4路PWM。但在使用....

的头像 玩转单片机 发表于 09-30 17:29 553次 阅读
深度解析STM32外设配置冲突问题

随着RRAM成为主流,大容量嵌入式内存支持的高智能化系统解决方案面世

物联网(IoT)的出现和人类生活对智能设备永不满足的需求正驱动着传统智慧在微控制器和嵌入式内存市场的....

发表于 09-30 16:48 136次 阅读
随着RRAM成为主流,大容量嵌入式内存支持的高智能化系统解决方案面世

英飞凌推出第二代适用于各式LIN伺服电机控制应用的嵌入式功率器件

英飞凌科技股份公司(FSE代码:IFX / OTCQX代码:IFNNY)近日推出第二代嵌入式功率器....

发表于 09-30 16:33 902次 阅读
英飞凌推出第二代适用于各式LIN伺服电机控制应用的嵌入式功率器件