elman Posted December 24, 2018 Share Posted December 24, 2018 (edited) Ma poate ajuta cineva cu copilarea programului pt.STM8 din linkul urmator? https://github.com/cocus/vc288-alt-fw Este un soft alternativ pentru voltampermetru chinezesc DSN-VC288. Softul original se corupe si nu mai indica corect curentul. Cunostintele mele sunt zero vis-a-vis de compilarea acestui program si de aceea va cer ajutorul. Multumesc. Edited December 24, 2018 by elman Link to comment
mars01 Posted December 24, 2018 Share Posted December 24, 2018 (edited) Craciun Fericit! Am generat in cele 3 formate: .out, .bin, .hex. Poti folosi pe oricare si poti programa folosindu-te de un St-Link 2 (f ieftin la amicii chinezi). vc288-alt-fw.zip Edited December 24, 2018 by mars01 Link to comment
elman Posted December 24, 2018 Author Share Posted December 24, 2018 Mii de multumiri, esti cel mai mare domn. Cred ca o sa ajute pe mai multi useri. St-Link 2 e pe drum. Sa ai un Craciun super fericit!!!! 1 Link to comment
modoran Posted December 24, 2018 Share Posted December 24, 2018 E compilat cu IAR Embedded Workbench for STM8 sau cu altceva mai usor de obtinut ? Link to comment
mars01 Posted December 24, 2018 Share Posted December 24, 2018 (edited) 1 hour ago, modoran said: E compilat cu IAR Embedded Workbench for STM8 sau cu altceva mai usor de obtinut ? Am folosit IAR Embedded Workbench for STM8. Se poate downloada de aici. Este free trial pentru 30 zile dar se poate folosi si fara limita de timp, in varianta Kickstart cu limita cod 8KB. Cum uC-ul folosit mai sus are numai 8KB flash ... Quote Restrictions to the Kickstart, size-limited evaluation A 8 Kbyte code size limitation. Source code for runtime libraries is not included. No support for MISRA C. Limited technical support. Edited December 24, 2018 by mars01 Link to comment
elman Posted March 16, 2019 Author Share Posted March 16, 2019 Am incercat sa scriu STM8S003 din voltampermetrul VC288 dar STM-ul este blocat si nu l-am putut scrie (proabil se poate debloca/sterge doar cu debug-er). Am comandat STM8 la chinezi, am scris STM8 cu ST link V2, se progremeaza, face verificare , nu da erori dar nu se aprinde nici un segment de pe afisaj. Probabil softul nu e ok. Link to comment
mars01 Posted March 17, 2019 Share Posted March 17, 2019 Aici: https://github.com/cocus/vc288-alt-fw scrie ca: Quote Targets the cheap DSN-VC288 volt-amp meter that uses the STM8S003F MCU. Putin mai jos scrie ca: Quote TODOs: [...] Support the STM8S103F MCU (other variants of the same voltmeter). Poate ca voltmetrul tau este fix varianta care nu este inca oferita. Link to comment
elman Posted March 17, 2019 Author Share Posted March 17, 2019 Chiar n-am idee de ce nu merge. Voltmetrul este DSN-VC288 cu STM8S003F3P6. Oricum multumesc pentru ajutorul acordat. Sa-mi fi dat chinezii niste circuite defecte!?. Am cumparat 5 buc, unul nu-l pot programa, zice ca-i protejat??? Cine l-a protejat nu stiu. Link to comment
mars01 Posted March 18, 2019 Share Posted March 18, 2019 Nu am folosit uC-urile acestea (desi am si eu cateva cumparate pt joaca) dar din cate am intalnit pana acum, toate uC-urile (cu flash) pot fi sterse si refolosite chiar daca sunt protejate la citire. Bineinteles, daca nu sunt defecte. O solutie pt tine ar fi sa programezi un program blink-a-led in ele ca sa verifici ca totul este in regula. Link to comment
elman Posted March 18, 2019 Author Share Posted March 18, 2019 Am testat aplicatia blink pe un uC si merge, deci cipurile sunt ok (mai putin cel blocat). Softul l-am luat gata compilat de aici http://digital-wizard.net/stm8_tutorials/programming_stm8_using_swim Fata de placa de dezvoltare, aici iesirea este pe PB5 (eu n-am placa dar am tras cateva fire) Link to comment
djvas Posted March 18, 2019 Share Posted March 18, 2019 Un asemenea volt ampermetru este sub 3 USD cu tot cu transport.... chiar merita bataia de cap cu reparatia ? 2 Link to comment
nico_2010 Posted March 19, 2019 Share Posted March 19, 2019 Am o intrebare: la uC STM8 "blocat" ce valori sunt citite la Option bytes? Link to comment
elman Posted March 20, 2019 Author Share Posted March 20, 2019 Din pacate nu va mai pot spune pt. ca l-am prjit , am conectat din greseala alimentarea invers. Am pus pe voltampermetru vc288un uC din cele noi si am scris programul blink , clipesc 2 segmente de pe afisaj. Apoi am pus softul alternativ pentru VC288 si nu mai facea nimic. Trag concluzia ca hardware este totul ok. Link to comment
nico_2010 Posted March 20, 2019 Share Posted March 20, 2019 Nici nu cred ca iti va merge. Daca este sa ma iau dupa schema de aici si sa o consider corecta: https://www.hobbielektronika.hu/forum/getfile.php?id=301258 atunci proiectul din prima ta postare nu are alocati pinii corect --> nu va functiona. La fel si in cazul schemei de aici: https://www.hobbielektronika.hu/forum/getfile.php?id=283122 asignarea pinilor in firmware este gresita --> iar nu va functiona. In concluzie: ai baza de plecare, folosesti una din acheme si refaci proiectul de la cap la coada, asignand pinii conform schemei. S-ar putea ca si restul setarilor sa nu corespunda ... Link to comment
elman Posted March 20, 2019 Author Share Posted March 20, 2019 Schema este cea din atasament, mai pe seara o sa incerc sa verific cele indicate de dvs. (in limita priceperii mele). Multumesc. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now