Fórum témák

» Több friss téma
Fórum » MSP430 mikrovezérlők
 
Témaindító: gomzito, idő: Ápr 21, 2006
Témakörök:
Lapozás: OK   41 / 139
(#) colosseum válasza icserny hozzászólására (») Feb 23, 2012 /
 
Icserny kérlek írd már meg nekem ha ezeket a sorokat olvasod , hogy te foglalkoztál-e a 2553-s uc-val és SPI móddal mert nálam most már minden teljes homály így hajnalban
nézegettem a header fájlt neki (IARban) és lehet h csak nekem nem tiszta de van neki 2 spi "modula"
  1. /*-------------------------------------------------------------------------
  2.  *   USCI_A0  SPI Mode
  3.  *-------------------------------------------------------------------------*/
  4.  
  5.  
  6. enum {
  7. /*  UCSYNC          = 0x0001, */
  8. /*  UCMODE0         = 0x0002, */
  9. /*  UCMODE1         = 0x0004, */
  10.   UCMST           = 0x0008,
  11. /*  UC7BIT          = 0x0010, */
  12. /*  UCMSB           = 0x0020, */
  13.   UCCKPL          = 0x0040,
  14.   UCCKPH          = 0x0080
  15. };
  16.  
  17. /*
  18. enum {
  19.   UCSWRST         = 0x0001,
  20.   UCSSEL0         = 0x0040,
  21.   UCSSEL1         = 0x0080,
  22. };
  23.  
  24. */
  25. /*
  26. enum {
  27.   UCBUSY          = 0x0001,
  28.   UCOE            = 0x0020,
  29.   UCFE            = 0x0040,
  30.   UCLISTEN        = 0x0080,
  31. };
  32.  
  33. */
  34. /*-------------------------------------------------------------------------
  35.  *   USCI_B0  SPI Mode
  36.  *-------------------------------------------------------------------------*/
az A-hoz ennyi van a B-t meg be nem másolom mert nem fér el és ennek is a fele ki van kommentelve az A-nál..
(#) colosseum hozzászólása Feb 23, 2012 /
 
Olvastam hogy valaki Sd karival szeretne bűvészkedni.

Tessék egy projekt Most találtam.Bővebben: Link
(#) icserny válasza colosseum hozzászólására (») Feb 23, 2012 /
 
Idézet:
„te foglalkoztál-e a 2553-s uc-val és SPI móddal?”
Nem.
(#) maser_dude válasza colosseum hozzászólására (») Feb 23, 2012 / 1
 
Két minta program van a slac485a program gyüjteményben (TI oldalról letölthetö). Csatoltam öket, hátha segit...
(#) DecebaL válasza colosseum hozzászólására (») Feb 23, 2012 /
 
Engem is meglep, működik igen.
(#) David.zsombor válasza DecebaL hozzászólására (») Feb 23, 2012 /
 
Igen ugyan csak kisebb progival.
(#) colosseum válasza maser_dude hozzászólására (») Feb 23, 2012 /
 
Köszi

Próbálkoztam vele , csak azt nem tudom h mi a jo ha villog vagy ha nem a master led
(#) DecebaL válasza David.zsombor hozzászólására (») Feb 23, 2012 /
 
A program minden funkciója működik. És le sem fagy.
(#) David.zsombor válasza DecebaL hozzászólására (») Feb 23, 2012 /
 
Nekem az órával volt így... nem azt a típust használtam amire írták de tökéletes. Ha átállítottam arra amire égetem akkor meg nem ment rá.
(#) icserny válasza David.zsombor hozzászólására (») Feb 23, 2012 /
 
Idézet:
„Ha átállítottam arra amire égetem akkor meg nem ment rá.”
Azért, mert ezzel átdefiniáltad a programmemória kezdőcímét (minél kisebb a programmemória "hivatalos" mérete, annál magasabb címen kezdődik a program).
(#) DecebaL hozzászólása Feb 24, 2012 /
 
Próbálkozott valaki több darab DS1820 -as szenzorral egymás után felfűzve?
(#) colosseum válasza DecebaL hozzászólására (») Feb 26, 2012 /
 
Én nem. jelen pillanatban én tmp124-t és tmp275t próbálok életre kelteni.
(#) szitko hozzászólása Feb 26, 2012 /
 
IAR-al, hogy lehet a Flash, egy adott címét előre feltölteni?
Pl. a program első indításkor kiolvassa a segmentD (0x1000, 2) adott címét, és beírja a megadott változóba.
A programban már nincs gond a Flash írás/olvasással.
(#) colosseum hozzászólása Feb 26, 2012 /
 
Csináltam egy kid/kis fórumot külön msp430nak illetve Ti- uC-knak.

Első menetben arra gondoltam hogy mindenki akinek van működő vagy félig működő projektje és publikus a forrása az közzé tehetné , hogy így segítsünk egymásnak.

Én amit össze tudtam szedni felteszem.1-2 lcd vezérlést, szobahőmérőt ilyeneket.
Ugyan csak teszek fel 1-2 tananyagot majd a holnap nap folyamán mint pl spi és társai, de még össze kell szednem ezeket.

Remélem mások is érezni fognak kedvet a dologhoz és így növelni tudjuk a tudás bázisunkat.

A fórum elérhetőse msp430.forumx.hu
(#) colosseum hozzászólása Feb 27, 2012 /
 
Fú össze jött minden ebben a 2 napban egy percet nem tudtam gép előtt lenni.
De Hétfőn este elkezdem feltölteni amim van

Aki érez egy kis kedvet hozzá az nyugodtan posztolhatná a saját projektjét
(#) szitko hozzászólása Feb 27, 2012 /
 
Sziasztok.
Annó közzétettem az MSP430g2xx3 -> I2C -> MCP23008 -> LCD, programom, és kapcsolásom (fritzing). Mivel ma újra össze kellett rakjam, szomorúan tapasztaltam, hogy a kapcsolás hibás!
A hiba, az i2c bekötésben van.
A helyes bekötés: MSP430g2xx3 P1.6 UCB0SCL -> MCP23008 SCL (PIN_1)
MSP430g2xx3 P1.7 UCB0SDA -> MCP23008 SDA (PIN_2)
A kapcsolásban fordítva van !
A hibáért elnézést kérek !

U.i.: Remélem ezúttal nem hibáztam.
(#) Atielektro hozzászólása Feb 27, 2012 /
 
Sziasztok!

CCS-ben szeretnék MSP430xxxx-as kontrollert programozni. Ha minden igaz, akkor a fordító 4.0-ás. Még nincs Launchpad-om (,de már úton van ), így Proteusban szeretnék szimulálgatni. A gond az az, hogy sehogy sem tudom rávenni a fordítót, hogy hex,ubrof, cof vagy elf formátumú legyen a futtatható állomány. Erre tud valaki valamilyen megoldást? Sajnos nem találtam megfelelő infót a neten.
Remélem nem gond, hogy ebbe a topicba írtam és nem egy Proteus-osba, mert végül is a fejlesztői környezettel van gondom
Bármilyen segítséget előre is köszönök!
(#) röntgen válasza Atielektro hozzászólására (») Feb 27, 2012 /
 
Az MSP430-as családot ismeri a Proteus? Régről mintha úgy emlékeznék, hogy nem ismeri. Lehet azóta frissült a LIB készlete?
(#) Atielektro válasza röntgen hozzászólására (») Feb 27, 2012 /
 
A 7.7 ismeri. Az igaz, hogy nem túl bő a választék, csak az 1. és 2. generációból van pár darab.
(#) röntgen válasza Atielektro hozzászólására (») Feb 27, 2012 /
 
Köszi, ennek utána nézek, mert az nagyon jó volna.
(#) pumi1980 válasza Atielektro hozzászólására (») Feb 27, 2012 /
 
Én így állítottam be PROTEUS-hoz:
1.
CCS5 -> Project Explorer -> Properties -> General -> Output format: legacy COFF

2.
CCS5 -> Project Explorer -> Properties -> Build -> MPS430 linker -> Basic options -> Specify output file name: "Debug.cof"

Ekkor fordítás után létrejön az adott project Debug könyvtárban a Debug.cof file, amit már felismer a PROTEUS.
Sajnos csak MSP430Fxxx MCU-k vannak a PROTEUS-ban.
(#) Atielektro válasza pumi1980 hozzászólására (») Feb 27, 2012 /
 
Köszi!
Neked ezek után simán működött? Nekem gondjai vannak. Nem tudja írni/olvasni az adott címeket a Proteus.
Meg tudnád mondani, hogy mi a különbség az F-es és a G-s kontrollerek között? Én úgy vettem ki egy összefoglaló táblázatból, hogy csak a technológiája újabb, de a felépítése ugyanolyan, mint az F-eseké.
(#) pumi1980 válasza Atielektro hozzászólására (») Feb 27, 2012 /
 
Természetesen amikor CCS-ben létrehozom a projectet olyan MCU-t kell választani amit a PROTEUS is támogat (pl.: MSP430F2132). És ezután ezzel a MCU-val is kell PROTEUS-ban szimulálni.

Ha nem azonos a CCS-ben és a PROTEUS-ban használt MCU típusa, akkor kicsi az esély a helyes működésre.

Tehát:
1. pl.: MSP430F2132-vel készítek egy CCS projectet, amit a PROTEUS-sal debugolok, addig amíg helyesen nem működik.

2. A működő c kódot átírom MSP430G2553-ra. (az átírás annál könnyebb minél jobban egyezik a két MCU belső felépítése, lábkiosztása). Majd CCS-el lefordítva felprogramozom, és hardveresen debugolom az MSPG2553-t. Így általában elsőre helyes programot kapok.
(#) Atielektro válasza pumi1980 hozzászólására (») Feb 27, 2012 /
 
Köszönöm a segítséged! Működik. Figyelmetlen voltam...Ennyi volt az "egyetlen" baj. Rossz IC-t választottam ki a Proteusban. 2132 helyett 2132-et...Elnéztem a típust.
Ennyire azért nem nulláról indulok, de ez legyen a legnagyobb baj, hogy plusz infót adnak az embernek . PIC-ekhez már volt szerencsém, csak mostanában muszáj lesz áttérnem TI-s uC-ekre.
(#) colosseum válasza Atielektro hozzászólására (») Feb 28, 2012 /
 
GYülekezünk gyülekezünk a táborba

Akinek opensource a projectje azt még mindig várom a másik forumban , hogy egy helye össze tudjuk szedni , ki mivel foglalkozik stb.
Tudom hogy nem könnyű az embernek magár rávenni , hogy beregeljen egy másik forumra meg össze kaparjon mindent.
Pont én beszélek aki még fel se töltött semmit Nekem se sok időm volt , inkább sokkal kevesebb mint terveztem és hát a lista végén van a szegény forumom.:/
(#) szitko hozzászólása Feb 28, 2012 /
 
Sziasztok.
Adott egy felprogramozott kontroller (IAR által), és mellette, kb. 6 tesztprogram. Hogy tudnám megállapítani, hogy melyik van a kontrollerbe a 6 progi közül?
(#) bedoweb válasza colosseum hozzászólására (») Feb 28, 2012 /
 
Nyilván jó ötlet a külön fórum, mert ebben elég nehéz megtalálni azt az anyagot amit valaki 1 hónapja, netalántán több hónapja feltett..... de szerintem a legcélravezetőbb a facebook csoport lenne...és nem, nem vagy facebook bolond, de a csoport benne a legjobban kitalált dolog. PL: Az osztályunknak is külön csoportja van, s így nem csak kérdezgetni tudjuk egymást, de a fájlokat is fellehet tölteni, s azokat nem csak az adott hozzászólásban, hanem külön összegyűjtve is megtaláljuk.... csak hát nem biztos hogy mindenkinek van facebook felhasználója....
(#) bedoweb válasza szitko hozzászólására (») Feb 28, 2012 /
 
valószínüleg bonyolultabb a probléma, mint gondolom, de ha mégse akkor rakd rá külön-külön mindet és amelyik ugyanazt csinálja mint most, akkor azaz.... de gondolom nem ilyen egyszerű a dolog, mert nincs semmilyen külső jele a tevékenységnek!?
(#) szitko válasza bedoweb hozzászólására (») Feb 28, 2012 /
 
Sajna nem ilyen egyszerű, de ha nem találok mást, marad az újraprogramozás.
(#) icserny válasza szitko hozzászólására (») Feb 28, 2012 /
 
Az MSP430Flasher.exe program segítségével ki lehet olvasni a mikrovezérlőből a kódot (korábban már volt itt szó a használatáról), s össze lehet hasonlítani a lefordított tesztprogramokkal.
Következő: »»   41 / 139
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem