Отговори на тема  [ 8 мнения ] 
HiTECH С PIC16 въпрос 
Автор Съобщение
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Сря Дек 21, 2005 2:09 pm
Мнения: 145
Мнение HiTECH С PIC16 въпрос
Някой може ли да ми каже как да декларирам променливи и в други банки не само в Bank0 за PIC16. Каква е директивата на компилатора на HITECH С за тая цел. При декларация на повече от 60тина байта се изцепват следните грешки.

Error[491] 0 : can't find 0x11 words for psect "rdata_0" in segment "BANK0"
Error[593] 0 : can't find 0x1 words (0x1 withtotal) for psect "intsave" in segment "BANK0"

Мисля че този компилатор немоце автоматично да превключва банките при декларация на променливи.
Благодаря предварително :-)


Пон Ное 13, 2006 11:39 am
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пет Авг 19, 2005 11:38 am
Мнения: 978
Местоположение: Europe -> BG
Мнение 
По спомен Microchip-ският само не можеше (C18), но сигурно вече са го оправили това. За Hi-tech-a знам че има авт. алокиране на променливите + грижене за банкте, ако ти не си го пришпорил с някоя директива :-)

_________________
един факт :-)
Съжалявам , че исках да помогна ...


Пон Ное 13, 2006 12:11 pm
Профил ICQ
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Сря Дек 21, 2005 2:09 pm
Мнения: 145
Мнение 
Ох не съм го пришпорил с абсолютно никаква директива, той сам си реве ;-) Иначе и мен ми се ще да пусна С18 и PIC18 ама задачата е такава. Все пак ако некой се сети нещо да пише


Пон Ное 13, 2006 12:52 pm
Профил
Ранг: Напреднал
Ранг: Напреднал

Регистриран на: Нед Авг 14, 2005 1:08 pm
Мнения: 433
Местоположение: Казанлък
Мнение 
много лесно пишеш bank1 bank2 bank3 зависи колко банки има процесора ти :)
например
bank1 int calctemp;
bank2 long temperature;
bank3 char tempT;

maniak много те моля нещо ако не знаеш недей само да пълниш форума с глупости давай мнение за неща които ЗНАЕШ


Пон Ное 13, 2006 1:48 pm
Профил ICQ
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Сря Дек 21, 2005 2:09 pm
Мнения: 145
Мнение 
Мерси VSU. Една бира имаш от мен. Този компилатор ми се струва дървен и искам да го махна възможно най-скоро :-) Да си мина на майкрочипския и 18ките ;-)


Пон Ное 13, 2006 2:18 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 24, 2005 11:41 pm
Мнения: 1049
Местоположение: Pz
Мнение 
the_real_maniac написа:
По спомен Microchip-ският само не можеше (C18), но сигурно вече са го оправили това.
Не си спомням, точно С18 на майкрочеп да не го е можел... Предполагам, че всеки по свястен компилатор го може, стига да знаеш как.


Пон Ное 13, 2006 2:21 pm
Профил ICQ
Ранг: Напреднал
Ранг: Напреднал

Регистриран на: Нед Авг 14, 2005 1:08 pm
Мнения: 433
Местоположение: Казанлък
Мнение 
Айде сега пък дървен компилатора :) нищо си му няма


Пон Ное 13, 2006 2:37 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пет Авг 19, 2005 11:38 am
Мнения: 978
Местоположение: Europe -> BG
Мнение 
Gogo написа:
the_real_maniac написа:
По спомен Microchip-ският само не можеше (C18), но сигурно вече са го оправили това.
Не си спомням, точно С18 на майкрочеп да не го е можел... Предполагам, че всеки по свястен компилатор го може, стига да знаеш как.


Значи това ми е спомен от едно сравнени м/у CCS, HiTech & C18 (голямо ревю беше от преди година, сеаг не мога да го намеря - чрез гоогъла).

_________________
един факт :-)
Съжалявам , че исках да помогна ...


Вто Ное 14, 2006 1:54 am
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 8 мнения ] 

Кой е на линия

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


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

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