Biuld programmør for HC9S12C32

G

gdaporta

Guest
Hej,

Først og fremmest
vil jeg råde dig Jeg har aldrig anvendt en Motorola eller Freescale microcontroller.Dette er min første gang, og jeg er ikke beregnet til at lære om disse microcontrollers, jeg behøver kun at bruge det kun én gang.

Jeg har et kredsløb fra en kollega.Dette kredsløb har en HC9S12C32 (præcis MC9S12C32MFAE16).

Min kollega give mig koden til at indlæse i dem, men jeg har ikke udstyr til at indlæse koden i UC.Han arbejder uden for byen i to måneder, så er jeg nødt til at løse dette problem.

Jeg læste i freescale hjemme side og en masse hjemmesider, men jeg kunne ikke finde noget godt.

Et par peolpe fortalte mig i forskellige fora nogle forslag om programmering den med en seriel kommunikation, men jeg could'n fundet noget i freescale hjemmeside.<img src="http://www.edaboard.com/images/smiles/icon_arrow.gif" alt="Arrow" border="0" />

Nogen kunne hjælpe mig???

<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Spørgsmål" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Spørgsmål" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Spørgsmål" border="0" />Mange tak på forhånd.

Ved, Guillermo

 
Citat:

OpstartsindlæserenDette afsnit forklarer de opstartsindlæseren muligheder der findes på MC9S12C32:1) Den 9S12C32, når det kommer fra fabrikken, har en sektion af flash programmeret med en LRE kode - det står for "Load RAM og Execute".
På reset på en unprogrammed anordning, SCI (og kan modul) vil forsøge at kommunikere med en ekstern vært, som vil gøre det muligt for upload af bruger koden i RAM, efterfulgt af gennemførelse af denne kodeks.
Det er meget lig den opstartsindlæseren anvendes i HC11.
Brugeren har til at yde den RAM kode, der skal uploades (dvs. en rutine, der griber S-optegnelser og forbrændinger flash).
For mere info, se Application Note AN2546:http://e-www.motorola.com/files/microcontrollers/doc/app_note/AN2546.pdf

Her er den Produkt Skift Anmeldelse (PCN) til MC9S12C32 tyder på, at denne opstartsindlæseren kode vil blive programmeret i fabrikken silicium:http://e-www.motorola.com/files/microcontrollers/doc/app_note/AN2546.pdf

2) Der er en langt mere omfattende opstartsindlæseren rådighed for C32 (sammenlignet med en gennemført i HC08) - se appnote AN2548:http://e-www.motorola.com/files/microcontrollers/doc/app_note/AN2548.pdf

Denne opstartsindlæseren ikke kun gør det muligt for upload af nye kode via den serielle port, det giver også mulighed debug adgang til over via.
den serielle link.
Med andre ord, kode udvikling og debug kan forekomme i løbet af de serielle port uden brug af en BDM kabel.

 
IanP wrote:Citat:

OpstartsindlæserenDette afsnit forklarer de opstartsindlæseren muligheder der findes på MC9S12C32:1) Den 9S12C32, når det kommer fra fabrikken, har en sektion af flash programmeret med en LRE kode - det står for "Load RAM og Execute".
På reset på en unprogrammed anordning, SCI (og kan modul) vil forsøge at kommunikere med en ekstern vært, som vil gøre det muligt for upload af bruger koden i RAM, efterfulgt af gennemførelse af denne kodeks.
Det er meget lig den opstartsindlæseren anvendes i HC11.
Brugeren har til at yde den RAM kode, der skal uploades (dvs. en rutine, der griber S-optegnelser og forbrændinger flash).
For mere info, se Application Note AN2546: h ** p: / / e-www.motorola.com/fil...de serielle port uden brug af en BDM kabel.
 

Welcome to EDABoard.com

Sponsor

Back
Top