- В Техасе рехнулись: для тех, кому AM5728 казался недостаточно реалтаймовым, получите это: AM654 lloyd(409 знак., 18.06.2018 23:25 - 23:37, ARM, полностью)
- PHYTEC уже успел нарисовать модулек. Неизвестно, правда, рабочий ли он, или еще нет - lloyd(14.11.2018 08:05, ссылка)
- На сайте наконец появилась страничка по сабжу - lloyd(01.11.2018 15:24, ссылка)
- Чипец прекрасен, ящетаю. Можно забабахать новую ардуинку :) - LightElf(19.06.2018 13:09)
- Zynq® UltraScale+™ MPSoC EG -> смотрят на них как на говно! 4 х Cortex A53 @1.5GHz и куча FPGA ресурсов! - Evgeny_CD(18.06.2018 23:46, ссылка)
- Причем чип, как я понял, официально пока не вышел :) - Evgeny_CD(18.06.2018 23:38)
- Technical Reference Manual на 12к страниц - это новый рекорд в данной сфере. Ну ничего, у меня еще впереди 15 лет работы согласно решений партии и правительства, как раз к пенсии могу успеть написать BSB для RTOS какой-нибудь... - Evgeny_CD(18.06.2018 23:29)
- В моем старом 8-битнике от ZILOG был замечательный режим таймера. Таймер молчит до появления импульса на ножке. После фронта он запускается. Если приходит еще фронт, то запускается с нуля. Если фронты прекратились, то досчитывает до заданного Лагунов(242 знак., 09.11.2018 12:21, ARM, полностью)
- Странные дела STM32F051 + ISO7241/SPI Slave. Много экземпляров изготовлено и работают. В одном сигналы от SPI Master приходящие чере ISO к STM32 просажены по амплитуде до 1 вольта. Соответственно связи по SPI нет. Если ножку ISO отключить от STM Rainman62(176 знак., 09.11.2018 18:25 - 18:27, ARM, полностью)
- Парни, а кто знает, как в Линуксе можно ограничить производительность процессора (ну например чтобы грелся меньше)? Например отключить 3 ядра из 4-х или ещё как? В идеале интересует платка Nano Pi NEO2. - Mebius(12.11.2018 11:17, ARM, полностью)
- Что это может быть за ошибка? Может кто подскажет идею. Apтём(365 знак., 08.11.2018 17:30, ARM, полностью)
- Одного не пойму - какой паразит окно Variables испортил? Почему нельзя вставлять переменные какие нужны, а не смотреть что эклипса предложит? - Apтём(09.11.2018 22:34)
- Из HardFault надо не выходить, а сбрасывать МК через NVIC. lloyd(136 знак., 09.11.2018 19:38)
- Если у вас функция выглядит так как вы написали, то вполне может быть что компилятор не предусмотрел выход из неё для экономии ресурсов. И вы ставите i=1 и исполняете чепуху. - Ralex(09.11.2018 19:19)
- А такой ещё вопрос - можно ли задать в Eclipse data watchpoint? То есть точку прерывания при записи в переменную. - Apтём(09.11.2018 18:32)
- Может быть, что угодно. misyachniy(196 знак., 08.11.2018 23:53)
- А вызов функций через указатель есть? - framer(08.11.2018 19:22)
- А никакого радио модуля на плате нет? Такое было с stm32l151 когда GSM модем на передачу включался, пролечилось только разворотом керамической антенны на 90 град. Хоть и плата 4 слоя была. С stm32f205,207 такого не случалось. - Visitor(08.11.2018 19:14)
- Веротнее всего, сбой произошёл раньше. Процессор почему-то стал исполнять код в ОЗУ, в зависимости от содержимого ОЗУ hard fault может наступить раньше или позже. Вы будете смеяться, но не всегда внутрисхемный отладчик помогает сразу выйти на SciFi(113 знак., 08.11.2018 17:38)
- Хм... Apтём(472 знак., 08.11.2018 17:46)
- в 8 яре можно обойтись без танца с установкой i в 1 ) - 0men(08.11.2018 17:35)
- а существует ли в ARM сервис типа прерывания при обращении к определенному адресу озу или что- нить наподобие этого? - VLLV(11.11.2018 17:01, ARM, полностью)
- А что, Atollic TrueStudio теперь бесплатен вообще?! Dingo(101 знак., 22.10.2018 17:56, ARM, полностью)
- Вопрос пользователям Атолика - есть возможность писать/отлаживать на ARM-асме? Какие удобства/неудобства? Стоит пробовать? - argus98(24.10.2018 22:29)
- Есть Pro версия со всякими плюшками. - Codavr(24.10.2018 12:08, ссылка)
- Года 1.5 уже, сразу после покупки компанией ST. - evgeniy1294(22.10.2018 19:19)
- И убили все остальные МК, соответственно. - SciFi(22.10.2018 19:56)
- Пока не сделают человеческую периферию, я к ним на выстрел не подойду. - Крок(22.10.2018 23:11)
- А что не так с периферией? - evgeniy1294(23.10.2018 10:34)
- Буфера, пардон, маленькие у УАРТА и СПИ. - Крок(24.10.2018 14:05)
- А DMA зачем? - goddev(24.10.2018 14:54)
- Вот (нецензурное слово) из-за того, что архитектор поленился вложить давно известный библиотечный элемент, мы будем нагружать ДМА копеечными задачами. Собственно, отсюда и недоверие к этим архитекторам. - Крок(24.10.2018 15:06)
- вот нифига не понимаю, зачем подпрыгивать в прерывание на каждые 1/2/4/8 байт юарта, когда можно раз в 10-50-100мс глянуть, что там в дма набралось - AVF(25.10.2018 19:11)
- Обработка ошибок? Обнаружение пауз? - AlexBi(26.10.2018 15:41)
- да вообще не вопрос, на ошибку повесить прерывание, если надо быстро, если нет, проверить при очередном контроле. Обнаружение пауз - проверять через нужное кол-во мс, т.е. для modbus 3.5мс, я обычно ставлю раз в 10мс, потому как не все мастера AVF(36 знак., 27.10.2018 18:15)
- Что бы понять в каком байте ошибка придется проводить манипуляции с ДМА, нарушающие всю его работу. А если нужна возможность работы когда в каждом байте ошибка, то польза от ДМА может совсем потеряться. AlexBi_(408 знак., 28.10.2018 00:06, )
- зачем понимать в каком именно байте ошибка? если в любом, весь пакет отбрасываем. Реально нужно ровно 3.5мс, вроде как не менее? в модбасе не менее 3.5мс, а может и более для низких скоростей, поэтому обычно достаточно смотреть раз в 5-10мс. Не AVF(169 знак., 28.10.2018 10:06)
- У меня все на DMA, мастеров, которые строго требуют выдерживания паузы для ответа избегаю. Это архаизм уже, в новой аппаратуре типа delta, mitsubishi и др. такого не встречал. evgeniy1294(787 знак., 28.10.2018 01:14 - 01:20)
- Или тупо код проще. Кто-то экономит DMA, кого-то напрягают прерывания, причём без всякой реальной причины. А кто-то просто делает так, чтобы работало. - SciFi(26.10.2018 16:27)
- Можно раз 10 мс заглядывать, что там у тебя в буфере набралось. - Крок(25.10.2018 19:54)
- Точно, дайте этому ПДП отдохнуть, он устал. Предлагаю международный день защиты ПДП от чрезмерной эксплуатации :-) - SciFi(24.10.2018 15:07)
- Отладчик регистры показывает неудобно? Настоящие пацаны кодят сразу в хексе и видят каждый бит как на ладони. - SciFi(22.10.2018 23:17)
- Он теперь этакий код композер, только для ST - lloyd(22.10.2018 18:00)
- Сёдня новость на почту упала - Aleksey_75(22.10.2018 18:00, ссылка)
- ST выкатил STM32H750VBT6, $7.32 на Digikey. - misyachniy(04.11.2018 14:15, ARM, ссылка, полностью)
- В партии из 20 штук STM32F051C8T6 попалась одна штука с закорочеными AVDD и AVCC, STM не делает 100% тестирования перед отгрузкой? Или я напоролся на китайщину? К сожалению не знаю где закупался работодатель... - Rainman62(03.11.2018 00:58, ARM, полностью)
- Маленький камень в огород КубоHal'ов (либо винды, что менее вероятно): evgeniy1294(768 знак., 31.10.2018 16:10, ARM, полностью)
- Проверил, все работает. stm32f4 USB_CDC_FS + win10. Constantin24(199 знак., 01.11.2018 07:37 - 08:00)
- Смешно звучит, но STM32CubeMX - проталкивание идеи ... Arduino :) - клепать программы из готовых кубиков. А название другое, чтобы не подумали плохого. :) - Ксения(31.10.2018 18:00)
- Я клепаю свои программы из своего же HAL'а. Такие же кубики, но никакой ардуины там нет - evgeniy1294(31.10.2018 18:12)
- Так я не в пику лично вам, а просто по случаю ехидно заметила, что когда кто-то пишет прогу на Arduino IDE, то над ним насмехаются, а когда на CubeMX, то вроде так и надо. :) - Ксения(31.10.2018 19:53)
- Я тоже хочу посмеяться. Скажите, зачем нужно Arduino IDE для Вашего принтера, если у него все исходники на C++? Что в нем вообще от дурины, кроме плохого качества схемы, где важные цепи не разведены? - Экспериментатор(31.10.2018 21:00, )
- Подозреваю затем, чтобы иметь возможнось (пере)заливать прошивку без программатора, который у конечного пользователя обычно отсутствует. - Ксения(31.10.2018 21:13)
- Программатор можно было записать на флешку, которая и так идет с ним в комплекте. Я Вам скажу неприятную вещь, скорее всего, имя Ардурины там нужно лишь для того, чтобы заманивать определенную публику. Удачная идея. - Экспериментатор(31.10.2018 21:43, )
- Никогда не держал в руках ардуины и почти не знаком с ее особенностями, но мне кажется, что такое к ней отношение - оголтелый снобизм. Разрастутся ее скетчи до уровня полнофункциональных библиотек и чего вы тогда скажете. Массовость этого агрегата Codavr(77 знак., 02.11.2018 08:08)
- Еще для того, чтобы их программу было легче модифицировать под разные 3D-принтеры, т.к. она претендует на универсальность. В данном случае модификация в основном сводится к изменениям в файле Configuration.h и последующей перекомпиляцией. Ксения(61 знак., 31.10.2018 22:35)
- Кстати, яндексовая реклама мне подсовывала "умный дом на адурине". Я даже опешил. Во-первых, почему матом, а во-вторых, чем спровоцировал, млин? - SciFi(31.10.2018 21:52)
- В каком-то стандарте USB было изменено правило передачи пакетов кратных длине конечной точки. misyachniy(193 знак., 31.10.2018 17:37)
- ну так отладчиком пробегитесь - 0men(31.10.2018 16:30)
- Техас
родил новое (старое, это я просмотрел) семейство Cortex-4MF - General(25.10.2018 22:11 - 22:40, ARM, ссылка, полностью)
- Пытаюсь запустить изернет на платке STM32F107 + KSZ8081RNA. Для начала хочу пинга добиться. За основу взял пример из IAR + добавил uIP и пару соответсвующих задач на фриртосе. Линк поднялся, но не более. Проблема где-то в инициализации PHY. Я vesago(240 знак., 17.10.2018 10:40, ARM, полностью)
- Посоветуйте - нуждаюсь в изернете, да подешевле. Вроде преобраз изернет в 485. До недавних пор использовал atmega328 + w5100. Все устравивает, хочется посвежее и, может, сэкономить пару копеек. Вот прикидываю STM32F107 + LAN8720 или stm32f103 + vesago(250 знак., 27.04.2018 16:52, ARM, полностью)
- А мне нравится 1986ВЕ1 со встроенной физикой. Недёшево, но удобно - KLIM83(04.05.2018 10:45)
- CycloneTCP штука хорошая, но любит ОЗУ и, соответственно, более дорогие МК - AlexG(28.04.2018 16:23)
- Больше года тут рекламирую w7500p ;) Дешево и сердито (см. мои посты тут). Пока сижу на atmega328 + enc28j60, но планирую переползти на корейца, если понадобится что то новое. Они в ревизии 3 вроде прибили явные косяки с PHY и reset. У корейцев Гудвин(57 знак., 27.04.2018 17:43)
- Если бы не 0...70 градусов, то остался бы на нём. Вместо (и в силу дополнительных хотелок) сложил варианты на STM32F103/STM32F411+KSZ8851SNL. Прорабатывал на + W5500, но в силу ряда причин, в т.ч. уже готового софта для f103, отказался. Также Vit(91 знак., 27.04.2018 23:22)
- Да, очень неплохо получается. Но боязно - я по ефинду ориентируюсь. Не очень много предложений. По цене прикинул в районе 6 долларов в среднем. Думал может на пике сделать, да душа не лежит и стоит примерно столько-то. В общем по цене все примерно Vesago(103 знак., 27.04.2018 21:09)
- W5500? сам юзаю 3 недели - проблем как у W5200 нет, да и корпус попроСЧе - Balda(27.04.2018 20:26)
- Дока на него не очень. Описание блока TCP/IP по-факту отсутствует. Для себя переписал под него все библиотеки, кроме TCP/IP стека. Надо добить как-нибудь. - evgeniy1294(27.04.2018 20:06)
- штука хорошая, если не нужно много внешних ног ) юзал предшественника, все пучком. Из-за ног пришлось F407+LAN8720 - 0men(27.04.2018 20:00)
- Если бы не нужна была внешняя PHY, соблазнительная цена была бы. Не осилили корейцы видно встроить. - vesago(27.04.2018 18:07)
- PIC18F97J60 lloyd(67 знак., 27.04.2018 17:38, ссылка)
- Преобразователь RS-485-- Ethernet - blackprapor(27.04.2018 17:34, ссылка)
- ЕМНИП, МК поменьше + ENC28J60 дороже, чем МК побольше + PHY. SciFi(203 знак., 27.04.2018 16:59)
- Запускаю на платке с STM32F103 USB виртуальный компорт. На основе соответсвующей библиотеки. На известной китайской плате без вопросов работает. На моей плате пишет неизвестное устройство. Что за чертовщина? Схемотехника один в один, что касается vesago(152 знак., 05.10.2018 11:27, ARM, полностью)
- раз такие траблы, знать пора выкладывать свою схематику, хоть картинкой и печатки в нормальном виде. там 5 деталей и 3 провода - накосячить решительно негде. если либа по железу самодельная, то могли при дизайне ошибиться.. процы поменяли - не jury093(374 знак., 05.10.2018 17:39, )
- Сдуть феном камень с исправной китайской платы с заведомо рабочей прошивкой и припаять на свою. - De_User(05.10.2018 17:00)
- У вас там на питании VBUS емкость 100мкФ висит? Я по фотке смотрю. Больше 10мкФ нельзя!!! Уберите, из-за этого может не работать, наблюдал такое. - il-2(05.10.2018 14:37)
- Винды подтяжку видят а данные не ходят. Скорей всего один из проводов D где то не доходит. Ну или кварц неправильный, проц мертв и тэпэ. - ASDFS(05.10.2018 13:49)
- usb detect ???? Win или Linux ??? инит usb делаете когда подключается кабель ? было такое винда конектилась 2 раза из 5, linux вообще никак не конектился - Aleksey_75(05.10.2018 12:41 - 12:45)
- На "известной китайской плате" частота кварца сильно разнится от партии к партии, но работает. Поменяйте кварцы местами или попробуйте работающую плату запустить от HSI, а частоту смотрите через MCO. Частота у HSI плавает, бага вылезет, если она evgeniy1294(252 знак., 05.10.2018 11:43)
- STM32, что должно считываться с регистров GPIOx_BRR и GPIOx_BSRR? Т.к. некоторые пишут: maleon(518 знак., 01.10.2018 17:30 - 17:40, ARM, полностью)
- _IO это не input/output, и даже не read/write ! это всего лишь волатильность! - IBAH(05.10.2018 17:29 - 17:31)
- Не надо повторять за "некоторыми", тем более если сам понимаешь что это неправильно. А режимы доступа и значения битовых полей регистров описываются в Reference manual соответствующего семейства процессоров. Если явно не написано - значит скорее il-2(81 знак., 03.10.2018 09:04)
- Макросы соответствующие есть, но почему-то не используются: evgeniy1294(748 знак., 01.10.2018 20:39)
- Мануал на F4 говорит, что читается как 0. F1 говорит только "write-only", хз что читается. В любом случае, хедеры делают
индусские говнокодеры всего лишь люди, не надо искать высший смысл там, где его нет. - SciFi(01.10.2018 20:15)
- и то и то и то volatile - 0men(01.10.2018 17:43)