【四旋翼飞行器】76小时吃透四轴算法!史上最强软硬结合实战项目,👉戳此立抢👈

教你怎么用Atollic TrueStudio 9.0

STM32单片机 2018-06-04 09:40 次阅读

ST之前发布了Atollic TrueStudio 9.0版本软件开发工具,为STM32用户提供全免费、全功能的专业MCU集成开发环境。借此机会介绍一下TrueStudio工具搭建STM32开发环境的方法。

1、从Atollic官网下载安装程序,安装好 TrueStudio 后,运行 TrueStudio, 在菜单栏中选择"New--->C Project"新建项目。

2、选择一个嵌入式C项目,并配置为Atollic ARM Tools。

3、选择一个MCU 型号,并选择浮点、浮点单元、代码为之、指令集等参数。手边的开发板是在线活培训活动提供的 Nucleo-L496ZG,在硬件配置窗口的STM32L4系列MCU下选择STM32L496ZG,(这里工具中没有提供Nucleo-L496ZG板卡选择,但选择MCU一样能实现本实验)

4、接下来选择项目编译和链接时所用的环境参数。这里要修改默认值,按下图选择“新库”,勾选“生成系统调用文件”的选项,并选择“动态堆大小(缺省)”,其他的默认即可。

5、选择一个合适的下载调试工具,这里Nucleo-L496ZG开发板上具备ST-LINK,所以选择“ST-LINK”,最后Finish后,工程项目就生成了。

6、观察生成的工程项目,这里只有基本的框架,MCU的底层驱动、第三方工具以及驱动芯片初始化代码等都未加入,需要人工进行填补。

❀此处更多细节信息,请点击“阅读全文”,可找到详细文档。

7、最后在项目右键--〉Properties 中,C/C++ Gennerl ---->Paths ans symbols 中,重新定义Includes文件以及 Source Location即可。

8、项目生成后main.c中 的相关配置可自行添加,不熟悉的参考CubeMX 的生成代码,将代码(代码可通过阅读原文下载)代入到项目中

这里要说的是,ST官方培训建议我们使用原生态的FreeRTOS,在理解 cmsis_os.c/cmsis_os.h 的文件基础上,尽可能的将os_xxxxx函数,替换为x_XXXX的函数或vxxxxx的函数

LED2灯亮起试验照片:

原文标题:低功耗MCU运行FreeRTOS: Atollic TrueStudio环境实验

文章出处:【微信号:STM32_STM8_MCU,微信公众号:STM32单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

看门狗功能在MCU中的设计应用

由于多线程、实时和多任务嵌入式系统的情况纷繁复杂,使我们越来越难以预料微处理器会在什么时候出现问题。....
的头像 电子设计 发表于 01-18 09:04 28次 阅读
看门狗功能在MCU中的设计应用

基于硬件的MCU解决安全漏洞问题

越来越多的记录在案的安全漏洞使用物联网(IoT)作为切入点,提高了物联网连接设备的设计社区的安全意识....
的头像 电子设计 发表于 01-18 09:02 31次 阅读
基于硬件的MCU解决安全漏洞问题

如何将8位MCU引入Limelight进行优化

虽然几年前微控制器系统设计实践开始转向32位器件,但物联网(IoT)应用中不复杂电路和瘦客户端的主导....
的头像 电子设计 发表于 01-18 08:00 46次 阅读
如何将8位MCU引入Limelight进行优化

如何安装KEIL5详细方案说明

本文章详细介绍了如何安装KEIL5 让新手更加方便 提示1、安装路径不能带中文,必须是英文路径2、安....
发表于 01-18 08:00 0次 阅读
如何安装KEIL5详细方案说明

请问怎么用STM32做一个无线话筒?

最近想搞一个无线话筒,原本打算将原子给的例程录音模块的程序改一下加上2.4G,但是音频输入的模拟信号经过ADC转换之后,再通...
发表于 01-18 06:36 9次 阅读
请问怎么用STM32做一个无线话筒?

请问有没有大神做过stm32的红外光循迹的智能小车?求分享

有没有大神做过stm32的红外光循迹走黑白线的智能小车,能走十字路口直角转弯的就更好了 求大神们分享心得 资料...
发表于 01-18 06:36 4次 阅读
请问有没有大神做过stm32的红外光循迹的智能小车?求分享

请问谁能分享一下TI MCU教程?

急求TI MCU教程~谁有啊?
发表于 01-18 06:35 29次 阅读
请问谁能分享一下TI MCU教程?

要求输出1Hz-999.99Hz 0.01Hz步进STM32的TIMER1是16位的,是否要用stm32自带PWM输出?

要求输出1Hz-999.99Hz 0.01Hz 步进STM32 的TIMER1 是16位的,从0-65536。 那是不是用stm32自带PWM输出,无法达到以...
发表于 01-18 06:35 3次 阅读
要求输出1Hz-999.99Hz 0.01Hz步进STM32的TIMER1是16位的,是否要用stm32自带PWM输出?

STM8和STM32之间有些什么差异?STM8和STM32先学谁?

STM8S 和 STM32 器件具有嵌入式自举加载器,通过它可以使用板上串行接口(例如 UART)重....
的头像 嵌入式资讯精选 发表于 01-17 17:34 207次 阅读
STM8和STM32之间有些什么差异?STM8和STM32先学谁?

家居环境辐射量无线检测仪的设计设计资料说明

家居辐射无线检测仪由辐射监测子系统、数据处理子系统、无线传送子系统、监控中心子系统、报警子系统组成,....
发表于 01-17 17:24 15次 阅读
家居环境辐射量无线检测仪的设计设计资料说明

DBLEC-STM32A开发板的用户手册免费下载

DBLEC-STM32A是达博诚为初学者学习、开发意法半导体CortexM3 系列ARM设计的。ST....
发表于 01-17 14:36 16次 阅读
DBLEC-STM32A开发板的用户手册免费下载

AFIO时钟何时开启【自己的理解】

首先为什么要开启时钟?答:因为要对寄存器进行读写!而在STM32中对寄存器的读写都是要打开寄存器对应的时钟才可以的【就像人...
发表于 01-17 10:23 171次 阅读
AFIO时钟何时开启【自己的理解】

基于STM32F103超声波测距功能的实现

在日常生活中离不开对距离的测量,就测量的手段来讲主要有两种测量方式,一种是直接测量法,另一种则为间接测量法。基于超声波的...
发表于 01-17 10:19 115次 阅读
基于STM32F103超声波测距功能的实现

采用高级MCU和PMICC的低功耗设计

无线物联网和可穿戴电子产品依赖能够提供更长电池寿命的低功耗设计。然而,紧张的电量预算会造成无法满足人....
的头像 电子设计 发表于 01-17 08:54 277次 阅读
采用高级MCU和PMICC的低功耗设计

任何SPC5项目模板哪里可以找到?

大家好。我现在正在使用SPC5studio 3.0,但是只有一种方法可以通过使用SPC5向导来创建我的应用程序。但是,SPC5 wizad创...
发表于 01-17 08:19 21次 阅读
任何SPC5项目模板哪里可以找到?

请问STM32F4+PN532的i2c通信code是否需要手册中寄存器D8-DB的配置

hi,guys 目前正在做STM32F4+PN532的i2c通信,有一些疑问一直得不到解决,想要请教一下: 1、I2C的通信code是否需要手册...
发表于 01-17 08:18 121次 阅读
请问STM32F4+PN532的i2c通信code是否需要手册中寄存器D8-DB的配置

基于标准的MCU内核和外设适用于特定的应用

微控制器本质上是通用设备,能够满足各种控制任务。它们的发展追踪了对功能强大,成本低但功能强大的设备的....
的头像 电子设计 发表于 01-17 08:08 209次 阅读
基于标准的MCU内核和外设适用于特定的应用

GPIO使用说明资料免费下载

一、 在STM32中选用IO模式 1、浮空输入GPIO_IN_FLOATING ——浮空输入,可以....
发表于 01-17 08:00 13次 阅读
GPIO使用说明资料免费下载

请问如何用串口工具来通信变频器?

新手求助。。 电脑通过232-485转换模块,然后用模块中的AB两线连接变频器中的AB两线(AB两线:标准的modbus通讯协议),变...
发表于 01-17 06:52 108次 阅读
请问如何用串口工具来通信变频器?

请问STM32 HAL库怎么使用SPI的发送和接收函数?

发表于 01-17 06:38 114次 阅读
请问STM32 HAL库怎么使用SPI的发送和接收函数?

嵌入式MCU和计量IC组合解决方案

嵌入式功率计或分表为各种产品提供能源监控功能,如智能插头,家用电器和其他耗电设备。对于产品设计人员而....
的头像 电子设计 发表于 01-16 09:10 460次 阅读
嵌入式MCU和计量IC组合解决方案

NODE 单片机 ESP12的电路原理图免费下载

本文档的主要内容详细介绍的是NODE MCU ESP12的电路原理图免费下载
发表于 01-16 08:00 16次 阅读
NODE 单片机 ESP12的电路原理图免费下载

C8051F04x系列混合信号ISP FLASH微控制器数据手册免费下载

C8051F04x 系列器件是完全集成的混合信号片上系统型 MCU,具有 64 个数字 I/O 引脚....
发表于 01-16 08:00 15次 阅读
C8051F04x系列混合信号ISP FLASH微控制器数据手册免费下载

IC如何破解微控制器MCU破解秘笈中文版免费下载

现今的半导体芯片不仅仅用于控制系统,而且还用于保护它们免于入侵的威胁。那些认识到当前失误而引入新的安....
发表于 01-15 16:12 22次 阅读
IC如何破解微控制器MCU破解秘笈中文版免费下载

STM32407ZGT6网络摄像头TCP工程源代码资料免费下载

本文档的主要内容详细介绍的是STM32407ZGT6网络摄像头TCP工程源代码资料免费下载。
发表于 01-15 08:00 28次 阅读
STM32407ZGT6网络摄像头TCP工程源代码资料免费下载

汽车电子发展4大趋势 英飞凌的三个应对案例

 英飞凌大约五年前就已决定了部分产品发展规划。因为半导体产品必须走在技术最前端,今天我们看到的技术,....
发表于 01-14 17:47 406次 阅读
汽车电子发展4大趋势 英飞凌的三个应对案例

在STM32H7上DMA传输异常案例分析

STM32微控制器提供工业标准Arm® Cortex®-M内核的性能,可运行矢量控制(VC)或磁场 ....
发表于 01-14 08:00 21次 阅读
在STM32H7上DMA传输异常案例分析

基于ARM架构的MCU选择有窍门

在过去,对任何给定指令集的支持只是选择过程中的一个重要元素,但是由于ARM,指令集的相关性可能已经变....
发表于 01-13 11:11 125次 阅读
基于ARM架构的MCU选择有窍门

STM32CubeMX将增加先进的人工智能AI功能

意法半导体借助STM32系列微控制器的市场领导地位,扩展了STM32微控制器开发生态系统STM32C....
的头像 嵌入式资讯精选 发表于 01-13 10:26 517次 阅读
STM32CubeMX将增加先进的人工智能AI功能

意法半导体联手Arilou 展示汽车MCU上的入侵检测和防御系统解决方案

近日,NNG集团旗下高端汽车网络安全解决方案提供商Arilou信息安全技术公司与横跨多重电子应用领域....
发表于 01-13 10:07 425次 阅读
意法半导体联手Arilou 展示汽车MCU上的入侵检测和防御系统解决方案

MCU设计中时钟控制模块的常用功能

由于微控制器激增到越来越多的权力受限的设计,加工效率成为越来越多的关注,以系统设计。
发表于 01-12 10:54 128次 阅读
MCU设计中时钟控制模块的常用功能

MCU未来的机会在中国,国产MCU厂商崛起打破垄断

当今的MCU市场,随着各大原厂的不断扩大收购合并与日新月异的创新,国内外自主研发IC的小型企业已明显....
的头像 OFweek工控 发表于 01-12 10:24 880次 阅读
MCU未来的机会在中国,国产MCU厂商崛起打破垄断

基于MDK的STM32处理器开发应用PDF电子教材免费下载

本书介绍了基于MDK的STM32处理器开发应用。全书共9章,分为4部分。第一部分为基础篇,在讲解Co....
发表于 01-10 15:42 48次 阅读
基于MDK的STM32处理器开发应用PDF电子教材免费下载

NB IOT模块系列BC35-G和BC28 AT命令手册资料免费下载

本文档详细介绍了Quectel NB IOT BC35-G和BC28模块支持的AT命令集。收到该字符....
发表于 01-10 08:00 51次 阅读
NB IOT模块系列BC35-G和BC28 AT命令手册资料免费下载

芯科科技发布最新版软件开发套件

获取Silicon Labs(亦称“芯科科技”)针对旗下的Sub-GHz、蓝牙(Bluetooth)....
的头像 SiliconLabs 发表于 01-09 15:40 386次 阅读
芯科科技发布最新版软件开发套件

MCU如何在扩展的SDRAM上运行程序

在使用MCU的嵌入式系统设计中,当程序或者数据内存占用太大而无法放入片上闪存或SRAM时,开发者通常....
的头像 RTThread物联网操作系统 发表于 01-09 15:19 294次 阅读
MCU如何在扩展的SDRAM上运行程序

串口数据转换CAN帧格式的方法及注意事项

该类模块可以很方便地嵌入到具有UART接口的设备中,在不需改变原有硬件结构的前提下使设备获得CAN-....
发表于 01-09 14:41 90次 阅读
串口数据转换CAN帧格式的方法及注意事项

TMS320F28076 TMS320F2807x Piccolo 微控制器

C2000™32位微控制器在处理,传感和驱动方面进行了优化,可提高实时控制应用中的闭环性能,例如工业电机驱动,光伏逆变器和数字电源,电动车辆与运输,电机控制以及传感和信号处理.C2000产品线包括Delfino™高端性能系列和Piccolo™入门级性能系列。 TMS320F2807x微控制器平台属于Piccolo™系列,适用于高级闭环控制应用,例如工业电机驱动,光伏逆变器和数字电源,电动车辆与运输以及传感和信号处理。数字电源和工业驱动器的完整开发包作为powerSUITE和DesignDRIVE方案的一部分提供。 F2807x是基于TI行业领先的C28x内核的32位浮点微控制器。此内核的性能通过三角运算硬件加速器得到了提升,该加速器利用CPU指令(如正弦,余弦和反正切函数)提高了转矩环路和位置计算中常见的基于三角运算的算法性能。 F2807x微控制器系列采用一个CLA实时控制协处理器.CLA是一款独立的32位浮点处理器,运行速度与主CPU相同。该CLA会对外设触发器作响响应,并与主C28x CPU同时执行代码。这种并行处理功能可有效加倍实时控制系统的计算性能。通过利用CLA执行时间关键型功能,主C28x CPU可以得到释放,以便用于执行通信和诊断等其...
发表于 01-08 17:49 16次 阅读
TMS320F28076 TMS320F2807x Piccolo 微控制器

STM32F103芯片资料介绍

只是STM32F103芯片资料的简单介绍,文章由(逆向开发技术网)编辑整理。下次我们将具体介绍一下”....
发表于 01-08 08:00 124次 阅读
STM32F103芯片资料介绍

使用Multisim中的MCU 8051制作的单片例程免费下载

本文档的主要内容详细介绍的是使用Multisim中的MCU 8051制作的单片例程免费下载。
发表于 01-08 08:00 49次 阅读
使用Multisim中的MCU 8051制作的单片例程免费下载

32位MCU异军突起 8位MCU何去何从

根据市调机构的分析数据指出,近年来尽管32位MCU异军突起,然而8位MCU每年依然占有全球MCU市场....
的头像 传感器技术 发表于 01-07 16:09 497次 阅读
32位MCU异军突起 8位MCU何去何从

可让MCU轻松实现低功耗的五大方法

低功耗是MCU的一项非常重要的指标,比如某些可穿戴的设备,其携带的电量有限,如果整个电路消耗的电量特....
发表于 01-07 09:02 181次 阅读
可让MCU轻松实现低功耗的五大方法

STM32F427xx和STM32F429xx微控制器的详细资料概述

STM32f427xx和STM32f429xx设备基于高性能ARM®Cortex®-M4 32位RI....
发表于 01-07 08:00 37次 阅读
STM32F427xx和STM32F429xx微控制器的详细资料概述

意法半导体推出STM32神经网络开发工具箱

横跨多重电子应用领域的全球领先的半导体供应商意法半导体 (STMicroelectronics,简称....
的头像 嵌入式ARM 发表于 01-06 10:30 553次 阅读
意法半导体推出STM32神经网络开发工具箱

IAR开发EFM32单片机的一些经验和技巧

俗话说“工欲善其事、必先利其器”,为了能更好的开发ARM系单片机EFM32,熟练掌握一个或者多个ID....
发表于 01-06 09:42 126次 阅读
IAR开发EFM32单片机的一些经验和技巧

四个常用的集成电路浅析

ASIC原本就是专门为某一项功能开发的专用集成芯片,比如摄像头里面的芯片,小小的一片,集成度很低,成....
发表于 01-06 09:35 223次 阅读
四个常用的集成电路浅析

浅析MCU内部的RAM上电之后的初始值相关问题

首先我们明确一个问题,我们都知道,根据RAM的特性,MCU每次上电之后RAM里面的值是随机的。也就是....
发表于 01-05 08:59 155次 阅读
浅析MCU内部的RAM上电之后的初始值相关问题

八位MCU会被干掉吗?

根据市调机构的分析数据指出,近年来尽管32位MCU异军突起,然而8位MCU每年依然占有全球MCU市场....
发表于 01-05 06:25 722次 阅读
八位MCU会被干掉吗?

STM32家族迎来新成员 STM32G0的I/O利用率超93%

STM32家族迎来新成员:STM32G0系列,I/O利用率超93%,内置1%精度RC振荡器的主流型M....
的头像 嵌入式资讯精选 发表于 01-04 09:35 414次 阅读
STM32家族迎来新成员 STM32G0的I/O利用率超93%

无线MCU已成蔚然之势 芯片厂商如何竞争

随着越来越多的设备接入物联网,不只要求更多的无线连接功能和更高安全性,还需要低成本、低功耗等,因而以....
的头像 SiliconLabs 发表于 01-04 08:54 619次 阅读
无线MCU已成蔚然之势 芯片厂商如何竞争

RS485通信电路的原理介绍与选择方式概述

RS485总线是一种常见的串行总线标准,采用平衡发送与差分接收的方式,因此具有抑制共模干扰的能力。在....
发表于 01-03 14:51 278次 阅读
RS485通信电路的原理介绍与选择方式概述

ARM、MCU、DSP、FPGA、SOC各是什么?区别是什么?

MCU应用最为广泛,主要利益于它的成本控制上,使它能在许多对计算能力要求不那么高的应用立足。相信在未....
的头像 玩转单片机 发表于 01-02 17:22 779次 阅读
ARM、MCU、DSP、FPGA、SOC各是什么?区别是什么?

STM32单片机的硬件设计详细问题解答资料说明

本文档的主要内容详细介绍的是STM32单片机的硬件设计详细问题解答资料说明主要内容包括了:1.如何保....
发表于 01-02 16:30 181次 阅读
STM32单片机的硬件设计详细问题解答资料说明

STM32F4系列MCU独立看门狗IWDG的应用

【IWDG主要特性】 1、独立的向下计数器 2、内部RC振荡器作为时钟源 3、当计数器值减到0....
发表于 01-02 15:37 98次 阅读
STM32F4系列MCU独立看门狗IWDG的应用

为下一代家用电器注入更多想象力

我们每天都与人机界面(HMI)进行交互。其中一些交互是显而易见的,比如在触摸智能手机或平板电脑的主屏....
的头像 人间烟火123 发表于 01-02 09:16 2826次 阅读
为下一代家用电器注入更多想象力

Cortex-M3处理器中断和FreeRTOS中断优先级配置

STM32属于ARM中Cortex-M系列处理器,比如:STM32F1数据Cortex-M3,STM....
的头像 嵌入式资讯精选 发表于 12-30 11:23 604次 阅读
Cortex-M3处理器中断和FreeRTOS中断优先级配置

惊爆ADC MCU含税价跌至0.26RMB,还包含烧录费在内!

台湾应广科技推出了含税价0.26RMB的PMS171B。这则消息电子发烧友从分销渠道上得到了确认,应....
的头像 人间烟火123 发表于 12-29 10:48 3402次 阅读
惊爆ADC MCU含税价跌至0.26RMB,还包含烧录费在内!

STM32进行多路分时ADC和串口显示及液晶屏显示的库函数资料免费下载

本文档的主要内容详细介绍的是STM32单片机进行多路分时ADC和串口显示及液晶屏显示的库函数资料免费....
发表于 12-29 08:00 270次 阅读
STM32进行多路分时ADC和串口显示及液晶屏显示的库函数资料免费下载

STM32F10x的常见应用解析

在实际应用中,经常出现由于晶体振荡器在运行中失去作用,造成微处理器的时钟源丢失,从而出现死机的现象,....
发表于 12-28 16:41 157次 阅读
STM32F10x的常见应用解析

CC3200MOD SimpleLink Wi-Fi CC3200 片上因特网无线 MCU 模块

使用业界首款可编程FCC,IC,CE和Wi-Fi认证无线微控制器(MCU)模块,内置Wi-Fi,开始您的设计连接。 SimpleLink CC3200MOD专为物联网(IoT)而创建,是一个集成了ARM Cortex-M4 MCU的无线MCU模块,允许客户使用单个设备开发整个应用程序。凭借片上Wi-Fi,互联网和强大的安全协议,无需先前的Wi-Fi体验即可加快开发速度。 CC3200MOD将所有必需的系统级硬件组件(包括时钟,SPI闪存,RF开关和无源元件)集成到LGA封装中,以便于组装和低成本PCB设计。 CC3200MOD作为完整的平台解决方案提供,包括软件,样本应用,工具,用户和编程指南,参考设计以及TI E2E支持社区。 应用MCU子系统包含行业标准的ARM Cortex- M4内核以80 MHz运行。 该器件包括各种外设,包括快速并行相机接口,I2S,SD /MMC,UART,SPI,I2C和四通道ADC。 CC3200系列包括用于代码和数据的灵活嵌入式RAM;带外部串行闪存引导程序和外设驱动程序的ROM;用于Wi-Fi网络处理器服务包,Wi-Fi证书和凭证的SPI闪存。 Wi-Fi网络处理器子系统具有Wi-Fi片上网络,并包含一个附加功能专用的ARM...
发表于 08-20 17:53 94次 阅读
CC3200MOD SimpleLink Wi-Fi CC3200 片上因特网无线 MCU 模块