|
LPC и Scratch Pad register, LPC и Scratch Pad register |
|
|
|
Jan 24 2007, 19:16
|
Участник

Группа: Новичок
Сообщений: 40
Регистрация: 26-05-05
Пользователь №: 5 438

|
Ребята обьясните плиз, для чего нужен в LPC Scratch Pad register у уарта, и как он влияет на его работу в режиме прерывания в целом
|
|
|
|
|
 |
Ответов
(1 - 7)
|
Jan 25 2007, 11:26
|
Участник

Группа: Новичок
Сообщений: 40
Регистрация: 26-05-05
Пользователь №: 5 438

|
Цитата(zltigo @ Jan 24 2007, 20:51)  Цитата(siriasis @ Jan 24 2007, 18:16)  Ребята обьясните плиз, для чего нужен в LPC Scratch Pad register у уарта, и как он влияет на его работу в режиме прерывания в целом
Никак ни на что не влияет. Написано-же - "для заметок", как и прародителе. Просто можно свои битики завести. Иногда удобно. Ни фига Вы не правы. Как я понял теперь, это свероперативное ОЗУ, в него зановится байт самим ядром, перед тем как передать его в THR регистр. Этим достигается большая скорость передачи по уарту, можно прямо потоком слать байты, используя прерывание от THRE. Когда байт заносится в скретч пад, то из него он сразу же епердается в THR, генерируя прерывание, и по этому прерыванию, пможно опять же сделать передачу. Получается поток.
|
|
|
|
|
Jan 25 2007, 13:06
|
Местный
  
Группа: Свой
Сообщений: 359
Регистрация: 9-12-05
Пользователь №: 12 034

|
Цитата(zltigo @ Jan 25 2007, 14:30)  Цитата(siriasis @ Jan 25 2007, 10:26)  это свероперативное ОЗУ, в него зановится байт самим ядром, перед тем как передать его в THR регистр. Все три "утверждения" полный бред  . +1, особенно про сверхоперативность.  Написано ж Цитата The UxSCR has no effect on the UARTx operation. This register can be written and/or read at user’s discretion. There is no provision in the interrupt interface that would indicate to the host that a read or write of the UxSCR has occurred. Что тут непонятного то? В любом случае я б его использовать не стал.
|
|
|
|
|
Jan 26 2007, 10:50
|
Участник

Группа: Новичок
Сообщений: 40
Регистрация: 26-05-05
Пользователь №: 5 438

|
Люди, Вы чего, Вы что забыли Английский язык, а наверное его еще мало того что забыли так и не учили)). Переведите дословно как переводятся эти два предложения. А как обьяснить 2 прерывания тогда???( у меня например когда я принял байт, сразу же передаю в UTOTHR в обработчике прерывания, у меня после выхода из обработчика опять генерится прерывание, хотя THRE прерывание запрещено. )
|
|
|
|
|
Jan 26 2007, 19:43
|
Местный
  
Группа: Свой
Сообщений: 359
Регистрация: 9-12-05
Пользователь №: 12 034

|
Цитата(siriasis @ Jan 26 2007, 12:50)  Люди, Вы чего, Вы что забыли Английский язык, а наверное его еще мало того что забыли так и не учили)). Угу, я официально не учил ни в школе ни в технаре ни в институте.  Цитата Переведите дословно как переводятся эти два предложения. Какие из 3-х? Цитата А как обьяснить 2 прерывания тогда???( у меня например когда я принял байт, сразу же передаю в UTOTHR в обработчике прерывания, у меня после выхода из обработчика опять генерится прерывание, хотя THRE прерывание запрещено. )
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|