Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

IDE for STM32F107VCT6 MCU

Status
Not open for further replies.

asi123

Newbie level 6
Joined
Mar 5, 2010
Messages
13
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Israel
Activity points
1,498
Hey,

I'm kind of new to this stuff so bare with me... :)

I want to buy the following board

https://www.mikroe.com/easymx-pro/stm32/

just to play around with the arm processor for studying purposes.

MikroElektronika has there mikroC PRO for ARM, but it costs more then the board...

I need some IDE for this MCU, any suggestion?

Another thing, will I be able to hard debug this thing somehow?

From my understanding, the SW they give you is to program the MCU memory, and to run the application from there, is this the only way to run an application?

I have plenty of experience from the FPGA business, were I took the created *.elf file from the IDE compiler, dropped it to the external memory card or the processor RAM using JTAG and let the processor do its thing, but I guess it is different here.

Thanks a lot.

Assaf.
 

MikroC Pro for ARM
https://www.mikroe.com/mikroc/arm/

Software is equipped with fully functional demo license with up to 8192 bytes of output code size which can be just enough for simple applications. Also they give lifetime support and upgrade of software.



IDE (MikroC Pro for ARM)
https://www.mikroe.com/mikroc/arm/ide/

"mikroC PRO for ARM® has native support for hardware step-by-step In-Circuit Debugger when used with fast USB 2.0 mikroProg™ programmer (in both on-board and standalone version), or Stellaris® debuggers. Debugger is a separate DLL module which supports Step-over [F8], Step-into[F7], Step-out[Ctrl+F8], Run[F6], Run To Cursor[F4] debugging operations. Also, debugger supports standard and advanced breakpoints, which enable you to exploit the full potential of fast debugging.

If you want to go through your code and monitor the values of your variables searching for bugs and errors, Software Simulator is the best way to do so. Software simulator supports all debugging modes as hardware debugger, but instead of executing the code on real hardware, it simulates code flow on your PC. Using Watch Clock you can precisely measure the code execution time in microseconds or in clock cycles."





mikroProg™ with debugger

https://www.mikroe.com/easymx-pro/stm32/programming/

"mikroProg™ is a fast USB 2.0 programmer with hardware debugger based on polular ST-LINK v2 debugger. It supports over 180 STM32 ARM® Cortex™-M3 and Cortex™-M4 microcontrollers from STMicroelectronics®. Outstanding performance and easy operation are among it’s top features.

It features a hardware debugger which enables you to execute your program on the host microcontroller and view variable values, Special Function Registers (SFR), RAM, CODE and EEPROM memory along with the code execution on hardware. Whether you are a beginner, or a professional, this powerful tool with convenient set of commands will enable you to track down bugs quickly. mikroProg™ debugger is one of the fastest, and most reliable debugging tools for ARM® Cortex™-M3 and M4 on the market."



Best regards,
Peter

:wink:
 

Hi,

You can use Keil or IAR IDE for STM32F107VCT6 programming. They also support in circuit debugging like JTAG.

Regards,
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top