>>Смотрю как яростно топят мою статью
Да, мою тоже утопили :)
Случайно статистику поймал (буквально за час пришел целый десяток человек, выставивших 1-2 балла):
25.09.2011 22:49
Баллов: 583
Голосов: 191
26.09.2011 00:00
Баллов: 595
Голосов: 201
Давно я ни за каким голосованием не следил с таким ...
Найдено 12 результатов
- Пн сен 26, 2011 06:14:37
- Форум: Опросы, конкурсы...
- Тема: Конкурс: Поздравь Кота по-человечески 2011!
- Ответы: 227
- Просмотры: 309666
- Вс апр 17, 2011 22:41:22
- Форум: Микроконтроллеры и ПЛИС
- Тема: PIC16F887 [MikroC] - EUSART и прерывания [решено]
- Ответы: 9
- Просмотры: 5787
Re: PIC16F887 [MikroC] - EUSART и прерывания [решено]
Почитал описание протокола Wake - суперская вещь, спасибо! Правда, времени на его полную реализацию у меня уже не хватит
, придется взять его за базис и сделать что-то попроще...
- Вс апр 17, 2011 20:27:26
- Форум: Микроконтроллеры и ПЛИС
- Тема: PIC16F887 [MikroC] - EUSART и прерывания [решено]
- Ответы: 9
- Просмотры: 5787
Re: PIC16F887 [MikroC] - EUSART и прерывания [решено]
urry , а Вы не могли бы поделиться каким-то каркасом кода? Я на словах не совсем понял про маркер и счетчик начала пакета. И описанием на какой-нибудь несложный протокол обмена?
Условия у меня кстати, хоть и учебные, но не совсем тепличные. Если вкратце (надо было, правда, с самого начала это ...
Условия у меня кстати, хоть и учебные, но не совсем тепличные. Если вкратце (надо было, правда, с самого начала это ...
- Вс апр 17, 2011 16:38:02
- Форум: Микроконтроллеры и ПЛИС
- Тема: PIC16F887 [MikroC] - EUSART и прерывания [решено]
- Ответы: 9
- Просмотры: 5787
Re: PIC16F887 [MikroC] - проблема с EUSART и прерываниями
urry , понятно, спасибо! Но в принципе можно FERR обрабатывать и так, как у меня?
В общем, прием строки в итоге получился таким:
if (PIR1.RCIF && PIE1.RCIE) { // Обработка прерывания от приемника
if (RCSTA.FERR) { // Если была ошибка кадра,
RCSTA.SPEN = 0; // то выключаем и ...
В общем, прием строки в итоге получился таким:
if (PIR1.RCIF && PIE1.RCIE) { // Обработка прерывания от приемника
if (RCSTA.FERR) { // Если была ошибка кадра,
RCSTA.SPEN = 0; // то выключаем и ...
- Вс апр 17, 2011 15:15:15
- Форум: Микроконтроллеры и ПЛИС
- Тема: PIC16F887 [MikroC] - EUSART и прерывания [решено]
- Ответы: 9
- Просмотры: 5787
Re: PIC16F887 [MikroC] - проблема с EUSART и прерываниями
Так, передачу строк я написал, получилось вот что:
if (PIR1.TXIF && PIE1.TXIE) { // Обработка прерывания от передатчика,
// если разрешена передача
temp = StringOut[StringOutIndex];
if (temp != '\0') { // Если это не терминальный символ, то:
while (TRMT == 0); // Ждем ...
if (PIR1.TXIF && PIE1.TXIE) { // Обработка прерывания от передатчика,
// если разрешена передача
temp = StringOut[StringOutIndex];
if (temp != '\0') { // Если это не терминальный символ, то:
while (TRMT == 0); // Ждем ...
- Вс апр 17, 2011 14:43:45
- Форум: Микроконтроллеры и ПЛИС
- Тема: PIC16F887 [MikroC] - EUSART и прерывания [решено]
- Ответы: 9
- Просмотры: 5787
Re: PIC16F887 [MikroC] - проблема с EUSART и прерываниями
urry , спасибо большое за советы по поводу обработки ошибок, мне как раз про это и нужно было узнать.
Только вот про буфер передачи я не совсем понял. Я ведь записываю байт в регистр TXREG только по прерыванию TXIF, а оно срабатывает, когда TXREG пуст, то есть в этом месте я ничего не теряю. А из ...
Только вот про буфер передачи я не совсем понял. Я ведь записываю байт в регистр TXREG только по прерыванию TXIF, а оно срабатывает, когда TXREG пуст, то есть в этом месте я ничего не теряю. А из ...
- Сб апр 16, 2011 22:16:17
- Форум: Микроконтроллеры и ПЛИС
- Тема: PIC16F887 [MikroC] - EUSART и прерывания [решено]
- Ответы: 9
- Просмотры: 5787
PIC16F887 [MikroC] - EUSART и прерывания [решено]
Приветствую всех!
Исходные данные:
⋅ Микроконтроллер PIC16F887, скорость 16Мгц, слово конфигурации: _HS_OSC & _WDT_OFF & _LVP_OFF (то, что по умолчанию предлагается в MikroC в свойствах проекта)
⋅ EUSART настроен на скорость 9600bps, асинхронный режим, стоповый бит один ...
Исходные данные:
⋅ Микроконтроллер PIC16F887, скорость 16Мгц, слово конфигурации: _HS_OSC & _WDT_OFF & _LVP_OFF (то, что по умолчанию предлагается в MikroC в свойствах проекта)
⋅ EUSART настроен на скорость 9600bps, асинхронный режим, стоповый бит один ...
- Вт мар 01, 2011 19:47:31
- Форум: МЯЯЯУ!
- Тема: Все о заказе бесплатных образцов
- Ответы: 3682
- Просмотры: 807291
Re: Все о заказе бесплатных образцов - Sample Request
Texas Instruments и KOA меня послали, первые просто прислали refuse безо всяких объяснений, вторые отфутболили к региональным представителям. Зато несказанно порадовал Maxim, 7-ого делал реквест на DS18B20+ b DS2413P+, сегодня пришел курьер и вручил здоровенную коробку, в которую был запихнут ...
- Пн фев 07, 2011 19:49:08
- Форум: МЯЯЯУ!
- Тема: Склад ужасов РАДИОКОТА.
- Ответы: 87
- Просмотры: 13704
Re: Склад ужасов РАДИОКОТА.
Два часа назад случилось. Регулирую выходные напряжения в ATX БП от компа. Прежде, чем лезть внутрь, разряжаю выходные кондеры замыканием сетевых контактов отверткой (знаю, что по-хорошему надо мегаомным резистором это делать, но сегодня его под руками не нашлось). И вот, раз на десятый забываю ...
- Пн фев 07, 2011 13:07:45
- Форум: МЯЯЯУ!
- Тема: Все о заказе бесплатных образцов
- Ответы: 3682
- Просмотры: 807291
Re: Все о заказе бесплатных образцов - Sample Request
Go! , там все просто, после того, как нажмешь кнопку "Get Free EVAL Board" на исходной странице, ты попадаешь на страницу с описанием элемента, для которого демоплата, на ней еще три желтых кнопки есть: "Check Price & Inventory", "Contact Sales" и "Get Free Eval Board", первые две нам неинтересны ...
- Пн фев 07, 2011 12:43:33
- Форум: МЯЯЯУ!
- Тема: Все о заказе бесплатных образцов
- Ответы: 3682
- Просмотры: 807291
Re: Все о заказе бесплатных образцов - Sample Request
Дельта сигма не халявная
Напротив нее нету волшебной кнопочки "Get free eval board"
- Пн фев 07, 2011 11:07:29
- Форум: МЯЯЯУ!
- Тема: Все о заказе бесплатных образцов
- Ответы: 3682
- Просмотры: 807291
Re: Все о заказе бесплатных образцов - Sample Request
Здесь раздают халявные отладочные платы с ARM Cortex™-M3
Уже не раздают Волшебная галочка "выслать мне демоплату нахаляву" пропала в конце января... Я успел заказать, мне пришло.
А вот другая халява от EBV и на этот раз Avago: m
Дают три таких платы:
1. ACPL-x6xL - Low Power 10 Mbaud Digital ...
Уже не раздают Волшебная галочка "выслать мне демоплату нахаляву" пропала в конце января... Я успел заказать, мне пришло.
А вот другая халява от EBV и на этот раз Avago: m
Дают три таких платы:
1. ACPL-x6xL - Low Power 10 Mbaud Digital ...