-
- А что, поставить снаружи быстрый компаратор в SOT23-5 большая
проблема? Ну и про DMA уже сказали. Принимать УАРТ побайтно в
прерываниях - такое себе... Впрочем, задачи бывают разные. - my504(06.01.2024 20:50)
- предвидел комент про дма, так и сделал, но хорошо что между 2-х мк
была неиспользуемая доп линия связи(начало/конец) посылки. Посылки
обмена переменной длины, размер передается в самой посылке. Сделать
можно все, и рассыпухи напихать, чтоб работало. Я к тому, что от
добра добра не ищут. И если Крок может покупать пики, то может и не
нужно ему никуда переходить? - abivan(06.01.2024 21:15)
- А в чем проблема с посылками переменной длины? DMA в циклическом режиме, на UART прерывание по IDLE. - LightElf(08.01.2024 04:52)
- Рискованно. Сотня или около того канешна доступно всегда, но
хочется стабильности... ))) Нащщет УАРТа. Я сторонник
проприетарщины. У меня байт имеет девять бит и ни в чем себе не
отказывай. Без каких либо доп. линий. ))) Он тебе и начало, и
адрес, и всему основа основ... - my504(06.01.2024 21:21)
- Да возят (потребные т.с.) пикушки, возят в РФ! Уж на несколько сотен в месяц вполне логистика поднимается. Но 2-3 резервных поставщика держать не лишним будет. Насчёт 9 битной UART (бит адреса как я понял по контексту (на MSP430xxxx любил это дело.): юзали и юзаем/юзают многие! Удобно. Разумно. Работает ряд проектов с 9-битным протоколом связи. Но НЕ всегда с аппаратно-программной связкой (с заточенными под [5...8 ] байт фрейма данных) с пром-стандартными модулями сие SERGHIO(857 знак., 07.01.2024 23:08)
- предвидел комент про дма, так и сделал, но хорошо что между 2-х мк
была неиспользуемая доп линия связи(начало/конец) посылки. Посылки
обмена переменной длины, размер передается в самой посылке. Сделать
можно все, и рассыпухи напихать, чтоб работало. Я к тому, что от
добра добра не ищут. И если Крок может покупать пики, то может и не
нужно ему никуда переходить? - abivan(06.01.2024 21:15)
- А у артери разве нет DMA? Это я про потребность буфера фифо UART. - Argon(06.01.2024 20:41)
- про ДМА написал выше. Код портировался с пик 18 на пик 32 затем на
артери. У пик 18 не было никакого дма. Если бы на артери был бы
фифо буфер, хоть на пару байт, то и переписывать бы ничего не
пришлось. - abivan(06.01.2024 21:20)
- А вроде у pic18 тоже нет FIFO UART (зато у новых есть DMA)... - Argon(07.01.2024 11:12)
- про ДМА написал выше. Код портировался с пик 18 на пик 32 затем на
артери. У пик 18 не было никакого дма. Если бы на артери был бы
фифо буфер, хоть на пару байт, то и переписывать бы ничего не
пришлось. - abivan(06.01.2024 21:20)
- А что, поставить снаружи быстрый компаратор в SOT23-5 большая
проблема? Ну и про DMA уже сказали. Принимать УАРТ побайтно в
прерываниях - такое себе... Впрочем, задачи бывают разные. - my504(06.01.2024 20:50)