• ARM rust Получила первое задание на простенькую программку для железки — получить через последовательный порт два байтика и записать их как коды к АЦП и дальше считывать какие-то данные оттуда и отдавать в этот порт. Ну ОК. Два дня пыталась найти в макбуке этот самый последовательный порт к железке, который должен был выглядеть как /dev/cu.usbserialXXX. А его нету. На линуксе видится как /dev/ttyACM0, что это за хрень и чем хуже обычного последовательного порта — непонятно, но линукс мне не очень нужен. Взяла на пробу другую железку — /dev/cu.usbserialXXXX появился в макбуке. Муш недоволен — он с той первой железкой под своей виндой нормально контачит через последовательный порт. Спасибо, дядя Джобс!
    ♡ recommended by @O01eg, @ndtimofeev, @juick

Replies (8)

  • @ermine, Джобс решил что не нужно — значит не нужно, кто ты такая чтобы с ним спорить?!
  • @ermine, Ну банально, последовательный порт это банальный RS-232
  • @Flint3171, ага, к которому надо через minicom подключаться. Или через screen на макбуке, который совсем не тот screen, что везде.
  • @ermine, Ну да или через миником или напрямую., В принципе там всё просто.,
  • @Flint3171, проблема была в том, что он не появился в /dev для той железки stm32f072rb
  • @ermine, Ну как обычно... "Устаревшее оборудование ядро не поддерживает",.
  • @Flint3171, пачму устаревшее?!
  • @ermine, Банально. У меня на работе куча приборов работающих по этому стандарту. И у поставщика куча проблем чтобы обеспечить совместимость...