Навскидку https://github.com/Digilent/vivado-library/tree/master/ip/Pmods/PmodSD_v1_0. Или AXI Quad SPI. Либо самому написать. Но тут не могу утверждать точно. Сам пользовался только аппаратным ядром zynq7000, где можно через MIO подключать карту. Если есть флешка quadspi на плате - то тоже вариант.
Для себя я с некоторых пор уяснил, что на кухне механические кнопки - зло, если микроволновки еще терпимо, то на электроплитках или мультиварках все плохо. Жир, конденсат проникают под пленки, тактовые кнопки вообще плохой вариант. Поэтому при всей моей нелюбви к сенсорным кнопкам (не к мембранкам, а именно к сенсорным) на кухне перешел к ним. Живут долго и легко протираются. Поэтому хотел бы увидеть как переводят микроволновку с пленочных кнопок на сенсорные.
"Если может кто не знает, но тех мест, откуда котята пьют у кошки молоко, всего шесть." - как правило 8. Но иногда может быть 6 - как у вашей кошки. Однако, как помню из своего деревенского детства - кошки часто рожали по 8 котят.
Идея здесь в допущении, что кнопка дрожит короткое время, а счетчик главным образом считает уже в момент установления стабильного значения. Согласен, что если кнопка хреновая, то такая схема сломается
Я так понимаю, что здесь речь не только о ловле нажатия кнопки, но и отпускания. То есть в моменты дребезга счетчик будет болтаться, но после стабилизации уровня счетчик достигнет какого-то максимума при нажатии и нуля при отпускании. Тут конечно еще нужно обрабатывать случай, когда счетчик обнулился, но нажатия еще не было
Но ведь неопределенное значение станет определенным в следующий или чуть более поздние опросы. Да, для энкодера не годится, но для кнопки вроде норм, если принять, что основой цикл всегда выполняется за одинаковое время. Для опроса через +/- равные промежутки времени использовал системный таймер.
Это ничего не значит в данном случае. У меня был знакомый программист, который верил в бога и хотел запретить поезда, потому как они опасны и давят людей. Знание своего дела не мешает быть несведущим в других областях. Есть более известные примеры, тот же Джобс. Эзотерика сейчас в моде, а Вы в данном случае (возможно невольно, заблуждаясь) подогреваете кашу в головах населения. Пожалуйста, не надо.
Навернок, ошибочно считать, что МНК позволяет строить только линейные приближения. Можно также квадратичные, кубические поверхности нужной размерности искать, главное чтоб неизвесные образовывали СЛАУ. Очень нравится мне производные искать с помощью МНК. Также можно при известной частоте находить амплитуду и фазу синусоидального сигнала.
Навскидку https://github.com/Digilent/vivado-library/tree/master/ip/Pmods/PmodSD_v1_0. Или AXI Quad SPI. Либо самому написать. Но тут не могу утверждать точно. Сам пользовался только аппаратным ядром zynq7000, где можно через MIO подключать карту. Если есть флешка quadspi на плате - то тоже вариант.
для FAT32 есть xilffs вроде.
Вот через панельку и проникает всякое. У меня мулинекс померла, под панелькой постоянно влага присутствовала.
Для себя я с некоторых пор уяснил, что на кухне механические кнопки - зло, если микроволновки еще терпимо, то на электроплитках или мультиварках все плохо. Жир, конденсат проникают под пленки, тактовые кнопки вообще плохой вариант. Поэтому при всей моей нелюбви к сенсорным кнопкам (не к мембранкам, а именно к сенсорным) на кухне перешел к ним. Живут долго и легко протираются. Поэтому хотел бы увидеть как переводят микроволновку с пленочных кнопок на сенсорные.
"Если может кто не знает, но тех мест, откуда котята пьют у кошки молоко, всего шесть." - как правило 8. Но иногда может быть 6 - как у вашей кошки. Однако, как помню из своего деревенского детства - кошки часто рожали по 8 котят.
Идея здесь в допущении, что кнопка дрожит короткое время, а счетчик главным образом считает уже в момент установления стабильного значения. Согласен, что если кнопка хреновая, то такая схема сломается
Что-то вы усложняете. Кнопка нажата - прошел дребезг, дальше одни единички. Кнопку отпустили - дребезг, потом нули
Я так понимаю, что здесь речь не только о ловле нажатия кнопки, но и отпускания. То есть в моменты дребезга счетчик будет болтаться, но после стабилизации уровня счетчик достигнет какого-то максимума при нажатии и нуля при отпускании. Тут конечно еще нужно обрабатывать случай, когда счетчик обнулился, но нажатия еще не было
Но ведь неопределенное значение станет определенным в следующий или чуть более поздние опросы. Да, для энкодера не годится, но для кнопки вроде норм, если принять, что основой цикл всегда выполняется за одинаковое время. Для опроса через +/- равные промежутки времени использовал системный таймер.
Уж больно ненадежно, про фильтр и триггер шмитта написали в комментах
а почему не АЦП?
Это ничего не значит в данном случае. У меня был знакомый программист, который верил в бога и хотел запретить поезда, потому как они опасны и давят людей. Знание своего дела не мешает быть несведущим в других областях. Есть более известные примеры, тот же Джобс. Эзотерика сейчас в моде, а Вы в данном случае (возможно невольно, заблуждаясь) подогреваете кашу в головах населения. Пожалуйста, не надо.
Мне показалось, что можно было описать тему несколько шире. И для понимания полезно и статья бы могла выйти лучше
Навернок, ошибочно считать, что МНК позволяет строить только линейные приближения. Можно также квадратичные, кубические поверхности нужной размерности искать, главное чтоб неизвесные образовывали СЛАУ. Очень нравится мне производные искать с помощью МНК. Также можно при известной частоте находить амплитуду и фазу синусоидального сигнала.
Цена на превью и в самой статье почему-то разные
del
И то верно.
Для чего нужны диоды в матрице? Ведь можно при сканировании переключать на выход текущую строку, а остальные переводить в z-состояние.
upd: Вылетает по нескольку раз на дню. Придется откатываться
Обновился, в первый же день упал. С каждой новой версией требует все более производительного железа. В целом же - пока любимая ide.