ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
17 июня
1591819 Топик полностью
3m (Сегодня, 12:20, просмотров: 81) ответил SciFi на Поскольку ссылаться на божественное провидение в инженерной среде не принято, ссылаются на "синхронность BSRR и иголки". Суть та же, но уже не моветон :-)
Именно они, родимые. Ткнулся осциллографом и увидел иголочку. На 74ACT08 c 5V питанием идут сигналы с GPIO процессора. При использовании BSRR в изменении сигналов есть перехлест по времени примерно 1.8ns (когда падающий сигнал еще не спал ниже 2.4 а нарастающий уже выше 2.4V). AC сука быстрая и формирует пичок который иногда схватывает 74HC74 тоже с 5V питанием. Проблема уходит если нет одновременного изменения состояния 1-0 и 0-1. Если бы вместо ACT стояла HCT думаю никогда 

бы это не вылезло. В настройках GPIO было Speed=LL_GPIO_SPEED_FREQ_VERY_HIGH. Ради интереса проверил разные скорости: FREQ_HIGH отличие незаметно, FREQ_MEDIUM незначительное отличие, FREQ_LOW - огромный пик. Т.е настройки скорости порта сильно нелинейны.