Поздравляем teap0t с днём рождения!
- Камрады! Кейл, через ST-link что в дискавери перефирию не кажет. Как правильно указывать отладчику камень? Спсб. - Т.Достоевский(03.09.2011 19:51, ARM, полностью)
- Кто нибудь ADC/DAC по I2S к STM32F2XX цеплял и какой ADC/DAC от Цирусa? Пример кода в сети есть? - Make_Pic(03.09.2011 06:17, ARM, полностью)
- lpc17xxx встроенные часы не идут :( инитю стандартным кодом из nxp либ, время устанавливается, но не идуть. куда копать? - RED_DRAGON(29.08.2011 09:52, ARM, полностью)
- Камрады! А, у stm32f100 UART разве 7 бит не поддерживает??? - Т.Достоевский(03.09.2011 03:29, ARM, полностью)
- Лыжи не едут. Keйл ARМ МДК 4.21 Имею для Cortex M3 IROM1 Start: 0x8000000 Size: 0x20000 т.е. 131072 байт. Собираю проект и получаю: Chum_A(430 знак., 31.08.2011 17:46, ARM, полностью)
- Не завалялся ли у кого CAN Open Stack от микриума либо равноценный ему? Или ссылочку, где можно было бы скачать? - бомж(30.08.2011 13:35, ARM)
- С разбегу ниасилил! Подскажите про пины stm32. Хочу использовать выходы PWM для непосредственного управления мощными полевиками. Можно ли выводы используемые как PWM запустить с открытым стоком чтобы использовать подтяжку на 5 вольт? Спсб. - Т.Достоевский(29.08.2011 03:07, ARM, полностью)
- Не могу IAR ARM 5.50.5 поставить на Win7. DragonS(542 знак., 20.08.2011 11:01, ARM, полностью)
- Я выложил проэкт для STM3220G-EVAL с uCOS-II и LwIP на michaelvys(106 знак., 20.08.2011 23:11 - 23:18, ARM, полностью)
- Выравнивание в ARMv7-M, или почему ALIGN(4)?Я начинаю работать с LPC1766, использую GCC и пытаюсь разобраться в необходимости выравнивания секций кода/данных/стека. На данный момент пришёл к следующему выводу:код выравнивать по слову,данные -- мохоноги(3277 знак., 15.08.2011 05:39, , ARM, полностью)
- Всем -- спасибо за комментарии. Пользуясь возможностями зарегистрированного пользователя, сохраню на будущее читабельную версию первого поста в теме. мохоноги(3148 знак., 21.08.2011 00:01 - 00:37)
- Для понимания необходимости выравнивания, надо читать документацию по конкретному микропроцессору (а не по компилятору). Дополнительно, если микропроцессор с кэшем, в некоторых случаях (по необходимости) применяется выравнивание на размер ++(75 знак., 16.08.2011 08:33, ссылка)
- Хм. Разве компилятор не обеспечивает выравнивание в случае необходимости и (при использовании соотв. типов переменных) максимальную скорость доступа ? - Vladimir Ljaschko(15.08.2011 11:02)
- Я рассматриваю вопрос работы не компилятора исходников, а компоновщика объектных файлов (линкера). В различных скриптах для ld, предназначенных для компоновки кода под Cortex-M3, я встречал вызовы ALIGN(4)/ALIGN(8). Вот и возник вопрос: а почему мохоноги(252 знак., 15.08.2011 14:19)
- на практике ALIGN(8) встречается для работы с .data .bss, если проц умеет long long-ами (64 бит) работать, то процедуры инициализации (crt0 и т.п., что работает до вызова main()) обычно делают через ldd/std, соответственно нужно выравнивание на 8, ыыыы(268 знак., 15.08.2011 15:20, )
- Хотя, про "целиком на теории" это я слегка приврал. Проверено: данные размером в двойное слово считаются выровненными, если они выровнены по слову. По дальнейшему размышлению это кажется логичным (регистры у Cortex-M3 размером в слово, т.ч. мохоноги(180 знак., 15.08.2011 14:39)
- У меня было последствие: ф-ция printf() неправильно выводила float, когда указатель стека при её вызове не был кратен 8. Но это было на ARM7TDMI. - SciFi(15.08.2011 14:33)
- сам - нет, вернее по-умолчанию обычно да, но это всё отключаемо - koyodza(15.08.2011 11:07)
- Хм, это я удачно попал. Я старался пост отформатировать, а вышло, что не вышло. Приношу всем извинения за поломанные глаза.Повторю вопрос: на данный момент пришёл к следующему выводу: код выравнивать по слову, данные -- также по слову, адрес мохоноги(132 знак., 15.08.2011 05:45, )
- Для все любителей stm32f2xx. Я выложил проэкт интеграции uCOS-IIIи stm32f2xx на michaelvys(119 знак., 20.08.2011 23:03, ARM)
- День добрый, меня зовут Вячеслав, недавно купил КИТ фирмы кеил MCB1750 на базе МК lpc1758, и сразу же столкнулся с проблемой:Пишу под ИАР 6.1, прошивается все нормально, поигрался с пинами, тоже все в порядке, далее решил разобраться с BaRaGoZ(1474 знак., 19.08.2011 13:07, , ARM, полностью)
- День добрый, меня зовут Вячеслав,недавно купил КИТ фирмы кеил MCB1750 на базе МК lpc1758, и сразу же столкнулся с проблемой:Пишу под ИАР 6.1, прошивается все нормально, поигрался с пинами, тоже все в порядке, далее решил разобраться с BaRaGoZ(1026 знак., 19.08.2011 13:28)
- Зарегистрируйтесь, Вячеслав, для форматирования текста. Это не больно. - Vladimir Ljaschko(19.08.2011 13:12)
- Я выложил проэкт для STM3220G-EVAL с uCOS-II и LwIP на michaelvys(125 знак., 13.08.2011 15:41, ARM)
- Atmel разродился кучкой 400 Мгц SAM9 ->. Errata подозрительно мелкая :) Что впечатлило: Evgeny_CD(545 знак., 08.08.2011 18:22, ARM, ссылка, полностью)
- OMAP-L137. ARM-ядро. вместо IRQ вызывается FIQ. что делать? Mahagam(241 знак., 05.08.2011 23:12, ARM, полностью)