- Достался "трофей" в виде проекта для Cortex-M3 на gcc+libopencm3. Нужно переделать на gcc+CMSIS. В наличии: Chum_A(1794 знак., 17.07.2017 15:22, ARM)
- Не могу настроить SPI1 у STM32F407, чтобы SCK в покое был высоким. Вроде всё по описаниям делаю - и фигвам. Dingo(1056 знак., 14.07.2017 11:50, ARM, полностью)
- не едут лыжи с LAN8720 + STM32F107. Не лежит ли где готовый проект под Keil? На сколько LAN8720 отличается от DP83848 в плане драйвера? Для чего иногда ставят инвертор на CLK при использовании LAN? - Sylvan(07.07.2017 16:32, ARM, полностью)
- REFCLK=50 МГц это стандарт, при котором всё заработает "из коробки". Если ставить кварц 25 МГц и нестандартную схему тактирования, то могут быть сложности: в EA-APP-001 стоит перемычка, пускающая 50 МГц из PHY в MAC без инвертера или с инвертером VVB_(645 знак., 08.07.2017 18:44,
)
- Прошаренные пацаны ставят кварц 25МГц на STM, с выхода MCO кидают на вход Phy, Phy делает из них 50МГц, которые и подаются на RMII. Phy от Micrel, KSZ8081, KSZ8895R, KSZ8633R. Везде полет нормальный, без всяких инверторов. - LightElf(11.07.2017 17:56)
- сделал так же как у вас, с генератора на 50МГц подаю на LAN8720 и одновременно его же - на REFCLK микроконтроллера. В итоге линк есть и почему-то на 10М а не на 100М, возможно потому что все проводками сделано. Проводки до 30мм длиной. Пинга нет. Sylvan(40 знак., 11.07.2017 17:24)
- большое спасибо! - Sylvan(10.07.2017 10:07)
- LAN8720+STM32F407+LWIP+IAR все ок - 0men(07.07.2017 16:50)
- Infineon XMC1000 - 32 (48 МГц) 5В питание Cortex-M0 семейство с любопытными фишками. Evgeny_CD(1966 знак., 13.07.2017 23:56 - 14.07.2017 00:04, ARM, ссылка, полностью)
- Добрый день. stm32f746IG + IAR 8.11 + ST-link. Помогите разобраться с проблемой DMA2. Sl(7142 знак., 07.07.2017 19:38, ARM, полностью)
FreeScale NXP Kinetis K27, K28: 150 MHz C4MF, 2M FLASH + 1M SRAM + 32b SDRAM контроллер + OTG HS USB + OTG FS USB MK27FN2M0VMI15 100 - $15.0612, 500 - $13.398 Evgeny_CD(1219 знак., 07.07.2017 23:23 - 23:25, ARM, полностью)
- Любопытные места из полной документации на Atmel SAM S70. Evgeny_CD(394 знак., 06.07.2017 01:26, ARM, полностью)
- У CM0 нет длинного умножения - куда крестьянину податься? Переношу тут некоторый код с CM3 на CM0, и такой затык: не успевает FIR фильтр, который фильтрует отсчёты 24-битного АЦП. Фильтр, ясное дело, целочисленный, и на CM3 никакой проблемы не йцукен(864 знак., 18.06.2017 17:49,
, ARM, полностью)
- STM32F410, не работает программный сброс если программа перемещена в сектор 1. Stri(819 знак., 26.06.2017 11:47, ARM, полностью)
- Вопрос по stm32f7. Sl(746 знак., 19.06.2017 19:33, ARM)
- Вопрос по DMA для stm32f4/7. Sl(1134 знак., 15.06.2017 11:45, ARM, полностью)
- GigaDevice GD32F450 - то ли чудо, то ли я чего не понял. -> торговцы --> оригинал. Там что, первые 512к флеша работают на 200 МГц??? Evgeny_CD(525 знак., 15.06.2017 00:56 - 00:59, ARM, ссылка, ссылка, полностью)
- FLASH здесь самостоятельный камень wek(371 знак., 15.06.2017 22:51)
- Выглядят, как клоны STM32 :), даже маркировка похожа GD32F103VBT6. И система та же: C - 48 pin, R - 64 pin. V - 100 pin, Z - 144 pin. И номера на STM32 смахивают - 101, 103, 105, 205, 405... - Ксения(15.06.2017 12:52)
- Любопытно, что 512к ОЗУ и 3M FLASH они ниасилили. 512к только для 2M, что тоже весьма и весьма интересно. Будеть стоить <$5 в тысячных партиях - можно будет всерьез рассматривать. Но рисков все равно дофига. Errata нет - они что, без ошибок Evgeny_CD(13 знак., 15.06.2017 01:02)
- Пятница же. Вопрос экспертам. Между АРМ и МИПС отличия такие же сильные как между двоеперстием и троеперстием или есть что-то фундаментальное? - Крок(09.06.2017 10:40, ARM, полностью)
- Индейцы? - SciFi(09.06.2017 10:56)
- Они ж вроде оба мелкоиндейчатые обычно? - LightElf(09.06.2017 16:16)
- А меня вот бесит что компиляторы для 51х тока в литтле "работают". На сайте кейла написано (не дословно) - "ибо нехуй!". Абыдна, да! - POV_(10.06.2017 22:41,
)
- Кейлом не пользуюсь, но если по ссылке верно, то он как раз получается биг. - Ozelot(12.06.2017 12:10, ссылка)
- Главное что порядок байт не совпадает с делфи POV_(30 знак., 12.06.2017 12:15,
)
- В Delphi, как и у всех x86, порядок little-endian. Не понятно тогда, на что вы жалуетесь. - Ксения(12.06.2017 16:22)
- Запутался я совсем. Но сколько работал с ПИК, МСП430 - как передавал данные (long например) так их загрузжал в переменные. С кейлом приходится порядок байт менять. - POV_(12.06.2017 16:57,
)
- Катастрофа , однозначно. - plainuser(13.06.2017 09:28)
- В MSP есть тонкость - в структурах надо располагать переменные так, чтобы слова были обязательно расположены по четному адресу. В дельфях объявлять структуры с волшебным словом {$A-}. Тогда все будет мягким и пушистым. И там, и там мелкие Гудвин(11 знак., 12.06.2017 22:01)
- Я тебе скажу откровенно: если все твои проблемы - это порядок байтов, то у тебя нет проблем. Живи и радуйся! :-) - SciFi(12.06.2017 17:07)
- Да бросьте вы этот Кейл :). Вот если бы у вас был C166 или C251, тогда действительно было бы без вариантов, а для 51-ой архитектуры компиляторов полным полно. Да и не видно особых причин вам с Кейлом возиться, если прежде работали с PIC и MSP430, Ксения(30 знак., 12.06.2017 17:06)
- Не понял. В Keil51 BIG? - Гудвин(12.06.2017 15:05)
- Используйте sdcc или iar и все будет совпадать :) - Ozelot(12.06.2017 12:19)
- Вот бывают удачные названия. Но назвать little endian структуру, у которой в конце идёт больший байт… это не просто неудачно. Это даже не прибил бы, а долго мучил. - Николай Коровин(10.06.2017 17:19)
- Работаю с IAR Systems Embedded Workbench 8.0. В моей программе есть прерывание по счетчику. Sl(368 знак., 11.06.2017 20:21, ARM, полностью)
- хочу антиалиасинг. Нужно чтобы на маленьком TFT дисплейчике были красивые шрифты. Как сделать? Sylvan(377 знак., 08.06.2017 17:25, ARM, полностью)Make_Pic