| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| pic18f452 to pic18f4520 migration http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=6414 |
Страница 1 от 1 |
| Автор: | fast [ Вто Дек 30, 2008 5:42 pm ] |
| Заглавие: | 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) Моля за Вашата помощ ! |
|
| Автор: | nik [ Вто Дек 30, 2008 5:47 pm ] |
| Заглавие: | |
сложи го в кавички, така компилатора ще знае че е миграция от друг процесор и ще го замени с правилните конфигурационни битове |
|
| Автор: | fast [ Вто Дек 30, 2008 8:01 pm ] |
| Заглавие: | |
пробвах и с единични и с двойни , но нещо не става дай малко пояснения колега Error[124] G:\ARM\ARM.ASM 37 : Illegal argument (expected single character) |
|
| Автор: | Zeus [ Вто Дек 30, 2008 8:32 pm ] | ||
| Заглавие: | |||
Това погледна ли го?
|
|||
| Автор: | nik [ Вто Дек 30, 2008 10:40 pm ] |
| Заглавие: | |
базикам се бе човек, това няма как да стане автоматично, трябва сам да го направиш, всичките тези _OSCS_OFF_1H и т.н. са дефинирани в хедър файла на 452 които очевидно не са дефинирани в хедър файла за 4520, отвори хедър файла на 4520 и ще видиш валидните за него, в прикачения от колегата файл са описани разликите, но конкретната дефиниция на всеки бит е направена в хедър файла който ползваш, същото е описано и в хелпа на компилатора който ползваш който и да е той |
|
| Автор: | Ки4о [ Вто Дек 30, 2008 11:02 pm ] |
| Заглавие: | |
Пак си погледни нещата нещо со пообъркан при писането OSC_HS_1H EQU H'F2' ; HS oscillator Error[113] H:\ARM\ARM.ASM 37 : Symbol not previously defined (_HS_OSC_1H) |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|