-
- Настолько большой, что оверхед вызванный прерываниями становится мало заметным и задержка от прерывания до попадания в обработчик перестаёт волновать. Практически для UART это десятки, ближе к 128 байт, например. Практически 16 байт маловато fk0(249 знак., 07.02.2012 00:10)
- В DSP (DM8148/DM8168 и пр) есть большой FIFO на передачу - 64 Байта и большой FIFO на прием - 64 Байта. Кроме того, во многих DSP к каждому UART'у аппаратно привязаны по два канала DMA - на прием и на передачу. При этом DMA можно настроить на USSR(408 знак., 07.02.2012 05:05,
)
- вопрос второй: где (в каком МК) такой FIFO есть? koyodza(52 знак., 07.02.2012 00:45)
- В МК я не встречал. Но есть внешние FIFO с на порядки большими объёмами. Есть внешние же UART'ы (SPI и с параллельными шинами) с большими FIFO порядка 64-256 байт. Всем известный FT232 имеет то ли 128, то ли 256 байт. Во времена ISA и PCI модемов fk0(363 знак., 07.02.2012 01:17)
- если в МК не встречал, то о чём разговор? - koyodza(07.02.2012 11:33)
- В изделии конкурентов видел внешний UART рядом с МК... - fk0(07.02.2012 12:11)
- если в МК не встречал, то о чём разговор? - koyodza(07.02.2012 11:33)
- В МК я не встречал. Но есть внешние FIFO с на порядки большими объёмами. Есть внешние же UART'ы (SPI и с параллельными шинами) с большими FIFO порядка 64-256 байт. Всем известный FT232 имеет то ли 128, то ли 256 байт. Во времена ISA и PCI модемов fk0(363 знак., 07.02.2012 01:17)
- В DSP (DM8148/DM8168 и пр) есть большой FIFO на передачу - 64 Байта и большой FIFO на прием - 64 Байта. Кроме того, во многих DSP к каждому UART'у аппаратно привязаны по два канала DMA - на прием и на передачу. При этом DMA можно настроить на USSR(408 знак., 07.02.2012 05:05,
- Настолько большой, что оверхед вызванный прерываниями становится мало заметным и задержка от прерывания до попадания в обработчик перестаёт волновать. Практически для UART это десятки, ближе к 128 байт, например. Практически 16 байт маловато fk0(249 знак., 07.02.2012 00:10)