problém s nahratim programu MCU
Moderátori: psichac, Moderátori
problém s nahratim programu MCU
Poradí mi niekto kde je problém ak nalozim program v Hex formate tak mi na procesor zapise iba 3 bity ...je problém v keile vec alebo willar sp200se programatore
0
mam ponyprog a SP200se programator no programovat neviem
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: problém s nahratim programu MCU
asi si myslel 3 byty a nie 3 bity. Zvyčajne gramatiku neriešim, ale tu je to dosť podstatný rozdiel. Otvor si ten hex súbor v textovom editore a ak tam uvidíš niečo takéhoto:
tak je problém v kopilátore. Ak tam bude ale veľa podobne začínajúcich riadkov tak je problém v programátore.
Kód: Vybrať všetko
:030000000C9407040
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
Re: problém s nahratim programu MCU
moj hex v textovom editore vyzera takto
takže je zly kompilator ?
da sa zohnat KEIL microvision FULL verzia ?
Kód: Vybrať všetko
:0300000002085A99
:03000B000208499F
:10080000758ABF758C6375890175881075A882C259
:10081000917F0C120866D2917F0C120866C2917FFC
:100820000C120866D2917F0C120866C2927F0C12DD
:100830000866D2927F0C120866C2927F0C1208667C
:10084000D2927F0C12086680C6C0E0758ABF758C94
:1008500063E50860021508D0E032787FE4F6D8FD41
:0D0860007581080208008F08E50870FC2271
:00000001FF
da sa zohnat KEIL microvision FULL verzia ?
0
mam ponyprog a SP200se programator no programovat neviem
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: problém s nahratim programu MCU
nie kompilátor je dobrý. Tvoj program má na adrese 0x0000 3 byte (02085A) potom na adrese 0x000B sú ďalšie 3 byte (020849) a zvyšok programu je od adresy 0x0800, tam je toho trochu viacej. Pravdepodobne aj programátor programuje ako má len ty si nevedel kde máš hľadať ten svoj program.
Podľa jeho dĺžky usudzujem že FULL verziu ešte dlho nebudeš potrebovať.
Podľa jeho dĺžky usudzujem že FULL verziu ešte dlho nebudeš potrebovať.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
Re: problém s nahratim programu MCU
Tak kde je potom chyba .....ak mi xmilos poslal funkčný hex a mal na viac toto
:10001E00758ABF758C6375890175885075A88AC2FB
:10002E00907509C8C2917F0C120003D2917F0C12F9
:10003E000003C2917F0C120003D2917F0C120003B9
:10004E00C2927F0C120003D2927F0C120003C29256
:0E005E007F0C120003D2927F0C12000380C6AA
:070003008F08E50870FC22E4
:10001E00758ABF758C6375890175885075A88AC2FB
:10002E00907509C8C2917F0C120003D2917F0C12F9
:10003E000003C2917F0C120003D2917F0C120003B9
:10004E00C2927F0C120003D2927F0C120003C29256
:0E005E007F0C120003D2927F0C12000380C6AA
:070003008F08E50870FC22E4
0
mam ponyprog a SP200se programator no programovat neviem
Re: problém s nahratim programu MCU
Evalution verzia prekladaca.
Hlavny kod ( z 0x0800 ) sa neda presunut do code < 2kB.
Nestudoval som to cele:
http://www.keil.com/demo/limits.asp
Hlavny kod ( z 0x0800 ) sa neda presunut do code < 2kB.
Nestudoval som to cele:
http://www.keil.com/demo/limits.asp
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: problém s nahratim programu MCU
Typujem že chyba bude v nastavení projektu. Mne tie hexy pripadajú dosť rovnaké. I keď tento druhý čo si poslal je v nejakom divnom poradí. A chýba mi v ňom kód pre adresu 0x0000 až 0x0002 čož je štartovacia adresa po zapnutí. Zato je pekne v rozsahu adries 0x0003 po 0x006E. Robiť reverz sa mi nechce ale čo na tom tvojom programe nejde? Prvá inštrukcia je skok na adresu 0x85A a čo je tam to už neviem. Veď daj sem zdroják a napíš čo by to malo podľa teba robiť. A ešte napíš do akej 51 to páliš. Napríklad taká AT89C1051 má len jedno kiBy pamäte AT89C2051 má 2kiBy,takže adresa 0x800 tam nie je. Aby si to napálil potreboval by si napr AT89C4051 alebo AT89C51
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
Re: problém s nahratim programu MCU
ee,peterple napísal:Typujem že chyba bude v nastavení projektu
mrkni ten link
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: problém s nahratim programu MCU
Jaj tak. potom naozaj potrebuješ FULL verziu, alebo použiješ tie verzie čo majú FLASH 4kiBy.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: problém s nahratim programu MCU
Najjednoduchšie potom by bolo obstarať si jednu 89ATS51 alebo 89ATS52 alebo 89ATS8252. Tú máš dosť pamäte aj na takto divne obmedzený prekladač a navyše tam fičí ISP takže môžeš programovať priamo v aplikácii bez vyberania a prehadzovania medzi programátorom a kontaktným poľom.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
Re: problém s nahratim programu MCU
Dobre tomu rozumiem, ze ta obmedzena verzia generuje kod do 2kB, ale posunuty na koniec hranice 2kB?
Tak to je snad ta najvacsia hovadina v tejto oblasti, aku som za svoj zivot videl
Tak to je snad ta najvacsia hovadina v tejto oblasti, aku som za svoj zivot videl
0
Re: problém s nahratim programu MCU
Skor nieco z tohto tisicrocia, trebars 89S4051, 89LP4052 alebo sa naucit pouzivat SDCC. Na 8051 nie je lacnejsi (zadarmo) a lepsi kompilator.
0
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 25 Odpovedí
- 2435 Zobrazení
-
Posledný príspevok od používateľa Tribec Zacks
-
- 101 Odpovedí
- 6638 Zobrazení
-
Posledný príspevok od používateľa Lennox
-
- 4 Odpovedí
- 1060 Zobrazení
-
Posledný príspevok od používateľa lucky62
-
- 0 Odpovedí
- 1482 Zobrazení
-
Posledný príspevok od používateľa liptacik
-
- 19 Odpovedí
- 1665 Zobrazení
-
Posledný príspevok od používateľa 5ko