张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,👉戳此立抢👈

教你怎么用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单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

STM32入门100步

创新的洋桃教学视频集合,杜洋主讲的百集视频,以多组视频针对不同程度的学习者,0基础和会51单片机的学习者会看到不同的视频
发表于 10-23 00:00 95936次 阅读
STM32入门100步

STM32入门100步

创新的洋桃教学视频集合,杜洋主讲的百集视频,以多组视频针对不同程度的学习者,0基础和会51单片机的学习者会看到不同的视频
发表于 10-23 00:00 95936次 阅读
STM32入门100步

请问使用MCU对FPGA进行在线加载怎么实现?

发表于 05-21 19:36 8次 阅读
请问使用MCU对FPGA进行在线加载怎么实现?

STM32F756 AES加密不可能有同样的输出

项目中需要pc端使用同样的AES算法,密钥和初始向量加密,但是STM32中使用跟加密协处理器配套的函数,我现在直觉pc端的AE...
发表于 05-21 14:33 122次 阅读
STM32F756 AES加密不可能有同样的输出

请问STM32F4-Discovery怎么与Jlink V8+Keil MDK4.22连接开发?

按照STM32F4-Discovery的使用手册,将CN3断开。怎么操作都不行,求助坛子中的大侠。 另外,KEIL器件库中也没有STM...
发表于 05-21 12:52 96次 阅读
请问STM32F4-Discovery怎么与Jlink V8+Keil MDK4.22连接开发?

使用stm32f407的adc来采集外部电池电压

要使用stm32f407的adc来采集外部电池电压,电压最大为8.4V,使用电阻分压到2.5V由ADC采集,但是现在有一个问题是:两个分压...
发表于 05-21 10:00 8次 阅读
使用stm32f407的adc来采集外部电池电压

STM32的GPIO输入模式和输出模式结构

结构图的上半部分为输入模式结构。 接下来就遇到了两个开关和电阻,与 VDD相连的为上拉电阻,与VSS相连 的为下拉电阻...
发表于 05-21 08:16 6次 阅读
STM32的GPIO输入模式和输出模式结构

STM32的库文件资料合集免费下载

本文档的主要内容详细介绍的是STM32的库文件资料合集免费下载包括了:BALANCE,CORE,FW....
发表于 05-21 08:00 16次 阅读
STM32的库文件资料合集免费下载

如何使用STM32进行数控稳压电源的设计与实现

本论文提出了一种数控开关电源的设计方案,以LM2576为主要稳压IC,结合电压采集、运放减法器反馈闭....
发表于 05-21 08:00 19次 阅读
如何使用STM32进行数控稳压电源的设计与实现

STM32芯片GPIO的四种输入模式和四种输出模式

STM32芯片的GPIO一共有8种配置模式,对8种模式的理解如下 1.四种输入模式 上拉输入:在默认状态下,读取的GPIO引脚...
发表于 05-21 07:55 7次 阅读
STM32芯片GPIO的四种输入模式和四种输出模式

STM32芯片GPIO的四种输入模式和四种输出模式

STM32芯片的GPIO一共有8种配置模式,对8种模式的理解如下 1.四种输入模式 上拉输入:在默认状态下,读取的GPIO引脚...
发表于 05-21 07:55 7次 阅读
STM32芯片GPIO的四种输入模式和四种输出模式

stm32F103烧录程序时出现端口占用

stm32F103烧录程序时,出现端口占用,在设备管理器里设置哪个端口,烧录时,就出现此端口占用,用的是win8.1系统。。。求大神指...
发表于 05-21 05:56 7次 阅读
stm32F103烧录程序时出现端口占用

STM32F103核心板PCB LAYOUT

使用的AD09软件,我也是初学者,交流一下. (6.16 MB )...
发表于 05-21 04:12 18次 阅读
STM32F103核心板PCB LAYOUT

求指导焊接

做的一块简单板子到手了,大家给我点焊接经验。主要是lqfp封装的stm32f107vct6和qfn封装的cp2102。...
发表于 05-21 00:51 6次 阅读
求指导焊接

中国市场需求倒退,瑞萨电子7年来首度亏损,这个“锅”该中国市场背吗?

国内MCU需求市场可谓是喜忧参半,相较于此前总体上扬的态势,瑞萨电子解读为需求倒退也是无可厚非。
的头像 半导体观察IC 发表于 05-20 10:05 429次 阅读
中国市场需求倒退,瑞萨电子7年来首度亏损,这个“锅”该中国市场背吗?

ATK MiniFly的常见问题汇总和解答资料说明免费下载

本文档的主要内容详细介绍的是ATK MiniFly的常见问题汇总和解答资料说明免费下载包括了:1. ....
发表于 05-20 08:00 12次 阅读
ATK MiniFly的常见问题汇总和解答资料说明免费下载

STM32开发板ST-Link调试教程资料免费下载

之前所有正点原子 STM32 教程讲解的调试工具都是以 JLINK 为例。由于德产 J-LINK 价....
发表于 05-20 08:00 33次 阅读
STM32开发板ST-Link调试教程资料免费下载

使用STM32F103C8T6单片机Keil uV4进行PA.8二极管闪亮编程的资料说明

本文档的主要内容详细介绍的是使用STM32F103C8T6单片机Keil uV4进行PA.8二极管闪....
发表于 05-20 08:00 45次 阅读
使用STM32F103C8T6单片机Keil uV4进行PA.8二极管闪亮编程的资料说明

STM32的icf文件有什么作用

每个芯片开发商都会针对每款芯片来编写一个.icf文件就是传说中的链接文件。对于基本的应用,这个.ic....
发表于 05-18 10:30 54次 阅读
STM32的icf文件有什么作用

浅谈嵌入式MCU的中断处理

众所周知,一方面,MCU在嵌入式系统中的广泛使用的一个重要原因就是其相对于MPU和通用CPU的时效性....
发表于 05-18 10:23 66次 阅读
浅谈嵌入式MCU的中断处理

使用STM32单片机进行线性稳压电源的设计方案详细资料说明

随着计算机技术与电子信息技术的快速发展,在实际应用中根据调整管不同的工作状态把电源区分为开关电源、线....
的头像 电子发烧友网工程师 发表于 05-18 10:03 330次 阅读
使用STM32单片机进行线性稳压电源的设计方案详细资料说明

CA51F3系列MCU芯片中文用户手册免费下载

CA51F3系列芯片是基于1T 8051内核的8位微控制器,通常情况下,运行速度比传统的8051芯片....
发表于 05-17 17:10 30次 阅读
CA51F3系列MCU芯片中文用户手册免费下载

CC1101与MSP430接口库移植到STM32的详细资料说明

移植原来 TI 对于 CC1101 与 MSP430 接口库到 STM32 平台,参考原 TI 库应....
发表于 05-17 17:10 24次 阅读
CC1101与MSP430接口库移植到STM32的详细资料说明

用于便携式设备的低功耗MCU系统设计方法及应用

随着电子便携式设备在全球的风行,人们对电子便携式设备的要求也越来越高,希望产品有更多的功能,如手机摄....
发表于 05-17 16:41 80次 阅读
用于便携式设备的低功耗MCU系统设计方法及应用

STM32F103ZET6的电路原理图免费下载

本文档的主要内容详细介绍的是STM32F103ZET6的电路原理图免费下载。
发表于 05-17 08:00 65次 阅读
STM32F103ZET6的电路原理图免费下载

STM32微控制器的图形工具STM32Cubemx的用户手册免费下载

STM32Cubemx是一个用于STM32微控制器的图形工具。它是STM32Cube™计划的一部分(....
发表于 05-17 08:00 38次 阅读
STM32微控制器的图形工具STM32Cubemx的用户手册免费下载

HBS640 LED驱动控制专用电路芯片的数据手册免费下载

HBS640 是一种LED(发光二极管显示器)驱动控制专用电路,内部集成有MCU 数字接口、数据锁存....
发表于 05-17 08:00 31次 阅读
HBS640 LED驱动控制专用电路芯片的数据手册免费下载

瑞萨电子发布RX72T系列MCU,为工业机器人伺服控制带来更丰富的微控制器选择

32位RX72T系列MCU获得CoreMark®基准5V MCU评测最高成绩,为伺服电机带来专用硬件....
发表于 05-16 10:40 178次 阅读
瑞萨电子发布RX72T系列MCU,为工业机器人伺服控制带来更丰富的微控制器选择

STM32-PZ6806L开发板电路原理图免费下载

本文档的主要内容详细介绍的是STM32-PZ6806L开发板电路原理图免费下载。
发表于 05-16 08:00 43次 阅读
STM32-PZ6806L开发板电路原理图免费下载

意法半导体STM32 8位和32位微控制器系列的产品选择指南资料免费下载

本文档的主要内容详细介绍的是意法半导体STM32 8位和32位微控制器系列的产品选择指南资料免费下载....
发表于 05-15 17:23 54次 阅读
意法半导体STM32 8位和32位微控制器系列的产品选择指南资料免费下载

如何使用STM32单片机进行超声波测距的程序和资料说明

本文档的主要内容详细介绍的是如何使用STM32单片机进行超声波测距的程序和资料说明。
发表于 05-15 08:00 109次 阅读
如何使用STM32单片机进行超声波测距的程序和资料说明

安富莱STM32F103ZE-EK开发板电路原理图免费下载

本文档的主要内容详细介绍的是安富莱STM32F103ZE-EK开发板电路原理图免费下载。
发表于 05-14 16:51 37次 阅读
安富莱STM32F103ZE-EK开发板电路原理图免费下载

贸泽电子分销STM32WB无线微控制器 适用于各种物联网应用

贸泽电子 (Mouser Electronics) 即日起开始分销STMicroelectronic....
的头像 电子发烧友网工程师 发表于 05-14 13:49 477次 阅读
贸泽电子分销STM32WB无线微控制器 适用于各种物联网应用

MCU从“控制”迈向“智能互联”,国内厂商机会何在?

随着“AI+IoT”融合类应用市场的兴起,如今的MCU开始踏上了AIoT的技术整合之路。在AIoT时....
的头像 荷叶塘 发表于 05-14 09:16 2639次 阅读
MCU从“控制”迈向“智能互联”,国内厂商机会何在?

STM32F429xx高性能ARM处理器的数据手册免费下载

STM32F429xx设备基于高性能ARM®Cortex™-M4 32位RISC核心,工作频率高达1....
发表于 05-14 08:00 46次 阅读
STM32F429xx高性能ARM处理器的数据手册免费下载

采用LCD模块为显尚光电的DST2001PH TFTLCD

R7,显示控制命令。该命令 CL 位用来控制是 8 位彩色,还是 26 万色。为 0 时 26 万色....
的头像 畅学单片机 发表于 05-13 16:32 217次 阅读
采用LCD模块为显尚光电的DST2001PH TFTLCD

GD32 创新解决方案加速即时配送行业的智能化变革

以GD32 MCU的强劲动力加速城市骑行和即时配送行业的智能化发展步伐。
发表于 05-13 16:16 141次 阅读
GD32 创新解决方案加速即时配送行业的智能化变革

使用STM32系列单片机设计的俄罗斯方块游戏的程序免费下载

本文档的主要内容详细介绍的是使用STM32系列单片机设计的俄罗斯方块游戏的程序免费下载。可以使用ST....
发表于 05-13 08:00 50次 阅读
使用STM32系列单片机设计的俄罗斯方块游戏的程序免费下载

NANO STM32F103开发板教程开发指南资料免费下载

本手册将由浅入深,带领大家学习 STM32F103 的各个功能,为您开启全新的 STM32 之旅。本....
发表于 05-13 08:00 48次 阅读
NANO STM32F103开发板教程开发指南资料免费下载

MSP-EXP430G2快速启动板的开发工具包用户手册免费下载

MSP-exp430g2 LaunchPad开发工具包是一种用于MSP430G2xx值系列微控制器的....
发表于 05-13 08:00 47次 阅读
MSP-EXP430G2快速启动板的开发工具包用户手册免费下载

STM32F4xxx系列微控制器的中文参考手册免费下载

本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/....
发表于 05-13 08:00 59次 阅读
STM32F4xxx系列微控制器的中文参考手册免费下载

stm32的IO模式具体意义

在开发STM32的时候,都需要对IO的模式进行配置(GPIO_InitStructure. GPIO....
发表于 05-12 10:37 119次 阅读
stm32的IO模式具体意义

详解ST MCU的unique ID

上面说了ST MCU芯片中的绝大部分都带UID,也就是说并非所有ST MCU芯片都带它。到底谁带谁不....
发表于 05-12 10:21 82次 阅读
详解ST MCU的unique ID

东芝基于Arm Cortex®-M的新款MCU特性分析

近日,东芝推出基于Arm® Cortex®-M的新系列MCU——M4G群,该MCU群具备高效率、低功....
的头像 东芝半导体与存储产品 发表于 05-11 08:34 537次 阅读
东芝基于Arm Cortex®-M的新款MCU特性分析

STM32时钟要先倍频N倍再分频的原因是什么?

一般的晶振由于工艺与成本原因,做不到很高的频率,而在需要高频应用时,由相应的器件VCO,实现转成高频....
的头像 嵌入式资讯精选 发表于 05-10 17:09 524次 阅读
STM32时钟要先倍频N倍再分频的原因是什么?

如何通过安全和可扩展的方式来管理上千计的设备

在当今的互联世界中,要为物联网(loT)应用提供全面深入的安全保护,在多个方面带来了挑战。Renes....
发表于 05-10 16:51 38次 阅读
如何通过安全和可扩展的方式来管理上千计的设备

M68HC908EY16微控制器的数据手册免费下载

68HC908EY16是8位微控制器单元(MCU)的低成本、高性能M68HC08系列的一员。该系列中....
发表于 05-09 08:00 43次 阅读
M68HC908EY16微控制器的数据手册免费下载

Alientek MiniSTM32开发板例程库函数版本资料合集免费下载

本文档的主要内容详细介绍的是Alientek Ministm32开发板例程库函数版本资料合集免费下载....
发表于 05-09 08:00 37次 阅读
Alientek MiniSTM32开发板例程库函数版本资料合集免费下载

RT-Thread、STM32H7、LWIP简介

STM32H7是ST意法半导体Cortex_M系列最高性能处理器。主频高达400M,FLASH高达2....
的头像 RTThread物联网操作系统 发表于 05-07 17:27 417次 阅读
RT-Thread、STM32H7、LWIP简介

基于EFM32低功耗MCU的新型无磁水表方案

随着时代发展,智能水表替代部分传统机械水表,得到广泛应用。而智能水表的计量方式也随着电子技术的发展越....
的头像 SiliconLabs 发表于 05-07 11:19 371次 阅读
基于EFM32低功耗MCU的新型无磁水表方案

TM1624 LED驱动控制专用电路的数据手册免费下载

TM1624 是LED(发光二极管显示)驱动控制专用电路,内部集成有MCU 数字接口、数据锁存器、L....
发表于 05-07 08:00 62次 阅读
TM1624 LED驱动控制专用电路的数据手册免费下载

TM1629A LED驱动控制专用芯片的数据手册免费下载

TM1629A是一种带键盘扫描接口的LED(发光二极管显示器)驱动控制专用IC,内部集成有MCU 数....
发表于 05-07 08:00 68次 阅读
TM1629A LED驱动控制专用芯片的数据手册免费下载

Flash-Loader设置只显示COM0的解决办法

最近开始研究STM32,从网上买了DMSTM-L开发板,由于没有卖J-link仿真器,只能使用自带的....
发表于 05-06 11:42 33次 阅读
Flash-Loader设置只显示COM0的解决办法

基于STM32F103的STM32库开发实战指南PDF电子书免费下载

本书着重讲解 F103 的外设以及外设的应用,力争全面分析每个外设的功能框图和外设的使用方法,让读者....
发表于 05-06 08:00 119次 阅读
基于STM32F103的STM32库开发实战指南PDF电子书免费下载

MCU健壮性设计之模拟输入的特殊特性

通过源电阻的泄漏电流,在变换器输入端引入电压降。其影响仍然是有限的(大约1kOhm),但是必须确保测....
的头像 汽车电子硬件设计 发表于 05-05 10:52 378次 阅读
MCU健壮性设计之模拟输入的特殊特性

STM32F103ZET6的电路和PCB原理图免费下载

本文档的主要内容详细介绍的是STM32F103ZET6的电路和PCB原理图免费下载。
发表于 05-05 08:00 108次 阅读
STM32F103ZET6的电路和PCB原理图免费下载

如何使用STM32通过软模拟通信协议进行MS5535C通信的源代码免费下载

本文档的主要内容详细介绍的是如何使用STM32通过软模拟通信协议进行MS5535C通信的源代码免费下....
发表于 04-30 08:00 74次 阅读
如何使用STM32通过软模拟通信协议进行MS5535C通信的源代码免费下载

主控制器MCU JZ4740的详细资料介绍

MCU 为产品核心器件,又称CPU。内部包含有运算器、控制器、存储器等。它相当于人的大脑,指挥着各个....
发表于 04-29 17:04 97次 阅读
主控制器MCU JZ4740的详细资料介绍

重磅!ST MCU、传感器全面支持AI!STM32规划曝光,确保十年供货!

一年一度的STM32技术峰会日前在深圳举办,今年现场人数达到3500之多。 AI成为2019年ST峰....
的头像 芯链 发表于 04-29 16:34 2915次 阅读
重磅!ST MCU、传感器全面支持AI!STM32规划曝光,确保十年供货!

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 95次 阅读
TMS320F28076 TMS320F2807x Piccolo 微控制器

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 149次 阅读
CC3200MOD SimpleLink Wi-Fi CC3200 片上因特网无线 MCU 模块