07.01.2012, 12:25
|
|
Гражданин KAZUS.RU
Регистрация: 06.08.2006
Сообщений: 694
Сказал спасибо: 24
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Спасибо большое. Про щелкал. Я обычно слежу за этой веткой
|
|
|
|
08.01.2012, 04:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Что не нравится мплаб в ccs ? (мплаб v 8.6, CCS v 4.110 )
При этом в самом ccs все нормально компилируется,потребовалась отладка с помощью пик кит3 и пришлось переносить в среду мплаб.....
__________________
Глаза боятся,а руки делают.
|
|
|
|
08.01.2012, 04:53
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Также очень напрягают константы,расшифровку не смог найти...
Также не смог запустить внутренний умножитель частоты PLL,при тактировании внутренней частотой 16 мгц у pic18f25k20 для получение частоты 64 МГц,при таких настройка:
Код:
|
#include ‹18F25K20.h›
#device adc=10
#FUSES NOWDT //No Watch Dog Timer
#FUSES WDT128 //Watch Dog Timer uses 1:128 Postscale
//#FUSES H4 //High speed osc with HW enabled 4X PLL
#FUSES INTRC_IO
#FUSES NOPROTECT //Code not protected from reading
#FUSES BROWNOUT //Reset when brownout detected
#FUSES BORV27 //Brownout reset at 2.7V
#FUSES PUT //Power Up Timer
#FUSES NOCPD //No EE protection
#FUSES STVREN //Stack full/underflow will cause reset
#FUSES NODEBUG //No Debug mode for ICD
#FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
#FUSES NOWRT //Program memory not write protected
#FUSES NOWRTD //Data EEPROM not write protected
#FUSES IESO //Internal External Switch Over mode enabled
#FUSES FCMEN //Fail-safe clock monitor enabled
#FUSES PBADEN //PORTB pins are configured as analog input channels on RESET
#FUSES NOWRTC //configuration not registers write protected
#FUSES NOWRTB //Boot block not write protected
#FUSES NOEBTR //Memory not protected from table reads
#FUSES NOEBTRB //Boot block not protected from table reads
#FUSES NOCPB //No Boot Block code protection
#FUSES LPT1OSC //Timer1 configured for low-power operation
#FUSES MCLR //Master Clear pin enabled
#FUSES NOXINST //Extended set extension and Indexed Addressing mode disabled (Legacy mode)
#FUSES NODELAYINTOSC
#use delay(clock=64000000,RESTART_WDT) |
Код:
|
void main()
{
setup_adc_ports(sAN0|sAN1|VSS_VREF);
setup_adc(ADC_CLOCK_INTERNAL|ADC_TAD_MUL_20);
setup_spi(SPI_SS_DISABLED);
setup_wdt(WDT_OFF);
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_256);
setup_timer_1(T1_INTERNAL|T1_DIV_BY_8); //
setup_timer_2(T2_DIV_BY_16,100,10); //
setup_timer_3(T3_DISABLED|T3_DIV_BY_1);
setup_ccp1(CCP_OFF);
setup_ccp2(CCP_COMPARE_RESET_TIMER);
ccp_2=50000; //
setup_comparator(NC_NC_NC_NC);// This device COMP currently not supported by the PICWizard
enable_interrupts(INT_AD);
enable_interrupts(INT_TIMER2);
enable_interrupts(GLOBAL);
setup_oscillator(OSC_64MHZ|OSC_INTRC|OSC_PLL_ON); |
Проверяю в железе,по выходу тактирования и на светодиоде визуально.
__________________
Глаза боятся,а руки делают.
Последний раз редактировалось CERGEI1982; 08.01.2012 в 05:46.
|
|
|
|
08.01.2012, 10:58
|
|
Частый гость
Регистрация: 01.03.2008
Сообщений: 37
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Цитата:
|
Также очень напрягают константы,расшифровку не смог найти...
|
Это самое хреновое, что есть в CSS
Почему нельзя было взять Микрочиповские обозначения
логически (ведь HSPLL нет) вроде и есть включение 4xPLL
У Микрочипа это звучит так
Цитата:
|
; FOSC = HSPLL HS oscillator, PLL enabled (Clock Frequency = 4 x FOSC1)
|
Последний раз редактировалось xDriver; 08.01.2012 в 11:06.
|
|
|
|
08.01.2012, 11:36
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от xDriver
|
Это самое хреновое, что есть в CSS
|
Заблудились в трех соснах ?
View -› Valid fuses
__________________
Осторожно , злой кот
|
|
|
|
08.01.2012, 11:40
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от CERGEI1982
|
Что не нравится мплаб в ccs ? (мплаб v 8.6, CCS v 4.110 )
При этом в самом ccs все нормально компилируется,потребовалась отладка с помощью пик кит3 и пришлось переносить в среду мплаб.....
|
Похоже ты неправильно понимаешь работу с мультифайловыми проектами , которые кстати в CCS еще и разрешать надо...
__________________
Осторожно , злой кот
|
|
|
|
08.01.2012, 13:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от dosikus
|
Похоже ты неправильно понимаешь работу с мультифайловыми проектами , которые кстати в CCS еще и разрешать надо...
|
Да может и заблудился,просто думал в хэлпе есть обычно,а нема,надо лезть куда то в другое.
Можно подробней дураку что и где разрешать
__________________
Глаза боятся,а руки делают.
|
|
|
|
08.01.2012, 13:49
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
__________________
Глаза боятся,а руки делают.
|
|
|
|
08.01.2012, 14:41
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от CERGEI1982
|
Можно подробней дураку что и где разрешать
|
Собственно все находится в папках самого CCS .
C:\Program Files (x86)\Micro\PICC\Examples -› mcu.zip
Но сначала , убедительная просьба , прочитай тестера !!!
http://www.pic24.ru/lib/exe/fetch.ph.../c_modules.pdf
http://www.pic24.ru/doku.php/articles/list
__________________
Осторожно , злой кот
|
|
|
Сказали "Спасибо" dosikus
|
|
|
08.01.2012, 15:51
|
|
Частый гость
Регистрация: 01.03.2008
Сообщений: 37
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от dosikus
|
Заблудились в трех соснах ?
View -› Valid fuses
|
нет, просто родной оболочкой не пользуюсь, только MPLAB .
все равно спасибо, буду иметь ввиду !
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:38.
|
|