- Подскажите, в какую сторону следует смотреть для оценки количества выполняемых инструкций в пользовательской программе Linux (для ARM9). Есть ли возможность использовать системные утилиты? VVB_(474 знак., 12.02.2019 10:39, ARM, полностью)
- Если вам нужен профилировщик, то это callgrind (из пакета valgrind), но нужно помнить, что это долбанная виртуальная машина и делает выполняемый код медленнее раз в пять. lloyd(344 знак., 12.02.2019 13:05, ссылка)
- Если вам нужен профилировщик, то это вначале gprof, но работает он конечно так себе... Зато не так тормозит, как callgrind, и не жрёт столько памяти. Потом есть sysprof (относительно легко использовать), systemtap (не осилил) и современные fk0(489 знак., 13.02.2019 10:52)
- Я пока не считаю такты, а думаю, надо ли считать. Было бы неплохо использовать готовые системные инструменты, вот и интересуюсь их наличием. VVB_(90 знак., 12.02.2019 13:35)
- А что, real-time поток всего-то 40.000 пакетов CAN в секунду 300-МГц МК не потянет? Смешно, если не потянет. VVB_(67 знак., 12.02.2019 13:31)
- STM32 пин RX UART в качестве внешнего прерывания, изгалялся кто нибудь на эту тему ? чтот прерывания по ошибке нет от слова совсем. раньше Пользовал подобное на AVR и PIC все работало с пол пинка, здесь ну никак - Aleksey_75(25.02.2019 22:33, ARM, полностью)
- Умеет ли STM32 блокировать аппаратный RESET? Ксения(654 знак., 22.02.2019 19:12, ARM, полностью)
- Поскольку в STM есть внутренний ключ, дублирующий пин rst, можно предполагать, что в процессе bootload, он защищается от неожиданностей внешнего. Видимо можете измерить там 0в тестром, осцилло в процессе заливки флэш любым способом. ( я в онумер(44 знак., 23.02.2019 01:19 - 01:21)
- В загрузчик можно попасть двумя способами: evgeniy1294(176 знак., 23.02.2019 00:36)
- 1) Который именно STM32? Я правда не знаю, чтобы хоть какой-то умел, но мало ли
в Бразилии Донов Педро у ST камней? LightElf(131 знак., 22.02.2019 20:29)
- [CrossWorks for ARM 4.3.2] -> Интересное в мануале. Подняли старую тему, которой на секундочку 11 лет! про CrossWorks 1.7.6 -->. Посмотрел текущий статус тулчейна. Впечатлился. Evgeny_CD(1055 знак., 31.01.2019 13:05, ARM, ссылка, ссылка, полностью)
- Вроде бы уже и 4.4.0 вышел. А где для них лекарство брать? - Ксения(21.02.2019 14:30)
- Generic ARM CPU Support Package -> ARM7TDMI-S, ARM926EJ-S, ARM1136JF-S, ARM1176JZF-S, Cortex-A5, Cortex-A7, Cortex-A8, Cortex-A9, Cortex-R4F, Cortex-R5 - Evgeny_CD(21.02.2019 01:38, ссылка)
- ARM Simulator target Можно ПО без железа хотя бы немного поотлаживать -> - Evgeny_CD(21.02.2019 01:36, ссылка)
- На базе CrossWorks построена Segger Embedded Studio, которая бесплатна (!) для некоммерческого использования. - evgeniy1294(31.01.2019 13:37)
- не надо меня слушать про Tasking Library, вы загляните в её код. всё станет понятно. Mahagam(115 знак., 31.01.2019 13:21)
- И отдельный нюанс - их сайт вызывает у меня просто кайф! Даже не понимаю, отчего так. И раньше обращал внимание на то, что их стиль подачи информации, и сама информация, идеально цепляют меня. - Evgeny_CD(31.01.2019 13:16)
- К нему еще J-Link PRO -> (у нас чуть дешевле 70кр продают) и будет полный кайф. На пенсии буду кодить :) - они за 15 лет еще что-нибудь наулучшают :) - Evgeny_CD(31.01.2019 13:13, ссылка)
- Существуют интринсики для команды VADD.F32 (stm32f4xx)? Если да, то где их найти? - evgeniy1294(19.02.2019 12:04, ARM, полностью)
- ST выкатили STM32L5 с ядром CM-33 (FPU - Single-Precision). Из примечательного USB Type-C / USB power delivery controller и Octo SPI. Начиная с STM32L4 предлагают юзать внешний мелкожручий Step-Down. В какой-то их борде находил от Linear (ADI) - Vit(53 знак., 05.01.2019 15:12, ARM, полностью)
- [Panasonic MN1M7] High-performance ARM® Cortex®-M7 -> Пока будущее. Обещяется не очень много ОЗУ и FLASH, скорости 160 МГц, но высокая "дуракоупорность" - Evgeny_CD(23.05.2018 01:24, ARM, ссылка, полностью)
- Не работал SPI. На линию MOSI ставится единица и ничего не помогает. Методом исключения оказалось, что SPI не работает одновременно с I2C. Потратил несколько часов на выяснение этой хрени, пока не прочитал еррату и понял, что это глюк всех чипов. Котяра(82 знак., 15.02.2019 10:53 - 10:55, ARM, полностью)General
- Можно ли на выходы FSMC D0-D15 вывести 16-битное число, как на обычный порт? Т.е. чтобы оно не промелькнуло в режиме отражения во внешнюю память, а держалось на выходах долго. Есть ли у STM32 какой-то порт для этого? Ксения(452 знак., 15.02.2019 20:23, ARM, картинка, полностью)
- Тупой вопрос. Возможно ли, в принципе, запустить отладку дивайса с помощью STLink или JLink, подключив его к USB порту роутера? - Rainman62(13.02.2019 22:08, ARM, полностью)
- Eclipse SysRegView plugin: добавил QUADSPI в stm32f76x.xml klen(273 знак., 11.02.2019 22:54 - 22:56, ARM, ссылка)
- В STM32 действительно USB входы очень хрупкие, и надо ставить суппрессоры или другую дополнительную защиту от статики? - Котяра(11.02.2019 15:36, ARM, полностью)
- Другой опыт есть, у нас дивайсы с проводными линиями работают, сначала по USB было, потом Ethernet. При грозовых разрядах USB довольно часто дохли, с Ethernet стало намного реже, но тоже бесит. Свежая версия по беспределу с защитой сделана, на Visitor(395 знак., 11.02.2019 20:24)
- тьфу-тьфу. Пара лет эксплуатации уличного оборудования. STM32L476, втыкают флэшки в USB. Только 22 Ома и защитная диодная сборка USBDF02W5. - Лагунов(11.02.2019 20:14)
- Не уверен. Ибо всегда ставлю защитную сборку. - Vit(11.02.2019 15:55, ссылка)
- имею несколько сожженных статикой через USB радар-детекторов собранных на STM32, так что всё как-то печально с надежностью. - Alex68(11.02.2019 15:52)
- ST-Link V2.1 из китайского ST-Link V2 - AU08(11.02.2019 00:56, ARM, ссылка, полностью)
- Как бы половчее "повернуть матрицу" на С. Есть массив 8 байт. Если его побитно, строками, вписать в матрицу 8х8, то нужно получить новый массив состоящий из столбцов этой матрицы. - Sntos(14.01.2012 11:40,
, ARM, полностью)MBedder
- Почему в HAL объявление взаимоисключающих GPIO_MODE реализовано через #define, а не через enum? maleon(348 знак., 08.02.2019 11:13, ARM, полностью)