Kā atkļūdošanas AT89C5131?

C

chipxsd

Guest
Kāds ir labākais veids, kā atkļūdošanas AT89C5131?Tā kā šis mikrokontrolleru nav ICD vai JTAG konektors, atkļūdošana ir iespējams tikai, izmantojot USB (vai UART - ar dažiem īpašiem bibliotēkām), vai ne?
Atmel darīja presei Flip (Flexible In-sistem Programmer) pieteikumu, un tas atbalsta atkļūdošana ar USB, bet tikai caur komandrindu ...

Vai kāds ir izdevies izveidot projektu ar AT89C5131?Un kā?(kas kompilators, atkļūdošana metode ...)
Jebkura informācija, shēmas, pirmkodu būtu ļoti noderīga!

Pateicība!

 
Jā, es esmu redzējis Keil un atbalstu AT89C5131.

Bet es gribētu zināt, kā jums izveidot jūsu visu sistēmu atkļūdošanas šo ierīci.
Kāda cita aparatūra jums nepieciešama (īpaša ICD / ICE)?
Kā pieslēgt atkļūdotājs ar ierīci, ja to nav ICD ne JTAG savienojumu?
Ir tikai USB savienojums ir pietiekami?

Es zinu, varat ielādēt kodu ar FLIP (Atmel plānošanas pieteikumam):
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2767

Es lūdza atbalstu Atmel.com (šeit ir mana citēju):
Citāts:

Ir kāda iespēja, es varētu debug AT89C5131A-M (uz sākuma komplekts) ar IAR Embedded Workbench.
Šis kompilators atbalsta mikrovadības es izmantoju.
IAR EW izmanto "C-SPY debugging" izmantojot ROM-Monitor, bet ir tikai sērijas ostas availabe - nav USB atbalsta.

Man vajag zināt, kā setup IAR EW - kā savienot AT89C5131A par debugging ...Kas ir J3 savienotāja Starter Kit?Jebkura informācija sistēma būtu noderīga.
I thank you in advance!PS: Šeit ir daži screenshot IAR EW

http://ferisrv5.uni-mb.si/% 7Ekv4920/images/Screen01.jpg

http://ferisrv5.uni-mb.si/% 7Ekv4920/images/Screen02.jpg

http://ferisrv5.uni-mb.si/% 7Ekv4920/images/Screen03.jpg

http://ferisrv5.uni-mb.si/% 7Ekv4920/images/Screen04.jpg
 
mon51 no Keil un atkļūdošanas HW ar VNM Ram pie 0x8000 varētu darīt.
Vismaz thats strādā par mani.
Jums nepieciešams veidot monitors ar sākuma adresi 0x0000 un saite app kodu 0x8000.

usbman

 
usbman: Pastāstiet man vairāk.Ko tieši man ir jāizmanto?

Ļaujiet man pastāstīt jums daži no manas pieredzes ar citu mikro kontrolieriem.Esmu izdarīt dažus ar PIC16F876 un tās ICD projektiem.Darbā, es esmu kodēšanas TI DSP (5.509) ar JTAG ICE.Esmu izdarīt dažus maz 8.051 projekti vidusskolā, bet tas ir jau sen ...Es atceros, mēs izmantojām programmētājs skolu ...

Man nekad nav darīts kaut kas ar Keil, bet es gribētu, lai piešķirtu tam nošauti.So, let me get this taisni: MON51 ir serial port atkļūdotājs, kas ir iekļauta (. A51) manā projektā?

Kā es varu noteikt to izveidot?Es izmantošu ārējo 32kiB RAM, lai nebūtu man nekādas grūtības, labi?Vai jūs izmantojat FLIP augšupielādēt kodu (un kā)?

usbman: Ja tas ir kaut kas mums nevajadzētu apspriest šajā forumā, lūdzu PM vai e-pastu man.Thanks for help!

 
hi chipX
es mēdzu FLIP lejupielādēt kodu AT89C5131A.
ja u nepieciešama palīdzība saistībā FLIP es varu jums palīdzēt out.
- Srinivas

 
vasureddym: Thanks!I appreciate any help i var saņemt.

Tā FLIP lieto tikai nodot kodekss par to ierīci.Vai ir iespējams izmantot FLIP in Keil vidē - lai katru reizi, kad kods ir apkopoti, tiek automātiski augšupielādēti AT89C5131?

vasureddym: Vai jums ir atkļūdošanas AT89C5131?Kurš kompilators jūs izmantojat?

usbman: Ja es saprotu pareizi.Tu lieto ārējo RAM atmiņas projektu (kas izskaidro 0x8000 adrese).Un jūs konfigurēts Mon51 ielādēšanai 0x0000 adrese?That's all?

 
chipxsd wrote:Tā FLIP lieto tikai nodot kodekss par to ierīci.
Vai ir iespējams izmantot FLIP in ke * il vidē - lai katru reizi, kad kods ir apkopoti, tiek automātiski augšupielādēti AT89C5131?

 
Es lietoju Flip ielādēt konfigurēts mon51 vērā iekšējā flash.
Jums nepieciešams veidot īpašas HW ar ārējo Ram (32k) plānots 0x8000
pieejami ar PSEN un lasīt (VNM).
UV2 Mon51 slodzes kodu aunu un jūs varat atkļūdošanas ir reālā.
Atkļūdošana notiek, izmantojot sērijas.

FlashMon un ISD51 ir vēl viens variants (bet ne reālā)
Jums tiešām ir nepieciešams, lai izlasītu Keil docs un palīdzētu faili

usbman

 
Oh, now i get it!(damn I'm lēns)

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smaids" border="0" />

Paldies visiem par palīdzību.

 
usbman wrote:UV2 Mon51 slodzes kodu aunu un jūs varat atkļūdošanas ir reālā.

....

FlashMon un ISD51 ir vēl viens variants (bet ne reālā)

 
Ace-X rakstīja:Faktiski FlashMon ir daudz detalizētāka nekā Mon51, jo jums nav nepieciešami ārštata HW, jūsu programma saskaņā FlashMon iet pie šajā pašā vidē kā atbrīvošanu, ko tā veic mazāk resursu, un jums var likt tai visā programmas atmiņā.
Vienīgā atšķirība: FlashMon ir piemērota UC ar iekšējo Flash programmu atmiņas ar IAP atbalstu, bet tas ir tieši tas, AT89C5131 ir.
 
Patiesībā, mans sūtījums bija par jūsu, ņemiet vērā, ka Mon51 var izmantot, lai atkļūdošanas reālā laikā, bet FlashMon nav.Tas nav taisnība.Atbildot uz Jūsu papildu piezīmes:

usbman wrote:1.
Katru reizi, kad esat iestatījis pārtraukums rakstāt ar flash atmiņu.

2.
Ja Jums ir pastiprināšanu ar kodu Flashmon vienmēr būs noteikts pārtraukums Flash

tā ar būs tikai laika jautājums, līdz jūsu flash sabojājas.

 
Citāts:

Vai jums ir atkļūdošanas AT89C5131?
Kurš kompilators tu izmantot
 
Es izmantoja šo AT89c5131a MCU konvertēt USB-RS232.

Man ir pieteikuma kodu, bet Jūs varat saņemt firmware kods (paraugs) no ATMEL vietas

Best of luck

 

Welcome to EDABoard.com

Sponsor

Back
Top