-
- Вот есть статья, к сожалению надписи на китайском michas(85 знак., 25.03.2016 11:23)
- Ну я на ПЛД делал, поток 10 Мбит нужен был. Если поможет, могу исходником на AHDL поделиться. - Visitor(25.03.2016 12:07)
- Не плиска не вариант. Надо над таймером подумать, как сделать. - michas(25.03.2016 12:13)
- А какие проблемы? 10 Мбит даже на сраненьком PIC влегкую... - Гудвин(25.03.2016 12:17, ссылка)
- Здесь передача только, с декодированием посложнее. - Visitor(25.03.2016 12:27)
- Вопрос был "есть ли способ вывести манчестером". - Гудвин(25.03.2016 12:30)
- Да, только вывести. Просто этим не занимался. А влегкую - это ногодрыгом или режимом таймера? michas(62 знак., 25.03.2016 12:50)
- Скажем, таймер в режиме "toggle on match", событие match вырабатывает запрос DMA для загрузки регистра auto reload. Фоновый процесс заготавливает данные для DMA. - SciFi(25.03.2016 12:53)
- Таймер вырабатывает запрос DMA, по которому в порт выводится очередной подготовленный байт. Каждый бит байта/порта - отдельный канал манчестера - MBedder(25.03.2016 13:02)
- Т.е. я сначала создаю в озу "битовую последовательность", а потом ее просто вывожу? - michas(25.03.2016 13:10)
- Ну да - MBedder(25.03.2016 13:12)
- Для 8ми каналов это хорошее решение. Для одного проще USART+XOR будет - michas(25.03.2016 13:20)
- Ну если старт-стоп биты не мешают - то да, иначе - SPI - MBedder(25.03.2016 14:18)
- Посмотрим что заказчик там напридумывает. Спасибо за помощь! - michas(25.03.2016 14:41)
- Ну если старт-стоп биты не мешают - то да, иначе - SPI - MBedder(25.03.2016 14:18)
- Для 8ми каналов это хорошее решение. Для одного проще USART+XOR будет - michas(25.03.2016 13:20)
- Ну да - MBedder(25.03.2016 13:12)
- Будет джиттер. Насколько это плохо - надо смотреть. А если ножкой дёргает таймер, то джиттера быть не может. - SciFi(25.03.2016 13:09)
- Схерали джиттер, если выводом рулят таймер+ДМА? - MBedder(25.03.2016 13:13)
- У STM32F1 шинный коммутатор хреновенький, проц и DMA будут толкаться локтями. Да и DMA внутре хз как устроен, кто может гарантировать фикс. время отклика? Особенно если там задействованы и другие каналы. - SciFi(25.03.2016 13:15)
- Вот пущай ТС попробует и расскажет, что получилось - MBedder(25.03.2016 13:18)
- У STM32F1 шинный коммутатор хреновенький, проц и DMA будут толкаться локтями. Да и DMA внутре хз как устроен, кто может гарантировать фикс. время отклика? Особенно если там задействованы и другие каналы. - SciFi(25.03.2016 13:15)
- Схерали джиттер, если выводом рулят таймер+ДМА? - MBedder(25.03.2016 13:13)
- Т.е. я сначала создаю в озу "битовую последовательность", а потом ее просто вывожу? - michas(25.03.2016 13:10)
- Таймер вырабатывает запрос DMA, по которому в порт выводится очередной подготовленный байт. Каждый бит байта/порта - отдельный канал манчестера - MBedder(25.03.2016 13:02)
- Скажем, таймер в режиме "toggle on match", событие match вырабатывает запрос DMA для загрузки регистра auto reload. Фоновый процесс заготавливает данные для DMA. - SciFi(25.03.2016 12:53)
- Да, только вывести. Просто этим не занимался. А влегкую - это ногодрыгом или режимом таймера? michas(62 знак., 25.03.2016 12:50)
- Вопрос был "есть ли способ вывести манчестером". - Гудвин(25.03.2016 12:30)
- Здесь передача только, с декодированием посложнее. - Visitor(25.03.2016 12:27)
- А какие проблемы? 10 Мбит даже на сраненьком PIC влегкую... - Гудвин(25.03.2016 12:17, ссылка)
- Не плиска не вариант. Надо над таймером подумать, как сделать. - michas(25.03.2016 12:13)
- Ну я на ПЛД делал, поток 10 Мбит нужен был. Если поможет, могу исходником на AHDL поделиться. - Visitor(25.03.2016 12:07)
- Вот есть статья, к сожалению надписи на китайском michas(85 знак., 25.03.2016 11:23)