Size: a a a

2019 October 16

D

Dr Zlo in Deus Volt!
и с 168 мгц замедлиться я не имел вариантов, только плл ковырять
источник

D

Dr Zlo in Deus Volt!
да, тут была проблема не dma mem2mem, а в целом проблема с dma
источник

零幡

零 幡田 in Deus Volt!
Если надо дрыгать 1-4 лапами, лучше настроить таймер на вывод. Хотя дма скорее всего все равно понадобится, если дрыг недетерминированный.
источник

И

Илья in Deus Volt!
Кто подскажет насколько CAN стабилен, если не прокидывать землю для уравнивания потенциалов земли? Длина кабеля до 5 метров, связываемые устройства в экранированных корпусах, кабель тоже экранирован, земля и корпус не соединены
источник

ДК

Дмитрий Кал... in Deus Volt!
Илья
Кто подскажет насколько CAN стабилен, если не прокидывать землю для уравнивания потенциалов земли? Длина кабеля до 5 метров, связываемые устройства в экранированных корпусах, кабель тоже экранирован, земля и корпус не соединены
Работает как 485ый, без земли без проблем.
источник

И

Илья in Deus Volt!
Хм, я просто всегда выводил еще и землю, а тут просто на разъеме нет места для лишнего провода уже.
источник

И

Илья in Deus Volt!
Спасибо, есть надежда теперь, что все заработает стабильно)
источник

И

Илья in Deus Volt!
На столе голая диф пара прекрасно работает, были большие сомнения по поводу боевых условий
источник

x1

x 12 in Deus Volt!
Илья
Кто подскажет насколько CAN стабилен, если не прокидывать землю для уравнивания потенциалов земли? Длина кабеля до 5 метров, связываемые устройства в экранированных корпусах, кабель тоже экранирован, земля и корпус не соединены
Вообще слышал самый помехозащищенный CAN
источник

RS

Roman Storozhenko in Deus Volt!
零 幡田
Зачем битбэндинг, когда в гпио есть сет-ресет регистры?
Например, чтобы формировать хитрую последовательность без ядра (азбука Морзе к примеру)
источник

RS

Roman Storozhenko in Deus Volt!
Dr Zlo
но в целом dma с mem2mem реализацией проблемы ещё в том что оно шлет БЕЗУДЕРЖНО
Почитай зачем нужно 2mem и не пиши глупости
источник

零幡

零 幡田 in Deus Volt!
Roman Storozhenko
Например, чтобы формировать хитрую последовательность без ядра (азбука Морзе к примеру)
Битбэндинга нет на М7, а сет-ресет есть на всех кортексах (стм32, во всяком случае) и им тоже можно формировать хирую последовательность.
источник

RS

Roman Storozhenko in Deus Volt!
零 幡田
Битбэндинга нет на М7, а сет-ресет есть на всех кортексах (стм32, во всяком случае) и им тоже можно формировать хирую последовательность.
Чем тебе set-reset это не битбендинг?
источник

零幡

零 幡田 in Deus Volt!
В битбэндинге слово проецируется в бит, а сет-ресет бит в бит. Про М7 написал выше.
источник

И

Илья in Deus Volt!
x 12
Вообще слышал самый помехозащищенный CAN
Это да, но у меня рядом 120 кВт контроллер bldc работает, так что напряжное окружение. Но взяли хороший кабель + это can, предполагаю хватит, но опыта использования без земли особо не было
источник

D

Dr Zlo in Deus Volt!
Roman Storozhenko
Почитай зачем нужно 2mem и не пиши глупости
что?
источник

IF

Imya Familiev in Deus Volt!
Ну из за каких нибудь релюх будет единичный перекос земли и потеря одного пакета. Кан же, ретранслируется этот пакет и ок
источник

RS

Roman Storozhenko in Deus Volt!
零 幡田
В битбэндинге слово проецируется в бит, а сет-ресет бит в бит. Про М7 написал выше.
Это ты про аппаратный бит бендинг
источник

D

Dr Zlo in Deus Volt!
Все операции дма это по факту из памяти в память, режим mem2mem отличается только тем что он "freerun", шлется с максимально возможной частотой (без лишних операций с шиной это AHB/4).
источник

D

Dr Zlo in Deus Volt!
Если ты думаешь что mem2mem это только из адресов ram в адреса ram - ну чтож, то что я сказал выше указывается на ПЕРВОЙ странице про DMA в refmanе
источник