element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • Product Groups
  • Store
    Store
    • Visit Your Store
    • Choose Another Store
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
STM32F4DISCOVERY Expansion Boards
  • Products
  • Dev Tools
  • STM32F4DISCOVERY Expansion Boards
  • More
  • Cancel
STM32F4DISCOVERY Expansion Boards
Forum Struggling to use Atollic TrueStudio v9.0.1
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
STM32F4DISCOVERY Expansion Boards requires membership for participation - click to join
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Verified Answer
  • Replies 9 replies
  • Answers 7 answers
  • Subscribers 7 subscribers
  • Views 1663 views
  • Users 0 members are here
  • atollic
  • stm development
  • truestudio
  • arm-none-eabi-gcc
Related

Struggling to use Atollic TrueStudio v9.0.1

jpnbino
jpnbino over 4 years ago

Hey there,

 

I've recently purchased a STM32F4DISC board and I'm having trouble to use the TrueStudio. I feel that is not enough documentation out there. Does anyone recommend it or can point to another tool?

I gave a try to Truestudio because its free ( fully- featured)

 

Oh, also, I haven't understood yet the folder structure so I can make a proper .gitignore file.

 

any help appreciated,

 

thanks

 

Edit:  I already used MDK and IAR to run some codes and I didn't have problems with them, they were pretty straight forward. It happens that both tools are limited and as David pointed out in the comments the TrueStudio was purchased by ST and made it all for FREE. Also, TrueStudio runs with GCC compiler and integrates with git, therefore I considered to use it for my projects, but it seems lack in proper documentation about itself ( I even haven't been able to program my target without debugging and it seems to run slow to compiler or navigate). I guess there is some configuration out there to make my experience more fluid.

 

Note1: My PC is a core-i5 7th gen, 8GB RAM DDR4

Note2: About run slow, I had been working with Cypress PoC Creator and MPLABX succesfully.

  • Sign in to reply
  • Cancel

Top Replies

  • shabaz
    shabaz over 4 years ago in reply to jpnbino +4 suggested
    Hi João! I was curious too, I've never used STM32, but I ordered some recently to learn, so very interested to hear what IDEs you and David recommend. I've used IAR in the past on other processors, not…
  • dougw
    dougw over 4 years ago in reply to jpnbino +3 suggested
    I downloaded the TrueStudio software as well. It seems like it should work with this card, but I have not progressed far enough yet to be able to contribute any solutions. It appears all the demo software…
  • koudelad
    koudelad over 4 years ago in reply to dougw +3 suggested
    You are right - most (if not all) code examples are built in TrueStudio, Keil and IAR, with project files provided. All three were also used in their online courses. It is kind of fun that the presenter…
Parents
  • elil1975
    0 elil1975 over 4 years ago

    I have been UNFORTUNATELY using Atollic since a few months ago. Before then I had used mostly IAR for ARM. I can tell you that while IAR or Kail GUI look outdated , their debugger is perfect. Atollic, in contrast, is based on GDB Debugger, and is an absolute CRAP. Nightmare...It is really a wasting time. If i were you I would buy a NUCLEO with Cortex L0+ of ST, like STM32L071, if there is a such and just use a free MDK. Otherwise, if you need M4 and not M0, consider using Embedded Studio of Segger. It is free for Education needs.

    Good luck!

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • elil1975
    0 elil1975 over 4 years ago in reply to elil1975

    I'm writing to update that yesterday I tried Segger's Ozone Debugger and it worked very well for me, in contrast with the GDB Debugger of Atollic. For example, with compiler optimization on, GDB Debugger works absolutely improperly and one can take wrong decisions accordingly. The same optimized code worked properly for me with Ozone.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Reply
  • elil1975
    0 elil1975 over 4 years ago in reply to elil1975

    I'm writing to update that yesterday I tried Segger's Ozone Debugger and it worked very well for me, in contrast with the GDB Debugger of Atollic. For example, with compiler optimization on, GDB Debugger works absolutely improperly and one can take wrong decisions accordingly. The same optimized code worked properly for me with Ozone.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2023 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • Facebook
  • Twitter
  • linkedin
  • YouTube