Satura rādītājs:
Video: MSP430 DIP programmēšana, izmantojot Ez430: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:58
Kad es atradu TI ez430 USB programmētāju, tas izskatījās kā viena no vienkāršākajām metodēm, kā piecelties un darboties ar MCU. Kā es varētu kļūdīties, tā nosaukumā ir ez! Izrādās, ka patiesībā tas ir viegli … pārsvarā.
Ez430 ir lielisks, ja vēlaties izmantot mazos mērķa dēļus, ko pārdod TI, taču informācijas trūkums patiesam iesācējam ir nomākts, mēģinot pāriet uz ārējo mikroshēmu programmēšanu, un Texas Instruments tehniskās informācijas apjoms ir biedējošs.
Šajā īsajā rakstā es ceru parādīt, kā sākt darboties ar tiem DIP paraugiem, kurus pasūtījāt no TI, izmantojot ez430. Es strādāšu ar to pašu mikrokontrollera bloku (MCU) kā uz ez430 mērķa plates, proti, ar MSP430F2013. Jebkurš MSP430x2xx darbosies ar to pašu metodi, un, cik es zinu, visa MSP430 līnija izmanto tos pašus programmēšanas savienojumus. Ja izmantojat paketi, kas nav dubultā rindas pakete (DIP vai DIL), vai ierīci, kas nav MSP430x2xx, jums jāatsaucas uz ierīces datu lapu, lai atrastu atbilstošās tapas vietas.
1. darbība: detaļas
Lai programmētu msp430, ir nepieciešamas tikai dažas daļas. Šeit ir saraksts: Vadu IC ligzda MSP430 MCU ez430 4 kontaktu ligzda (.050 Grid starpsavienojums) Īsa piezīme par 4 kontaktu ligzdu. Ez430 lietotāju rokasgrāmatā ir norādīts Mill-Max daļas numurs. Vietnē Mouser.com tās bija noliktavā, kad pēdējo reizi pārbaudīju, un Mill-Max var piedāvāt paraugus. Ņemiet vērā, ka attēlā ir papildu daļas prototipam, kas minēts vēlāk rakstā. Aptinuma savienojumiem es izmantoju Kynar pārklātu 30 gabarītu vadu.
2. solis: dēļi
MSP430 programmēšanai nepieciešami tikai 4 vadi, ieskaitot Vcc un Vss savienojumus. Tālāk esošajai shēmai vajadzētu palīdzēt. Šie ir vienīgie savienojumi, kas nepieciešami, lai lejupielādētu programmu MCU. Esmu izveidojis divas programmēšanas plates. Pirmajā tiek izmantots neliels maizes dēlis, ZIF ligzda un 4 vadi no veca IDE kabeļa ar 4 kontaktu ligzdu, kas pielodēts vienā galā. Zero Insertion Force ligzda tikai ietaupa pūles, pārvietojot MCU. Otrajā tiek izmantota Mill-Max DIP ligzda un dažas tapas, kuras es biju ievietojis, kā arī dažas citas sastāvdaļas. Lielāko daļu savienojumu esmu iesaiņojis ar vadiem. Bija nepieciešams tikai lodēt 4 kontaktu kontaktligzdu. Būtībā tas ir prototips bez oscilatora. Skatiet šeit protokola shēmu. TI dokumenta slau144c 2-2. Tabulā (MSP430x2xx lietotāja rokasgrāmata) ir parādīti neizmantotie tapu gali. Tas ir svarīgi jūsu projekta padomei, bet ne programmēšanai. MCU nedarbinās jūsu programmu, ja vien nevelciet RST tapu augstu, izmantojot 47 k rezistoru. Vēl viena piezīme par kontaktligzdām. Savienojot ez430 tapas ar 4 kontaktu kontaktligzdu, pārliecinieties, vai Vcc savienojums ir pareizs. To var pārbaudīt, apskatot ez430 lietotāja rokasgrāmatas shēmu. Ievērojiet, ka R10 ir pievienots Vcc ez430 pusē. Jums vajadzētu būt iespējai sekot vadam uz tāfeles līdz tuvākajai savienotāja tapai, kas ir savienotāja 1. tapa. Starp citu, jūs varētu izveidot 4 vadu programmēšanas savienojumu, ko sauc par Spy-Bi-Wire, savā galīgajā lietojumprogrammā, un jums vispār nebūtu jānoņem mikroshēma. Ja jūs nolemjat to darīt šādā veidā, tad varat barot MCU no savas lietojumprogrammas 3 V barošanas avota un vienkārši pievienot USB programmētāja 2. un 3. kontaktu (sk. J1) savam MCU.
3. solis: programmēšana
Kā jau minēju, tiklīdz esat sagatavojis aparatūru, ez430 ir viegli lietojams. IAR ierīcē iekļautā IAR Kickstart programma ļaus jums ātri darboties. Ir iekļauta programmas paraugs, kas mirgo ar gaismas diodi, kas pievienota 1.0. Lai savā datorā palaistu paraugprogrammu, vienkārši pievienojiet gaismas diodi un rezistoru 2. tapā un 47 kΩ pretestības rezistoru 10. tapā, un jums vajadzētu izslēgties un mirgot. Vēl viens programmēšanas resurss, lai uzzinātu, kā lietot msp430, var būt atrodams šajā vietnē. Tas ir diezgan daudz. Ir dažas citas programmu piemēri. Ja vēlaties tos izmēģināt, pirms sākat programmēt savu, ātri meklējot “msp430 projekti”, jums vajadzētu iegūt diezgan daudz rezultātu. Veiksmi un veiksmīgu programmēšanu!
4. solis: noderīgas saites
TI MSP430 Pageez430 lietotāju rokasgrāmata MSP430x2xx lietotāju rokasgrāmata Mill-Max Socket datu lapa Leon Hellera lapa MSP430 programmēšana
Ieteicams:
ATmega328 programmēšana ar Arduino IDE, izmantojot 8MHz kristālu: 4 soļi
ATmega328 programmēšana ar Arduino IDE, izmantojot 8MHz kristālu: Šajā neizmantojamajā rakstā es sniegšu soli pa solim norādījumus par ATmega328P IC (tas pats mikrokontrolleris, kas atrodas Arudino UNO) programmēšanu, izmantojot Arduino IDE un Arduino UNO kā programmētāju, lai padarītu sevi par pielāgots Arduino, lai izveidotu savus projektus
Objektorientēta programmēšana: objektu veidošana Mācīšanās/mācīšanas metode/tehnika, izmantojot formas perforatoru: 5 soļi
Objektorientēta programmēšana: objektu radīšana Mācīšanās/mācīšanas metode/tehnika, izmantojot formas perforatoru: Mācīšanās/mācīšanas metode studentiem, kas ir jauni uz objektorientētu programmēšanu. Tas ir veids, kā ļaut viņiem vizualizēt un redzēt objektu veidošanas procesu no klasēm.Daļas: 1. EkTools 2 collu liels perforators; labākas ir cietas formas.2. Papīra gabals vai c
LED pulkstenis, izmantojot 555 un 4017 (nav nepieciešama programmēšana): 8 soļi (ar attēliem)
LED pulkstenis, izmantojot 555 un 4017 (nav nepieciešama programmēšana): Šeit es iepazīstināšu ar projektu, kuru es izstrādāju un izveidoju apmēram pirms 7 gadiem. Projekta ideja ir izmantot skaitītāju IC, piemēram, 4017, lai ģenerētu signālus, kas kontrolē gaismas diožu mirgošanu, kas sakārtotas kā analogais pulkstenis
Arduino programmēšana, izmantojot mobilo tālruni -- Arduinodroid -- Arduino Ide Android ierīcēm -- Mirgo: 4 soļi
Arduino programmēšana, izmantojot mobilo tālruni || Arduinodroid || Arduino Ide Android ierīcēm || Mirgo: lūdzu, abonējiet manu youtube kanālu, lai iegūtu vairāk videoklipu …… Arduino ir tāfele, kuru var programmēt tieši, izmantojot USB. Tas ir ļoti vienkārši un lēti koledžas un skolas projektiem vai pat produktu prototipam. Daudzi produkti vispirms balstās uz to, lai
Darba sākšana ar Esp 8266 Esp-01 ar Arduino IDE - Esp dēļu instalēšana Arduino Ide programmēšanā un Esp programmēšana: 4 soļi
Darba sākšana ar Esp 8266 Esp-01 ar Arduino IDE | Esp dēļu instalēšana Arduino Ide programmēšanā un Esp programmēšana: Šajā pamācībā mēs iemācīsimies instalēt esp8266 plates Arduino IDE un kā programmēt esp-01 un augšupielādēt kodu tajā. Tā kā esp dēļi ir tik populāri, es domāju par pamācību labošanu šis un lielākā daļa cilvēku saskaras ar problēmu