Jump to content
ELFORUM - Forumul electronistilor

STM32F103C8T6 ce IDE folosesc ?


unuldinei
 Share

Recommended Posts

Ca sa fiu ontopic, o varianta de IDE, free si fara limitare de dimensiune a codului este Atollic True Studio (pentru alte "magarii" se cer bani lunar pentru licenta).

Pentru inceput se poate folosi in combinatie cu CubeMx, disponibil gratuit pe site-ul STMicroelectronics

Link to comment
Share on other sites

Daca tot enumeram posibilitati atunci as vrea sa mentionez aici urmatoarea varianta:

Visual Studio 2017 Community Edition (free) + VisualGDB.

 

VisualGDB nu este free dar:

1. Pretul nu este foarte mare si avand in vedere ca se poate beneficia de puterea Visual Studio, zic ca merita incercat.

2. Ofera o versiune trial de 30 zile care instalata intr-o masina virtuala cu data data inapoi ... evident daca PC-ul pe care lucrati este suficient de capabil dpdv HW.

Link to comment
Share on other sites

  • 3 months later...

... momentul mişto când un search pe google te trimite fix la postul tău de acum câteva luni!!! :rade:

 

pe lângă celelalte poveşti, mi s-a făcut chef iar de joacă cu STM-ul, aşa că m-am dilit uşor la cap (eram deja, aşa că un mic pic în plus nu mai contează :95 ) ca să rezolv problema.
sunt două, de fapt:
- poziţia lui boot0 şi 1
- faptul că chinezu, din naiba ştie ce motiv, a pus la usb o rezistenţă de pullup de 10 kohmi, nu de maximum 1.5 kohmi, cum scrie în specificaţiile usb.

prima contează la instalarea unui bootloader (oricare, inclusiv software scris personal în userspace, etc.) de maple, care să permită uploadul prin usb, Arduino-style, iar ultima la recunoaşterea plăcuţei de către windows.
asta din urmă se rezolvă în două moduri:
- cel mai simplu, se pune în paralel cu rezistenţa aia o alta de 1,5-1,8 kohmi, şi iese astfel o rezistenţă echivalentă de circa 1,5 kohmi. cu bootloaderul de maple urcat, windowsul o să recunoască de data asta device-ul!
- sau pur şi simplu se dezlipeşte rezistenţa şi se pune alta de valoarea corectă.
valabil pentru toate "bluepill" indiferent cum îl cheamă pe chinezu' care le-a făcut

mi-a ieşit măgăria punând bluepill-ul pe breadboard şi punând în paralel o rezistenţă de 1,5 kohmi, conectată între pinul de 3.3V şi A10 (din câte îmi aduc aminte).
a mers perfect, chit că rezistenţa echivalentă, în cazul ăsta e de circa 1,2 kohmi.

am încercat iar, pentru că am dat de filmuleţul de mai jos, şi am descoperit că uitasem să mai instalez în sistem nush ce driver.
asta, cumulat cu tâmpenia cu rezistenţa pe usb mi-au scos peri albi când am încercat atunci să fac STM-ul să-mi meargă prin usb...

https://www.youtube.com/watch?v=J7ctdFaBZ20&t=3s

zilele astea am să fac un cablu de conectare pentru 7775 ăla. ambele divaisuri sunt de 3.3V, deci nu am nevoie de nici un fel de adaptoare, doar de un cablu chior 2x20 pini... să văd cum stau cu timpul! :)
ştiu, ecranul ăsta e handicapat... dar nici să-l las să adune praf de pomană n-am chef! :)

P.S. voiam să văd, de fapt, dacă a rezolvat cineva problema retardării lui nenea 7775.
se pare că... nu!
deci faceţi-vă un bine, şi NU cumpăraţi un ecran cu controllerul ăsta, nici dacă vi se oferă gratis!...

Link to comment
Share on other sites

later: are cineva un cont activat la pudn?
am găsit acolo două arhive, una cu ceva cod, altul cu un pdf (sper că nu în chineză!) despre ST7775, dar nu le pot descărca singur încă, pentru că nu prea am ce uploada acolo (cer 5 fişiere... pe temă!)

fişierele care mă interesează sunt:
http://en.pudn.com/Download/item/id/1635453.html
http://en.pudn.com/Download/item/id/1910245.html

Link to comment
Share on other sites

Imi cer scuze daca pic ca musca-n lapte dar nu cumva cautati acest PDF?

http://www.inhaos.com/uploadfile/otherpic/ST7775.pdf

 

Iar ca si cod, incercati portarea codului de aici: https://github.com/Pazaz/TFT_2_ST7775/tree/master/src

Cel putin se depaseste partea nasoala adica initializarea display-ului. Nu stiu cum se comporta libraria Adafruit si daca se poate porta usor, pentru ca pe aceasta se sprijina tot driver-ul mentionat mai sus.

Link to comment
Share on other sites

ce e la inhaos am deja, de fapt, de la ei am cumpărat LCD-ul, şi evident că de pe situl lor am luat tot.
doar că driverele lor, plus alte câteva third-party, inclusiv cel al lui pazaz au instrucţiuni foarte puţine, nici pe departe câte sunt disponibile pentru ST7735, de pildă. par examplu, mi-e imposibil să trec ecranul din portrait în landscape.

de asta întreb de fişierele de la pudn... să văd dacă acceptă neşte (semi)gunoaie, să pot ajunge la 5 fişiere uploadate, ca să pot să descarc softul şi pdf-ul aferent, poate am baftă, şi NU sunt cele de la inhaos, şi mai aflu câte ceva! :)
de fapt, asta mă interesează să aflu despre fişierele alea: dacă sunt sau nu simple copii ale celor de la inhaos...

şi ca idee... după ce-am scotocit pe net şi din câte am studiat şi comparat pdf-uri, sunt convins că ST7775 e, de fapt un ST7735 cu funcţii nefuncţionale hardware, iar chinezii îl vând ca un alt controller LCD, ultralow cost...
de asta am recomandat să îl evitaţi! :)

Link to comment
Share on other sites

  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.Terms of Use si Guidelines