Zadejte hledaný výraz...

Procesor Atmega32 a PDIL40

Dobrý deň, chcel som si rozširiť trošku svoje znalosti a tak som si vytvoril STK200 + som zapojil procesor ,,PDIL40" - robil som všetko podla navodu až na druh procesoru - ktory povodne mal byt Atmega32. Všetky vystupy z procesora som si ale podrobne prezrel a všetko zapojil podla spravnosti... Potreboval by som nastavenie pre nový procesor PDIL40 - kde by som to prosim našiel? Mám len pre tu Atmegu32...
toto:
LPT=lpt1
FILENAME=main
MCU=atmega32
CC=avr-gcc
OBJCOPY=avr-objcopy
#optimize for size:
CFLAGS=-g -mmcu=$(MCU) -Wall -Wstrict-prototypes -Os -mcall-prologues
all: clean $(FILENAME).hex
$(FILENAME).hex : $(FILENAME).out
$(OBJCOPY) -R .eeprom -O ihex $(FILENAME).out $(FILENAME).hex
$(FILENAME).out : $(FILENAME).o
$(CC) $(CFLAGS) -o $(FILENAME).out -Wl,-Map,$(FILENAME).map $(FILENAME).o
$(FILENAME).o : $(FILENAME).c
$(CC) $(CFLAGS) -Os -c $(FILENAME).c
program:
avrdude -p $(MCU) -P $(LPT) -c stk200 -U flash:w:$(FILENAME).hex
clean:
rm -rf *.out *.o *.map *.bak *.out *.obj *.hex
test:
avrdude -p $(MCU) -P $(LPT) -c stk200
nastavcpu:
avrdude -p $(MCU) -P $(LPT) -c stk200 -U lfuse:w:0xbf:m -U hfuse:w:0xc1:m
- s tým že som skúšal zmeniť premennú ,,MCU" na PDIL40
a autor k tomu ešte napisal tento manual:
Makefile
Konfiguračný súbor, ktorý treba skopírovať vždy vedľa nového programu pomenovaného main.c.
Je nastavený pre typ Atmega32. Ak chcete naprogramovať iný typ procesora, napríklad Atmega16, dá sa otvoriť a prepísať.
Obsahuje tieto inštrukcie (vyvolateľné štandardne cez príkazový riadok):
make all - skompiluje program (vyvolateľné aj cez Programmers Notepad, Tools)
make program - naprogramuje skompilovaný program do procesora (vyvolateľné aj cez Programmers Notepad, Tools)
make clean - vyčistí adresár od súborov vzniknutých kompiláciou
make test - otestuje prítomnosť procesora a oznámi, či správne komunikuje s počítačom
make nastavcpu - tento príkaz treba vykonať raz pre nový procesor
Skusil som teda použiť prikaz ,,make nastavcpu"
tu vidite fotku: http://uloz.to/x2deAPdj/error-jpg
Moja otázka znie: snažim sa zle nakonfigurovať procesor? treba ešte niečo ine zmeniť mimo tej premennej? alebo som urobil zle zapojenie? velmi pekne dakujem vopred za každy nazor, naozaj rad by som to rozbehol...
25. 4. 2015 11:12:21
https://webtrh.cz/diskuse/procesor-atmega32-a-pdil40/#reply1108942
jaký procesor si použil a jak si ho zapojil?
25. 4. 2015 13:32:45
https://webtrh.cz/diskuse/procesor-atmega32-a-pdil40/#reply1108941
Napsal profinetworks;1189703
jaký procesor si použil a jak si ho zapojil?
Tu som všetko uložil: stačí to iba stiahnuť:
procesor.rar | Ulož.to
---------- Příspěvek doplněn 25.04.2015 v 17:58 ----------
Pardon, je tam zlý odkaz na tu stranku kde som ten procesor kupil... toto je original: http://www.gme.sk/at80c51rd2-3csum-dip40-atmel-p432-039
25. 4. 2015 16:48:03
https://webtrh.cz/diskuse/procesor-atmega32-a-pdil40/#reply1108940
Původní řešení využívá SPI přes PIN 6,7,8,9 (MOSI/MISO/SCK/Reset) tebou zvolený procesor toto neumí.
Stejné PINy u různých procesorů mají různé funkce.
25. 4. 2015 19:12:38
https://webtrh.cz/diskuse/procesor-atmega32-a-pdil40/#reply1108939
Napsal profinetworks;1189760
Původní řešení využívá SPI přes PIN 6,7,8,9 (MOSI/MISO/SCK/Reset) tebou zvolený procesor toto neumí.
Stejné PINy u různých procesorů mají různé funkce.
velmi pekne dakujem, skusim teda kupiť Atmegu32 a odskušať to... dam sem potom pripadne vedieť
---------- Příspěvek doplněn 25.04.2015 v 22:00 ----------
Napsal profinetworks;1189760
Původní řešení využívá SPI přes PIN 6,7,8,9 (MOSI/MISO/SCK/Reset) tebou zvolený procesor toto neumí.
Stejné PINy u různých procesorů mají různé funkce.
a ked sa sem pozriete na 3. stranu:
http://www.gme.sk/img/cache/doc/432/039/at80c51rd2-3csum-datasheet-1.pdf
ved tam by mali byt tie iste či nie?
25. 4. 2015 20:21:08
https://webtrh.cz/diskuse/procesor-atmega32-a-pdil40/#reply1108938
Pro odpověď se přihlašte.
Přihlásit