I really like visualGDB. The visual studio ide tools are really great to have and it works pretty seamlessly with all the arm chips I have tried so far.
Sent from my phone using Tapatalk
Trash it and move to NXP LPC
Trash it and move to NXP LPC
So I am kind of stuck with GCC+OpenOCD stack using J-Link but what is the best IDE/toolchain combo?
(in fact I am more happy with GCC toolchain as I can swap out GCC itself for clang/LLVM and that compiler, being an open-source 100% drop-in replacement for GCC, have better optimization and faster compilation time than GCC, and shares a good portion of toolchain with it)
On Windows, how can I hijack the arm-none-eabi-gcc packed with Atmel Studio for SW4STM32 (so it may build?)
Trash it and move to NXP LPC
Very constructive and to the point
If he doesn't know how to set up a toolchain and/or debugger, do you think that will be magically resolved by jumping to a different ARM vendor that uses the same tools? Fanboism is really unhelpful.
Trash it and move to NXP LPC
Very constructive and to the point
If he doesn't know how to set up a toolchain and/or debugger, do you think that will be magically resolved by jumping to a different ARM vendor that uses the same tools? Fanboism is really unhelpful.
Trash it and move to NXP LPCThose chips are more pricey than the STM32s. I can get 48-pin STM32F103 for under one dollar each here from Shenzhen.
In fact my two dev kits are both fairly cheap. The 48-pin STM32F103C8T one cost me two dollars and the 144-pin STM32F103ZET one cost me $15.
On Linux I also have NetBeans (that have a working toolchain) but how to get STM32 libraries into there?
Trash it and move to NXP LPC
Very constructive and to the point
If he doesn't know how to set up a toolchain and/or debugger, do you think that will be magically resolved by jumping to a different ARM vendor that uses the same tools? Fanboism is really unhelpful.
Do we really need an exact repeat of this thread every week?
Trash it and move to NXP LPC
Trash it and move to NXP LPC
This kind of comment is worse than useless. What exactly would an NXP ARM give him that an ST ARM wouldn't? He's asking for development environment help and by and large that is all completely agnostic to the specific "brand" of part used. ARM from NXP or ST or Freescale or Nuvoton or Cypress or *anyone* is pretty much the same when it comes to IDE.
Trash it and move to NXP LPC
This kind of comment is worse than useless. What exactly would an NXP ARM give him that an ST ARM wouldn't? He's asking for development environment help and by and large that is all completely agnostic to the specific "brand" of part used. ARM from NXP or ST or Freescale or Nuvoton or Cypress or *anyone* is pretty much the same when it comes to IDE.IF (big if ) you know how to setup the compiler, libraries, include files and (if you want) the debugger. At some point you need to know this anyway so it doesn't hurt to learn it from the start. ...
Trash it and move to NXP LPC
This kind of comment is worse than useless. What exactly would an NXP ARM give him that an ST ARM wouldn't? He's asking for development environment help and by and large that is all completely agnostic to the specific "brand" of part used. ARM from NXP or ST or Freescale or Nuvoton or Cypress or *anyone* is pretty much the same when it comes to IDE.IF (big if ) you know how to setup the compiler, libraries, include files and (if you want) the debugger. At some point you need to know this anyway so it doesn't hurt to learn it from the start. ...Even if you know, releasing an open source project fit example that requires complex setup greatly reduces its accessibility.
The difficulty and cost of setting the environment is one of the factors that affects project's value.