- [Cortex-M35P] Новое параноидально-секретное ядро. Едва ли интересно нам. Evgeny_CD(425 знак., 30.10.2019 01:03, ARM)
- Как я на ровном месте грабли нашел: хотели поработать с HRTMR серии G4, заказал плату NUCLEO - G431RB, пришла, начали с ней работать, тут выясняется, что HRTMR у проца нет ВООБЩЕ! Надо было NUCLEO - G474 заказывать. - Visitor(05.09.2019 13:11, ARM, полностью)
- Кто пользует Keil и RTT? подскажите плиз Aleksey_75(207 знак., 23.10.2019 12:40, ARM, полностью)
- Гореть STшникам в огне! Из-за наличия в генерируемых HALом файлах функции _Error_Handler(__FILE__, __LINE__) результаты компиляции двух идентичных рабочих копий всегда отличаются потому что там содержится путь к файлу. Ссуки. - VLLV(21.10.2019 19:30, ARM, полностью)
- Крик души, мля. Решил оскоромиться и заюзать кубический куб с целью быстренько пошевелить моторчиком, не морща моск глубинной теорией. Скачал куба
нот, баса, альта, две скрипки, всякие либы, Motor Control SDK. Настроил, сгенерировал проект, LightElf(323 знак., 16.10.2019 18:32, ARM, полностью)
- Если-таки победишь, то напиши пожалуйста здесь же, как всё решилось. IMHO, труд сделает из индусов человека... а может и наоборот:) - bnb62(18.10.2019 21:27)
- Возможно, что вам стоило взять более свежую версию. Скажем, SetupSTM32CubeMX-5.4.0 только что позавчера вышел. Т.е. не пользоваться старыми версиями тех времен, когда софт для F3 выходил отдельно. Тем паче, что exti появился относительно недавно Ксения(31 знак., 16.10.2019 22:28)
- Оно и стоит. И ST Motor Control SDK 5.4.1. SDK рекомендует использовать STM32Cube_FW_F3_V1.10.0, но с ним не собирается из-за отсутствия файлов EXTI. Ежели использовать следующую версию STM32Cube_FW_F3_V1.11.0 - то куча неопределенных дефайнов. LightElf(106 знак., 17.10.2019 12:45)
- В таком случае вина лежит на не Кубе, а на авторах этого SDK. Здесь HAL выступает в качестве операционной системы, предоставляющей приложениям свои функции API. От версии к версии HAL расширяется и модифицируется. Скажем, в версии 1.10.0 exti еще Ксения(857 знак., 17.10.2019 20:40 - 21:08)
- Ну, то есть, индусы-погромисты из ST, писавшие Motor Control SDK, не знакомы с индусами-погромистами ST, писавшими куб. Это, конечно, многое объясняет. И лишний раз укрепляет во мнении, что проще один раз написать самому, чем использовать это LightElf(45 знак., 18.10.2019 08:24)
- Я так понял, к этому кубу впору судебную инстанцию пристёгивать. Чтобы разбиралась, кто виноват :-) SciFi(59 знак., 17.10.2019 20:42)
- В последнее время в области разработки ПО создалась ситуация, когда выгодней производить и выпускать ИМИТАЦИЮ, которая по факту не работает. В процесс вовлечены все, от рядовых программистов (которые говорят, мол нам же зарплату платят -- а за fk0(1985 знак., 17.10.2019 13:09)
- Ладно, если просто не собирается. Есть моменты похуже. evgeniy1294(339 знак., 17.10.2019 13:04 - 13:07)
- Как думаешь, почему у меня свой hal? - evgeniy1294(16.10.2019 18:44)
- Тем временем
в замке у шефа в семействе NUC970 появились модельки с 128МБ на борту. Пока только QFP216, но я верю в лучшее LightElf(06.06.2018 19:08 - 19:12, ARM, полностью)
- Гы, NUC977 с 128МБ на борту появился в свежем даташите LightElf(16.10.2019 19:11)
- Г.. ваш NUC. Вторую неделю ковыряюсь, не могу смонтировать nfsroot из-за глюков в BSP Linux. Личности из Промэлектроники, продавшие нам оценочную плату, помочь не в состоянии, мои вопросы перенаправляют китайцам, те ковыряются и выдают пока что VVB_(258 знак., 17.10.2019 08:08)
- Ага, BSP корявый и саппорт убогий. Что есть - то есть :) - LightElf(17.10.2019 09:08)
- Читаю ваши страдания и радуюсь, что заложил в железку i.MX6UL :) - lloyd(17.10.2019 08:10)
- i.MX 6ULL -> гораздо более перспективен. - Evgeny_CD(17.10.2019 13:49, ссылка)
- Nuvoton-ы рулят ровно одним: мелксерийное производство "на коленке". Иначе конечно проще задействовать камни от более традиционных вендоров. - LightElf(17.10.2019 12:47)
- при серийном не проще! под nuc годится дешманская 4-х слойка с нормами 6mils via 0.4mm hasl что на jlcpcb стоит копейки (можно и на двухслойке извратиться но не пройдет emc тесты). "более традиционные" вендоры требуют bga а это сразу плата 6-8 3m(178 знак., 17.10.2019 17:00)
- STM32MP1 в SiP заявлен, но не от ST AlexG(33 знак., 17.10.2019 16:03)
- ATSAMA5D27-SOM1 176-pin 38x40mm QFN 0.8 -> - Evgeny_CD(17.10.2019 14:20, ссылка)
- Все зависит от нюансов. ATSAMA5D27C в варианте SiP, там до 2 Гбит DRAM в корпусе, индустриального исполнения бывает в корпусе BGA 0.8, можно изголиться и запаять 1 чип на плату. В итоге сильно более продвинутый камень получим, и Linux там с Evgeny_CD(202 знак., 17.10.2019 14:01, ссылка)
- А апрельском каталоге -> упоминалась только NUC972DF71Y, так что прогресс виден. - Evgeny_CD(06.06.2018 21:47, ссылка)
- И правильно верим. В прелиминари были и с 256, но недопилили и пока в состоянии TBD. А вот по малоногости вряд ли будет - только топовые многоножки. - CADiLO(06.06.2018 19:21)
- В stm32mp15x есть Delay Block (DLYB). Может кто-нибудь рассказать, для чего он применяется? - evgeniy1294(19.08.2019 19:46, ARM, полностью)
- Начал активно пилить свою либину под stm32mp15x, которая должна предоставить программистам три отдельных модуля для разработки своего ПО: evgeniy1294(2496 знак., 28.07.2019 16:55, ARM, полностью)
- отладка двухядерных stm32h7xx (gdb,openocd,stlink,bmp), уже есть опыт? klen(556 знак., 10.07.2019 10:22, ARM, полностью)
- Был вчера на workshop'е, посвященном stm32mp1xx, основные тезисы следующие: evgeniy1294(871 знак., 27.09.2019 10:07, ARM, полностью)
- Объясните логику компилятора и где можно почитать подобное. Код нерабочий, gnu++11: Mefod(242 знак., 16.10.2019 09:41, ARM, полностью)
- Кстати, зачастую DWT->CYCCNT более лучше. - SciFi(16.10.2019 10:41)
- Приведение типа не сделал. il-2(87 знак., 16.10.2019 10:10)
- Это я понял после того как зависло, но почему так? Как все приводится в варианте с зависанием, можете объяснить? - Mefod(16.10.2019 10:18)
- +1. Или везде использовать unsigned int. - SciFi(16.10.2019 10:14)
- Или везде использовать обычный int и не морочить голову всякими недотипами. - fk0(16.10.2019 11:30)
- (unsigned int)-(unsigned int)=(signed or unsigned int)? Что там по закону положено? Вроде бы все вычисления заканчиваются (signed int) - AlexBi(16.10.2019 10:28)
- SciFi ниже ответил, но есть ньюансы, вроде (unsigned int) - (signed long). Правило, как я понял, не в том, что использование unsigned делает всё выражение таковым, а что если не влазит в ширину типа, то тогда какой-то выбирается и там 10 пунктов, fk0(26 знак., 16.10.2019 11:30)
- По закону (unsigned int)-(unsigned int)=(unsigned int). Причём гарантируется корректное поведение при переполнении бегущего счётчика, то есть для задержек самое то. - SciFi(16.10.2019 10:32)
- листинг ассемблера выдай. - Mahagam(16.10.2019 09:56)
- Где глянуть пример DBGU с прерываниями и DMA для AT91SAM7* или подобого. - RxTx(15.10.2019 19:11, ARM)
- 2 Evgeny_CD: Евгений! А ты сей, т.с... "Взрыв на ARMкоронной фабрике" освещал/постил уже? SERHIO(273 знак., 11.10.2019 10:45, ARM, полностью)
- Есть Keil (RealView Microcontroller Development Kit v5.24a + Legacy Support + PACKS + Docs 5.06u3, 6.7) RxTx(50 знак., 10.10.2019 23:08, ARM, ссылка, полностью)
- Вопросы про STM32F407: в описании 5V tolerant. Ему реально можно прямо на выводы переходники USB-RS232 TTL c 5В сигналами подключать? Или чего-то недоговаривают? Последовательные R на 0,5 ... 1 кОм заложены. AU08(09.10.2019 20:09 - 20:14, ARM, полностью)