Bonjour à toutes et à tous,
il y a maintenant un peu plus d'un an, je me suis procuré une Nucleo 32 F303k8 (puis ensuite une NucleoF746 pour ses 144 IO puis une discovery F469).
Avant a Nucleo, je m’étais acheté à prix d’or une DUE, et je me suis très vite rendu compte que a librairie iquide crystal I²C ne fonctionnait pas, c’est ce qui m’a décidé de passer chez STM32.
Coté IDE j’ai SW4STM32 basé sur Eclipse CDT, développé et supporté par Open AC6 et STMicroelctronic. Cocorico !!
SW4STM32 est donc multiplateforme, ça aussi c’est cool.
Sur le site openAC6 il y a un forum en anglais ( pas cocorico…) très réactif sur les questions des librairies et de l’IDE
Pour la préconfiguration, il y le soft STMCubeMX pour faire ça sous forme graphique, parfait pour commencer.
Bon au début j’en ai ch**r, d’ailleurs toujours mais pu pour les mêmes raisons.
L’arbre des horloges c’est une dinguerie, c’est hyper souple.
Même en IO digital c’est assez riche, pull up ou pu down, drain ouvert ou push pull…
La librairie Cube HAL est assez compète aussi.
Coté doc, il faut s’y habituer, entre la datasheet, le RM, les UM,les AN… faut du temps pour trouver ses infos.
Pour l’instant les applications que j’ai réalisées sont assez basique, je suis encore très loin de pouvoir exploiter tout ce que je veux, mais petit à petit… En ce moment je suis sur les timers, c’est d’une puissance par rapport à un AVR.
Bref faut se faire mal, mais personnellement je suis très content d’avoir sauté le pas.
C’est vrai que pour les amateurs (dont je fais partie), c’est pas évidant, pour quelqu’un qui n’a jamais pratiqué l’Arduino et le C, c’est impensable. Une bonne base en Arduino est nécessaire.
@Super_Cinci
Alors, tu t’y es mis Super_Cinci ?
@68tjs
T’en es où, as-tu acheté une carte ?
Sinon n'hésitez pas à faire un tour sur le forum du CDM, on pourra échanger sur le sujet. Et puis ça fera plaisir à Skywodd !