Отговори на тема  [ 6 мнения ] 
pic18f452 to pic18f4520 migration 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 08, 2006 8:21 pm
Мнения: 24
Мнение pic18f452 to pic18f4520 migration
Здравейте , имам следния проблем искам да сменя единия с другия процесор ползвам шаблонен файл в който има следните :

;******* Конфигуриращи битове **************************************

__CONFIG _CONFIG1H, _OSCS_OFF_1H & _HS_OSC_1H
__CONFIG _CONFIG2L, _PWRT_ON_2L & _BOR_OFF_2L
__CONFIG _CONFIG2H, _WDT_OFF_2H
__CONFIG _CONFIG3H, _CCP2MX_OFF_3H
__CONFIG _CONFIG4L, _STVR_OFF_4L & _LVP_OFF_4L & _DEBUG_OFF_4L
__CONFIG _CONFIG5L, _CP0_OFF_5L & _CP1_OFF_5L & _CP2_OFF_5L & _CP3_OFF_5L
__CONFIG _CONFIG5H, _CPB_OFF_5H & _CPD_OFF_5H
__CONFIG _CONFIG6L, _WRT0_OFF_6L & _WRT1_OFF_6L & _WRT2_OFF_6L & _WRT3_OFF_6L
__CONFIG _CONFIG6H, _WRTC_OFF_6H & _WRTB_OFF_6H & _WRTD_OFF_6H
__CONFIG _CONFIG7L, _EBTR0_OFF_7L & _EBTR1_OFF_7L & _EBTR2_OFF_7L & _EBTR3_OFF_7L
__CONFIG _CONFIG7H, _EBTRB_OFF_7H

те са за pic 18f452 , като презапиша проекта за pic18f4520 ми дава следните съобщения за грешки ,

Error[113] H:\ARM\ARM.ASM 37 : Symbol not previously defined (_OSCS_OFF_1H)
Error[113] H:\ARM\ARM.ASM 37 : Symbol not previously defined (_HS_OSC_1H)
Error[113] H:\ARM\ARM.ASM 38 : Symbol not previously defined (_BOR_OFF_2L)
Error[113] H:\ARM\ARM.ASM 40 : Symbol not previously defined (_CCP2MX_OFF_3H)
Error[113] H:\ARM\ARM.ASM 41 : Symbol not previously defined (_STVR_OFF_4L)

Моля за Вашата помощ !


Вто Дек 30, 2008 5:42 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Мар 22, 2006 3:25 am
Мнения: 6418
Мнение 
сложи го в кавички, така компилатора ще знае че е миграция от друг процесор и ще го замени с правилните конфигурационни битове


Вто Дек 30, 2008 5:47 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 08, 2006 8:21 pm
Мнения: 24
Мнение 
пробвах и с единични и с двойни , но нещо не става дай малко пояснения колега

Error[124] G:\ARM\ARM.ASM 37 : Illegal argument (expected single character)


Вто Дек 30, 2008 8:01 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Вто Окт 03, 2006 11:58 am
Мнения: 924
Местоположение: Ботевград
Мнение 
Това погледна ли го?


Прикачени файлове:
39647a.pdf [224.77 KiB]
119 пъти
Вто Дек 30, 2008 8:32 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Мар 22, 2006 3:25 am
Мнения: 6418
Мнение 
базикам се бе човек, това няма как да стане автоматично, трябва сам да го направиш, всичките тези _OSCS_OFF_1H и т.н. са дефинирани в хедър файла на 452 които очевидно не са дефинирани в хедър файла за 4520, отвори хедър файла на 4520 и ще видиш валидните за него, в прикачения от колегата файл са описани разликите, но конкретната дефиниция на всеки бит е направена в хедър файла който ползваш, същото е описано и в хелпа на компилатора който ползваш който и да е той


Вто Дек 30, 2008 10:40 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Юли 22, 2006 9:50 pm
Мнения: 1638
Мнение 
Пак си погледни нещата нещо со пообъркан при писането
OSC_HS_1H EQU H'F2' ; HS oscillator

Error[113] H:\ARM\ARM.ASM 37 : Symbol not previously defined (_HS_OSC_1H)


Вто Дек 30, 2008 11:02 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 6 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 5 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни