Klever (02.10.2019 11:44, просмотров: 741) ответил Andreas на Это все хорошо, если все интерфейсы девайса укладываются в возможности коробочки, иначе все равно свое городить и добавлять, а "библиотеки готовых функций, включая связь с внешним миром" для питона полно и говнокодитсяпишется на нем быстро.
большинство приборов которые я создавал имеют достаточно унифицированные функции: 1. замерить напряжения в разных точках сразу после включения
2. замерить потребление от батарейки есть есть сон
3. различные дискретные входы выходы. к слову дисплейный разъем мы тоже проверяем как DO (ну а какая разница, целостность дорожек есть, значит будет работать. проверено годами)
дискретные входы/выходы часто обладают разной спецификой, это могут быть и транзистоные выходы, и релейные, и симмисторные, а входы были и 220В. Вот для нормализации их в то что умеет переваривать Fork и нужна плата согласования (фикстура). И все прекрасно начинает тестирироваться бегущей единицей. Опять же годами проверено.
4. разное входное питающее напряжение подавать и смотреть как все работает. Ставим внешний управляемы БП и либо дискретными выходами Fork, либо у нас есть UART управляем этим БП и качает напряжение.
Т.е. вся пром. автоматика тестирируется прекрасно.
Бытовая электроника тоже (ну плата от какой-нибудь стиралки это тоже просто набор дискретных и аналоговых IO)
Если вы выпускаете какую то измерительную аппаратуру с точностью 0,005% - ну наверное нет... Хотя поставил на фикстуру крутой АЦП и опрашивать его через наш SPI... почему бы нет. Но сейчас начнете говорить, что это огород
Головки наведения ракет - нет :-)