То, что Вы посчитали ключом, на самом деле просто блик освещения. Но спасибо, однако. Корпус действительно имеет небольшой скос по нижней (на фото) кромке микросхемы. Доверяюсь совету Геннадия.
То, что Вы посчитали ключом, на самом деле просто блик освещения. Но спасибо, однако. Корпус действительно имеет небольшой скос по нижней (на фото) кромке микросхемы. Доверяюсь совету Геннадия.
В документации на микросхему все есть:
https://assets.nexperia.com/document...HC_HCT4066.pdf
Да похоже с этим порядок, user12 проверял, видимо все дело именно с организацией алгоритма работы, таймер на 1 мс и просто высшего приоритета будет не достаточно, если не организованна вложенность прерываний.... пусть вызван вектор с низшим прерыванием и на обработку его функции уходит 5мс (к примеру), прерывание тамйера будет проигнорировано до завершения обработки предыдущего, если вложенность запрещена, по завершению той - вектор таймера будет обработан - но состояние пинов валкодера к этому моменту будет другим (...через 5 мс), а тут и все следствие...
--------------
Магнитный валкодер класс ! ( не сразу подшипник разглядел, все ломал голову - как же ручка крепиться.... )
можно еще проще запилить - прерывания по фронтам сигналов валкодера. В обработчике ставим задержку сотню мкс или около того, если надо парировать дребезг. и ставим этому прерыванию высший приоритет. Все. Естественно чтобы это прерывание не крушило (тормозило) по загрузке другие потоки оно должно быть быстрым по части алгоритма. Так в своем пионе делал.
И еще - если другим потоком прерывание было запрещено на какоето разумное время, то после разрешения прерывание по фронту будет обработано. На разумных скоростях вращения пропусков точно не будет.
А, литьё на 18 дюймов поставить и стопаки затонировать?! Шутка...
Какой автоматический тюнер можно использовать с mchf? Ldg z817 можно подключить? Он будет работать?
Приветствую почтенную публику данной темы !
Постараюсь быть краток...
Возможно ответ на мой вопрос уже и есть на страницах этой темы, но прошу прощения, очень неохота пересматривать всё с нуля.
Итак...
У меня имеется ТРХ RS-018. Сделано в Китае.
Так вроде все работает. Проверить абсолютно всё до этого момента не было возможности, т.к. ТРХ у меня всего 4-й день.
Решил я "апдейтить" софт для него:
1. Bootloader
2. Firmware.
Т.е. пока китайские товарищи выполняли мой заказ, софт мог измениться и лучше его обновить.
Я всё прочитал в Инете как и что. Просмотрел ролики на Ютубе и взялся за дело...
1-й пункт прошел без проблем, т.е. bootloader обновился и об этом сказала инфа в меню ТРХа.
А 2-й пункт не пошел. Выполняться начинает и потом выскакивает Error 3.
Расшифровка этой ошибки такая: "flash memory is too small for mchf.bin", где 'mchf.bin' - файл с апдейтом. Размер его что-то около 450 кБайт. Не МБайт, а кБайт. И я так понимаю, что как-бы не хватает внутренней памяти ТРХа. Или я совсем не так понимаю.
У кого-то в практике подобное было ?! Если было, то пжл, подскажите как это лечить ?!
Заранее всем благодарен !!
С ув. Сергей /US5QBR/
Эту тему просматривают: 6 (пользователей: 0 , гостей: 6)