- Пересаживаюсь (очередной раз) с 8 бит на Кортексы, боюсь уйду в жесткий запой, ктож до такого додумался, самое главное что его мотивировало ( - Aleksey_75(03.01.2018 20:56, ARM, полностью)
- Что делать с маркетологами? misyachniy(74 знак., 29.12.2017 10:23, ARM, ссылка, полностью)
- Google Android Things тебе поможет -> Цены --> - Evgeny_CD(01.01.2018 15:50, ссылка, ссылка)
- --> - Vit(01.01.2018 12:31, ссылка)
- это variscite у них все так (на работе пытались юзать). берите фруктовые модули, все остальное невменяемо. - 3m(29.12.2017 16:08)
- это нормальная практика капитализма: основная проблема - завлечь клиента, хоть ценником, потом в дело вступают специально обученные люди и окучивают на следующий этап. и да, варисайт такое практикует уже давно, выставляя ценник $45, а по факту это jury093(368 знак., 29.12.2017 13:26, )
- Это все фигня, вот когда за 200$ модуль просят 900$ в рашке - тогда точно "вешайся". lloyd(88 знак., 29.12.2017 10:28)
- Выполнять указ Ивана Грозного про юродливых и убогих, наверное. - Boвa(29.12.2017 10:27)
- Что не так с маркетологами? Не удивлюсь, что получите цену 24 доллария, если позвоните им и закажете 10 тыщ штук. - SciFi(29.12.2017 10:27)
- VisUAL has been developed as a cross-platform tool to make learning ARM Assembly language easier - ig_z(30.12.2017 03:35, ARM, ссылка, картинка)
- Здравствуйте! Подскажите, есть задача передавать с компьютера и обратно на микроконтроллер STM32F103 файл до 1 килобайта с любой низкой скоростью, но желательно обойтись без драйверов, для этого был выбран HID. В гугле не забанен, но пока нахожу stm32msk(197 знак., 12.12.2017 01:37, ARM, полностью)
- Вот жы ж :) Как раз кластер из двух секторов. - Николай Коровин(24.12.2017 00:37, ссылка)
- Господа, вы звери! (с) - Крок(22.12.2017 12:04)
- Если ваш файл - это содержимое EEPROM-памяти, то для таких целей можно использовать DFU-класс - Ozelot(13.12.2017 11:01)
- Если нужна именно работа с файлом - проще сделать MSD-устройство. CDC - унылое говно, требует драйверов и прочего безобразия. - LightElf(12.12.2017 09:05)
- WinUSB Evgeny_CD(164 знак., 12.12.2017 02:22)
- CDC. За HID нужно руки ломать. - fk0(12.12.2017 02:17)
- Дурак штоле? - Alex B.(12.12.2017 08:18)
- Согласна с вашей формулировкой :), но все-таки хотела бы знать, как любители HID'а передают в компьютер данные, скажем типа того, что АЦП выдает. Какой девайс они при этом эмулируют и как принимают эти данные? Мышь и джойстик нельзя - тогда на Ксения(103 знак., 12.12.2017 02:31)
- Если не заставлять HID притворяться мышкой или клавиатурой - то будет виден как просто "USB устройство ввода". Дальше вы его открываете средствами WinAPI и работаете спокойно. Я же выкладывал сюда сорцы? - LightElf_(12.12.2017 23:36, )
- Есть такая хрень называется HID consumer control. Но к ней надо свою прогу рисовать для приёма и очень многие андроиды не знают что это такое. - ASDFS(12.12.2017 12:20)
- Варианты-то есть, но все это дерьмецом попахивает. Ну вроде как подключение к ЛПТ лет 15-20 тому назад, и дальше самодельный протокол с bitbanging'ом. Куда сейчас такое подключишь? Что характерно, печать байтиков на принтер через тот же USB-LPT fk0(64 знак., 12.12.2017 02:38)
- Плевать мне на протокол, мне важно знать, как стандартными средствами (а не самописными библиотеками от дяди Васи) эти данные можно принять, как простой поток байт, не взирая на их форматную организацию. CDC-девайс это позволяет стандартно делать, Ксения(56 знак., 12.12.2017 02:47)
- стандартными средствами вы через ком файл не передадите понадобится либо терминалка либо самописная программа. через hid открываете устройство и читаете репорты, потом по 64 байта складываете в файл. если хочется "совсем стандартно" реализуете MSD 3m(9 знак., 12.12.2017 09:40)
- HID придуман не для потоков данных (используйте MSD или RNDIS для этого), а для коротких пакетов-сообщений, типа "нажата кнопка 2", "температура 40град" и т.д. И команд типа "зажечь светодиод", "включить вентилятор". Вместо "библиотек от дяди LightElf(71 знак., 12.12.2017 09:03)
- НИКАК и в этом основная проблема. Верней даже две. Первая проблема тут концептуальная: COM-порт это ПОТОК ДАННЫХ в двух направлениях, хотя может быть и в одном. HID -- это куча всякой требухи и обмен пакетами в реальном времени (поэтому HID не fk0(598 знак., 12.12.2017 02:58 - 03:01, ссылка)
- CDC да. но тогда мне бы аргументов что не так с хидом чтобы я мог ТЗ поменять условно говоря - stm32msk(12.12.2017 02:23)
- Не знаю, как там в линуксе, а в винде с хидом всё путём. Не слушайте людей, которые не умеют его готовить. - йцукен(12.12.2017 10:10)
- Покури решения прежде, чем ТЗ менять. Evgeny_CD(175 знак., 12.12.2017 02:27)
- То, что нет стандартного способа на уровне ОС. Самодельный драйвер, который не подойдет к следующей версии операционки. Нельзя удлинить (over RS232, ethernet, etc). Да там миллион причин. - fk0(12.12.2017 02:25)
- так HID он же стандартнее не придумаешь, и драйвера нету. или имеется в виду либа dll которая может быть несовместима со следующей версией операционки? не спорю, но я не вкурил в ситуацию здесь. stm32msk(101 знак., 12.12.2017 02:31)
- Если он такой стандартный, то чего ж нельзя сделать fopen() на /dev/hid и начать читать данные, как для компорта? А нужны какие-то длл, рутовые права и много других странностей. Фактически bitbanging на уровне параллельного порта, только fk0(246 знак., 12.12.2017 02:35)
- Для работы с COM-портом под линукс тоже нужны расширенные права, что абсолютно логично. Через 10 лет сами персональные компьютеры могут исчезнуть, так как для фейспуков и одноглазников они не нужны. Удобные интерфейсы точно все порежут, как, Экспериментатор(261 знак., 12.12.2017 13:09, )
- Под виндами именно так и делается - открываешь устройство и читаешь себе из него все подряд. DLL и рутовые права не нужны. Лечите ваших линуксов. - LightElf(12.12.2017 09:10)
- и еще, ну в текущей логике я буду разрабатывать девайс c АБВГД и USB+HID останется как и компорт остался, если софт сможет запуститься на условном Windows_XXX - stm32msk(12.12.2017 03:00)
- уважаю компорт. но тут в текущих требованиях - отсутствие драйвера который нужно скачивать и ставить (или на диске передавать...) stm32msk(105 знак., 12.12.2017 02:56, картинка)
- А волшебную библиотеку устанавливать не надо будто? Ну так и драйвер так же приложишь. - fk0(12.12.2017 03:02)
- => - Ксения(12.12.2017 03:00, ссылка)
- А подпись микрософта там есть? Я когда-то использовал CDC от Atmel, а потом микрософт помимо вид и пид начал требовать еще и подписи драйвера, после чего мой интерес к USB угас. Эту шину придумали для выкачивания денег, а не для надежной работы. - Экспериментатор(12.12.2017 12:55, )
- Чем хорош HID - драйвер приходит с виндой. Вопреки широко распространённому мнению, драйвер CDC, приходящий с виндой, тоже вполне рабочий по крайней мере начиная с семёрки. - йцукен(12.12.2017 13:09)
- Он что, так и называется HID, без конкретизации? Что-то мне не верится в это. По моему мнению HID - это только протокол, а сами устройства так никогда не называют. И если драйверы для HID "приходит с виндой", но должны иметь какие-то Ксения(583 знак., 12.12.2017 21:35)
- Мыши, клавиатуры, тачпады ОС знает и транслирует на соответствующий уровень. А самодельный HID -- не знает и только позволяет вручную с ним тыкаться. И через эти тычки теперь нужно сделать протокол передачи потока данных. Вместо того, чтобы fk0(9 знак., 12.12.2017 23:40)
- Помните, когда Полифем спросил у Одиссея, как его зовут, Одиссей ответил "Никто". Позже, когда у Полифема спрашивали, кто его обидел, тот так и отвечал - "Никто". Короче, тут такая же фигня. Кем должно представляться HID-устройство? Никем. HID йцукен(835 знак., 12.12.2017 23:34)
- есть, я использую этот драйвер. Норм работает в хр, 7, 10 - 0men(12.12.2017 13:04)
- нет-нет у меня эта штука есть и я ее ставил и даже потом вычищал из системы для чистоты эксперимента, у меня-то что угодно запуститься, я хочу чтобы клиент ничего не скачивал - stm32msk(12.12.2017 03:02)
- Кури -> --> - Evgeny_CD(12.12.2017 02:04, ссылка, ссылка)
- Помогите выбрать STM32F4xx с полностью встроенным HSUSB. Idler(619 знак., 24.12.2017 04:41 - 04:55, ARM, полностью)
- А вот еще хитрый вопрос для знатоков USB, знакомых с ATSAMS70 (или наоборот): Idler(296 знак., 25.12.2017 12:05, ARM, полностью)
- А че у атмеля так плохо с поддержкой? Хочу поднять CDC на ATSAM3X8E и чет не вижу примеров от слова нийуха. Разбаловал меня stm, но мне нужен хай-спид юсб. И воот - купил плату, а код из примеров атмеля - тлен, угар и содомия. - danuna(23.12.2017 15:43, ARM, полностью)
- ПО Си который живет в Atmel Studio. Где разместится данная переменная в Flash или ОЗУ, хотелось бы, что-бы компилятор разместил ее во FLASH. Подскажите какой ключ поставить, все относительно к ARM, которые SAM20G к примеру. iedxy(36 знак., 20.12.2017 15:07, , ARM, полностью)
- как в LwIP узнать, не потерян ли линк? Sylvan(320 знак., 14.12.2017 17:28, ARM, полностью)
- ST Cube L4 как ставится ? - скачиваю архив 1.8ГБ - там нет файла установки. Вот жеж лягушатники... Не то качал - VLLV(18.12.2017 17:08 - 18:19, ARM, полностью)
- бл..ть, е...ный куб. Короче уже 3 бага за две недели, и главное система предназначенная для быстрого старта писец сколько времени отнимает на поиск багов. Один - USB на F2, второй - LPTIM на L0, третий - запись во внутреннюю флэш на L0. Ладно если AVF(138 знак., 20.12.2017 06:40 - 06:42)
- Но в целом используете? Пока стараюсь не обращать внимания на звоночки. - VLLV(20.12.2017 06:47)
- пользовался и L4, и F4, и F0. Из глюков натыкался только на SPI (L4). Не разбирался, только приспособился. Зато очень доволен работой fatfs на USB Disk, RTC. Кроме того, задействованы I2C, UART/USART/TIM1/3/6/7/8, прерывания по ножкам портов - Лагунов(20.12.2017 09:13 - 09:17)
- А что за глюк SPI(L4)? Как раз занимаюсь. - VLLV(20.12.2017 11:17)
- RTC (L0, F2) работает, FSMC (F2) работает, UART (L0, L1, F0, F2) работает. SPI (L0, L1, F2) работает, но тоже мелкий косяк встечался, не помню уже что там было. USB (пара багов, один на хабре описывали, второй то ли баг, то ли фича - при AVF(194 знак., 20.12.2017 10:45)
- в целом да, действительно сильно ускоряет процесс, особенно на тяжелых вещах типа USB/TCP/RTOS и стараюсь использовать LL вариант. Еще бы разобраться как сделать свой шаблон - цены бы не было. Я обычно использую TNKernel/TNeo, оно пошустрее AVF(34 знак., 20.12.2017 06:51)
- Я ставил и пользуюсь из Куба: Help->Install New Libraries -> выбираешь пакет -> Install now - ANT(18.12.2017 19:01)
- Недавно как и ты качал, и тоже не то. - Codavr(18.12.2017 18:52)
- STM32 CAN2 SLAVE - это о чем? Ljutik1(169 знак., 15.12.2017 17:05, ARM, полностью)
- В позабытом семействе NUC970 пополнение - NUC978. Нечто среднее между 977 и 976. Вроде по-человечески сделана распиновка. В наличии пока нигде не гуглится. - LightElf(10.11.2017 17:35, ARM, полностью)
- Свежак. [STM32L4+] - 640к ОЗУ, 2M FLASH, 120 МГц. -> Говнокодим с огоньком! - Evgeny_CD(03.12.2017 23:57 - 14.12.2017 23:33, ARM, ссылка, полностью)
- HyperFlash HyperRAM для комплектации чуда -> - Evgeny_CD(05.12.2017 23:47, ссылка)
- Renesas RX65N, RX651 как конкурент в некотором смысле -> - Evgeny_CD(05.12.2017 23:32, ссылка)
- У него даже FPU нет? - lloyd(05.12.2017 15:42)
- Чудо! Появилось на складах! DigiKey оба - 2М FLASH, 640K SRAM, полный фарш - LCD, MIPI-DSI, без криптографии. STM32L4R9AII6, STM32L4R9ZIJ6. Чудо чип состоялся. В Renesas массово выпрыгивают из окон... Evgeny_CD(204 знак., 05.12.2017 15:18)
- Да ну!!! (по поводу выпрыгивания из окон) renesas.ru(400 знак., 05.12.2017 18:58)
- Теперь надо придумать, что бы туда нагрузить в эти 2 мегабайта. Один том Войны и мира, например :-) - Крок(05.12.2017 15:43)
- Также обращаю внимание, что это топовые чипы, "полный фарш". Чипы с 1М FLASH и 640к SRAM пока не доступны у дилеров, так что цены оценить сложно, но, думаю, бакса два они скинут. - Evgeny_CD(05.12.2017 15:32)
- По PIC32 это тоже очень сильный удар. Это семейство отличалось не только забавными и креативными багами, но и относительно большим объемом набортного ОЗУ за небольшие деньги. Теперь этот козырь бит. - Evgeny_CD(05.12.2017 15:31)
- Наши первые торговцы имеют отчасти сопоставимые цены ->, по крайней мере не кратно выше. Получается чудесный поделочный чип за $12-13, если брать хотя бы десятками. - Evgeny_CD(05.12.2017 15:23, ссылка)
- MIPI -> сборник спецификаций. - Evgeny_CD(04.12.2017 15:10, ссылка)
- Вот ведь говнюки :( UFBGA169 с шагом 0.5. Хоть UFBGA144 имеет шаг 0.8 - Evgeny_CD(04.12.2017 14:43)
- Пример цен на чипы здесь. Есть на складе. Как я и ожидал, цены примерно $12-13 "хоть в каком-то опте". -> - Evgeny_CD(04.12.2017 14:34, ссылка)
- Самое то для ардуины. - plainuser(04.12.2017 14:30)
- Пи..Пи..Пи.. Кто-нибудь скачал c сайта ДШ? Я вот только с компела смог скачать. Evgeny_CD(04.12.2017 14:22)
- Хе-хе, цифры кончились, теперь парт нумберы с буквами :-) - SciFi(04.12.2017 13:17)
- Правильно ли я понимаю, что к этому MCU подрубаются дисплеи типа -> Однако ему только 1 152 000 байт ОЗУ для буфера надо :( Без HyperRAM не обойтись. - Evgeny_CD(04.12.2017 13:08, ссылка)
- Не понял, а где Ethernet??? - LightElf(04.12.2017 10:25)
- 640 к. Заветная цифра! По закону Нортона, ПЗУ должно быть 20М - Крок(04.12.2017 10:16)
- Вот они пишут про а-ля смартфон ГУИ. Я нить потерял, а емкостной сенсорный тач как теперь подключается и каких ресурсов требует? Набортных хватает? - VLLV(04.12.2017 08:21)
- во-о-о-от! Нам ли бояться Куба? Нам ли бояться прорвы строк? :-) Кстати, знАковый размер ОЗУ - 640 Кбайт. И ПЗУ - как дискетка - 1,44Мбайт. - Лагунов(04.12.2017 08:15 - 08:17)
- Renesas Synergy S5D9 ->, и уж тем более Synergy S7, плачет горькими слезами - раза в 2 дороже, однако. - Evgeny_CD(04.12.2017 00:56, ссылка)
- Спасибо! - De_User(04.12.2017 00:20)
- MCU интересные, 2 x Octo SPI и прочая. Но и errata "не подкачала"....ДШ у меня не качается никак. Evgeny_CD(04.12.2017 00:03)
- Разрешение/запрещение прерываний или критические секции? misyachniy(702 знак., 13.12.2017 11:49, ARM, полностью)
- Необычно дешевый Cortex-M4F. STM32F301K6U6 ARM® Cortex®-M4 STM32 F3 Microcontroller IC 32-Bit 72MHz 32KB FLASH 16KB SRAM 32-UFQFPN (5x5) 2,940 - $1.0719 SPI - 18 МГц. DMA. Еррата терпимая. Как-то все это неожиданно.... Evgeny_CD(10.02.2017 03:48, ARM, полностью)