реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Что такое макрос CN в PIC32
ZEbr
сообщение Aug 27 2013, 06:17
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 145
Регистрация: 2-12-10
Из: Воронеж
Пользователь №: 61 356



Объясните недоучке, что такое макрос CN1....CN15 в I/O Ports на процессор PIC32?
Заранее спасибо!!!
Go to the top of the page
 
+Quote Post
tolik_dad
сообщение Aug 27 2013, 07:21
Сообщение #2





Группа: Новичок
Сообщений: 6
Регистрация: 21-05-09
Из: г. Луганск, Украина
Пользователь №: 49 370



цитата - "Change notification inputs.
Can be software programmed for internal weak
pull-ups on all inputs."

Если по русски, то это входы микроконтроллера позволяющие гененерировть прерывания
при изменениии логического состояния пина.
Т.Е. если на входном пине напримен CN1 меняется состояние пина с 0 на 1 или наоборот
то генерируется прерывание.



Go to the top of the page
 
+Quote Post
ZEbr
сообщение Aug 27 2013, 07:53
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 145
Регистрация: 2-12-10
Из: Воронеж
Пользователь №: 61 356



Спасибо

А подскажите пожалуйста, вот ещё что External interrupt у PIC32 это тоже самое что и прерыванме по порту I\O?
Если нет, то в чем разница?
Go to the top of the page
 
+Quote Post
volodya
сообщение Aug 28 2013, 05:23
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 194
Регистрация: 14-02-07
Из: УКРАИНА
Пользователь №: 25 344



Цитата(ZEbr @ Aug 27 2013, 10:53) *
Спасибо

А подскажите пожалуйста, вот ещё что External interrupt у PIC32 это тоже самое что и прерыванме по порту I\O?
Если нет, то в чем разница?


CNxx - генерирует прерывание одно на все задействованные выводы, по каждому фронту или спаду. Где именно причина прерывания определяет программа по состоянию на выводах до и после прерывания .

External interrupt - прерывание по событию на единственном выводе, параметры выбираются при настройке прерывания (Фронт или спад и др.).

Образно - при прерывании по CNxx процессор в панике "иСКает А шо ТО было", при прерывании EXT_INT_x паники нет - "ПИСЕЦ уже тут на выходе X"(на пример у меня - транзистор сгорел, можно выключаться и кУрыть).


--------------------
"Для того чтобы избежать критики, надо ничего не делать, ничего не говорить и никем не быть"
"Каждый из нас бывает дураком по крайней мере пять минут в день; мудрость заключается в том, чтобы не превысить лимит." Элберт Хаббард
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Aug 28 2013, 07:26
Сообщение #5


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



sm.gif Даташит будущего
Цитата(volodya @ Aug 28 2013, 08:23) *
при прерывании по CNxx процессор в панике "иСКает А шо ТО было", при прерывании EXT_INT_x паники нет - "ПИСЕЦ уже тут на выходе X"(на пример у меня - транзистор сгорел, можно выключаться и кУрыть).

Причем, будет в адекватном переводе на английский.
Go to the top of the page
 
+Quote Post
volodya
сообщение Aug 29 2013, 05:22
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 194
Регистрация: 14-02-07
Из: УКРАИНА
Пользователь №: 25 344



Цитата(_Pasha @ Aug 28 2013, 10:26) *
sm.gif Даташит будущего

Причем, будет в адекватном переводе на английский.



Интересно увидеть такой перевод (разум отказывает). smile3046.gif


--------------------
"Для того чтобы избежать критики, надо ничего не делать, ничего не говорить и никем не быть"
"Каждый из нас бывает дураком по крайней мере пять минут в день; мудрость заключается в том, чтобы не превысить лимит." Элберт Хаббард
Go to the top of the page
 
+Quote Post
ZEbr
сообщение Aug 29 2013, 09:37
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 145
Регистрация: 2-12-10
Из: Воронеж
Пользователь №: 61 356



Спасибо болшое!!!!!!!!!!!!!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 9th July 2025 - 02:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01437 секунд с 7
ELECTRONIX ©2004-2016