26.09.2012, 17:50
|
|
Вид на жительство
Регистрация: 09.12.2006
Сообщений: 337
Сказал спасибо: 422
Сказали Спасибо 34 раз(а) в 26 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
там уже был, ез результата
|
|
|
|
27.09.2012, 01:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Кто rtos пробовал от ссs ?
Не понятно 2 момента пока что:
1)
Код:
|
#use rtos(timer=0,minor_cycle=100ms) |
что такое minor_cycle=100ms для всех задач отражение цикла?
2)
Код:
|
#task(rate=100ms,max=100ms) |
и для чего тут max=100ms указана?
Запускал вот тестовую
Код:
|
#include ‹18F452.h›
#use delay(clock=20000000)
#use rs232(baud=9600,xmit=PIN_C6,rcv=PIN_C7)
// this tells the compiler that the rtos functionality will be needed, that
// timer0 will be used as the timing device, and that the minor cycle for
// all tasks will be 100 miliseconds
#use rtos(timer=0,minor_cycle=100ms)
// each function that is to be an operating system task must have the #task
// preprocessor directive located above it.
// in this case, the task will run every second, its maximum time to run must
// be less than or equal to the minor cycle, and there is no need for a
// queue at this point, so no memory will be reserved.
#task(rate=1000ms,max=100ms)
// the function can be called anything that a standard function can be called
void The_first_rtos_task ( )
{
printf("1\n\r");
}
#task(rate=500ms,max=100ms)
void The_second_rtos_task ( )
{
printf("\t2!\n\r");
}
#task(rate=100ms,max=300ns)
void The_third_rtos_task ( )
{
printf("\t\t3\n\r");
}
// main is still the entry point for the program
void main ( )
{
// rtos_run begins the loop which will call the task functions above at the
// schedualed time
rtos_run ( );
} |
__________________
Глаза боятся,а руки делают.
|
|
|
|
27.09.2012, 15:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,700
Сказал спасибо: 5,497
Сказали Спасибо 25,124 раз(а) в 5,642 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от vlad_ru
|
там уже был, ез результата
|
Ура. Нашел
Файл зовется Development Kit for the RFID Exercise Book.pdf,
он расположен в:
C:\Program Files\PICC\Data Sheets
|
|
|
|
27.09.2012, 17:25
|
|
Вид на жительство
Регистрация: 09.12.2006
Сообщений: 337
Сказал спасибо: 422
Сказали Спасибо 34 раз(а) в 26 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Спасибо! Скачал из инета.
Только не понял , почему у меня в PICC нет папки Data Sheets , не было папки Examples (я тоже скачал из инета) , хотя версия PICC последняя . Их отдельно скачивать нужно???
|
|
|
|
27.09.2012, 17:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,700
Сказал спасибо: 5,497
Сказали Спасибо 25,124 раз(а) в 5,642 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Последняя - это 4.137 ??
Может потому, что я покупал компилятор и ставил с родного именного диска
|
|
|
|
27.09.2012, 18:24
|
|
Вид на жительство
Регистрация: 09.12.2006
Сообщений: 337
Сказал спасибо: 422
Сказали Спасибо 34 раз(а) в 26 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
ну не совсем 4.134, где можно отдельно скачать Data Sheets??
|
|
|
|
27.09.2012, 18:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,700
Сказал спасибо: 5,497
Сказали Спасибо 25,124 раз(а) в 5,642 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
На сайте Майкрочипа совершенно свободно
|
|
|
|
27.09.2012, 18:51
|
|
Вид на жительство
Регистрация: 09.12.2006
Сообщений: 337
Сказал спасибо: 422
Сказали Спасибо 34 раз(а) в 26 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Я имел ввиду дататашиты к PIC C (типа RFID Exercise Book.pdf) , ведь там наверное кроме RFID Exercise Book.pdf еще есть подобное.
|
|
|
|
28.09.2012, 11:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,700
Сказал спасибо: 5,497
Сказали Спасибо 25,124 раз(а) в 5,642 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Не подскажу. Я покупал из своего кармана.
|
|
|
|
04.11.2012, 18:00
|
|
Вид на жительство
Регистрация: 09.12.2006
Сообщений: 337
Сказал спасибо: 422
Сказали Спасибо 34 раз(а) в 26 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Подскажите , корректна ли запись очистки таймера 1 в ССS (PIC16F887):
TMR1L = 0 ; // очистить таймер1 (младший байт)
TMR1H = 0 ; // очистить таймер1 (старший байт)
Если нет, то как правильно написать? Спасибо.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:15.
|
|