Autor Tema: Entorno de desarrollo para STM32  (Leído 5859 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado jack2k

  • PIC10
  • *
  • Mensajes: 2
Entorno de desarrollo para STM32
« en: 17 de Enero de 2014, 18:38:58 »
Hola!, estoy comenzando algunos proyectos con STM32 y queria preguntarles que entornos de desarrollo para C/C++ me recomiendan para estos micros.
Tambien queria preguntarles si conocen alguna interface USB-JTAG para programar estos micros.
Desde ya gracias, he visto muchas opciones pero queria escuchar alguna recomendacion de alguien que ya este en este temm!
Saludos.
Jack.-

Desconectado bitpic

  • PIC18
  • ****
  • Mensajes: 402
    • BitPIC
Re: Entorno de desarrollo para STM32
« Respuesta #1 en: 18 de Febrero de 2014, 16:04:23 »
Hola!, estoy comenzando algunos proyectos con STM32 y queria preguntarles que entornos de desarrollo para C/C++ me recomiendan para estos micros.
Tambien queria preguntarles si conocen alguna interface USB-JTAG para programar estos micros.
Desde ya gracias, he visto muchas opciones pero queria escuchar alguna recomendacion de alguien que ya este en este temm!
Saludos.
Jack.-

Hola Jack2k, si haces una busqueda en el foro encontraras todas las respuestas que necesitas, esas mismas preguntas se hace todo el mundo al empezar.

Como entornos de desarrollo puedes usar el de IAR embedded, Keil o Coocox (este ultimo es gratuito).

Como programador puedes usar J-LINK o comprar la tarjetas de evaluacion STM32 Discovery que ya incorporan el programador en la placa.

Un saludo.
BitPIC

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Entorno de desarrollo para STM32
« Respuesta #2 en: 18 de Febrero de 2014, 18:53:12 »
Hola! podes pensar en ulink + keil, por ejemplo. Si no free, eclipse, arm toolchain y openocd. Esto ultimo podes utilizar el buscador, hay un post completo de como configurarlo.

Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado EdoNork

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 616
    • ElektroQuark
Re: Entorno de desarrollo para STM32
« Respuesta #3 en: 25 de Febrero de 2014, 11:24:44 »
CoIDE de CooCox. Instalar y listo (si tu placa es una de las soportadas).
Mi blog sobre electrónica y cosillas afines: www.elektroquark.com
EQVideo en Youtube
El foro de KiCad en castellano.
Mi librería para KiCad ¡AQUÍ!

Desconectado xiran

  • PIC16
  • ***
  • Mensajes: 100
Re: Entorno de desarrollo para STM32
« Respuesta #4 en: 13 de Marzo de 2015, 19:50:06 »
CoIDE de CooCox. Instalar y listo (si tu placa es una de las soportadas).
Q tal Edonok, en base a tu experiencia, recomiendas el camino de coIDE y coocox? me estoy adentrando yo tb, concretamente con st, ya q vi q son los mas baratos en ali, y muy buenas prestaciones, pero como hay muchas variaciones, quiero especializarme en esta.

Desconectado EdoNork

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 616
    • ElektroQuark
Re: Entorno de desarrollo para STM32
« Respuesta #5 en: 14 de Marzo de 2015, 13:45:58 »
Pues ahora me gustan más Em::Blocks y Freescale...
Mi blog sobre electrónica y cosillas afines: www.elektroquark.com
EQVideo en Youtube
El foro de KiCad en castellano.
Mi librería para KiCad ¡AQUÍ!

Desconectado juaperser1

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 2979
Re: Entorno de desarrollo para STM32
« Respuesta #6 en: 14 de Marzo de 2015, 14:30:50 »
Pues ahora me gustan más Em::Blocks y Freescale...

yo digo lo mismo, Em::Blocks es mejor, y micros ARM prefiero los de Freescale o los de atmel, lo vas a agradecer cuando busques información

Como ejemplo de tecnologia te pongo este:

STM32F7 cortex M7 200MHz 428 DMIPS
frescale kinetic V5 cortex M7 240MHz
Atmel samV7 cortexM7 300 MHz 645 DMIPS


si te decides por ST la herramienta sin ninguna duda es la STLINK V2 superbarata y del propio fabricante.

un saludo.
Visita mi canal para aprender sobre electrónica y programación:

https://www.youtube.com/channel/UCxOYHcAMLCVEtZEvGgPQ6Vw

Desconectado xiran

  • PIC16
  • ***
  • Mensajes: 100
Re: Entorno de desarrollo para STM32
« Respuesta #7 en: 16 de Marzo de 2015, 17:27:37 »
Ah muy bien, entonces, x favor comentenme q ocupo para decantarme por em::blocks(http://www.emblocks.org/web/downloads-main), como me sigo empamando, cual seria el camino a seguir? Descarge el archivo de em q pongo en parentesis, ahi viene el ide y el compilador? apenas lo estoy instalando etc., entonces, basicamente busco encender leds, manejar interrupciones, grabar en memoria no volatil, usar el serial en modo master, pero corriendo el micro a una velocidad de al menos 30 o 40 mips, q creo con el stm32f0, se logra. He visto tutos de cocoox en youtube (mi maestro virtual, jeje), y la orientacion de uds. De antemano les agradezco su tiempo y atencion. Ya cuando ocupe los tropecientos mil mips q comenta juaperser1, me decanto por los m7, jejeje!

Desconectado EdoNork

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 616
    • ElektroQuark
Re: Entorno de desarrollo para STM32
« Respuesta #8 en: 17 de Marzo de 2015, 17:16:03 »
En mi Blog tienes una guía paso a paso para comenzar con Em::Block y micros Freescale. Échale un vistazo que te servirá de guía para utilizer los ST (para éstos tiene incluso un Wizard).
Mi blog sobre electrónica y cosillas afines: www.elektroquark.com
EQVideo en Youtube
El foro de KiCad en castellano.
Mi librería para KiCad ¡AQUÍ!

Desconectado xiran

  • PIC16
  • ***
  • Mensajes: 100
Re: Entorno de desarrollo para STM32
« Respuesta #9 en: 18 de Marzo de 2015, 02:51:32 »
Ah muy bien, muchas gracias, ahorita reviso tu firma,  saludos!
Update:
Estuvo muy bueno! Entonces hay q esperar la siguiente entrada!
Me surgen algunas dudillas:
X q C y no C++?
basicamente creo q voy a necesitar estas funciones:
Leer pines de entrada, x interrupciones, ajustar pines de salida, leer memoria no volátil, calcular contadores tipo timmer como con pic, etc.
« Última modificación: 18 de Marzo de 2015, 03:09:32 por xiran »

Desconectado juaperser1

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 2979
Re: Entorno de desarrollo para STM32
« Respuesta #10 en: 18 de Marzo de 2015, 04:34:48 »
para esas funciones no te hace falta C++.

C++ viene a cubrir algunas cosas que con el C es mas dificil, pero en el tema de microcontroladores, aunque muchos te permiten programar en C++ nunca vas a abandonar el C totalmente, y para la mayoria de las cosas con el C tienes mas que suficiente. Ademas de que al ser de mas bajo nivel tendras mas control sobre tu codigo y lo optimizaras mas
Visita mi canal para aprender sobre electrónica y programación:

https://www.youtube.com/channel/UCxOYHcAMLCVEtZEvGgPQ6Vw