- Ишется драйвер USB Host для Texas RM48 VVB(1535 знак., 28.03.2013 13:18, ARM, полностью)MBedder
- Кто-нибудь подскажет, где взять схему какой-нибудь макетной платы на основе Vybrid? А то фрискэйловцы маскируются, на форуме поддержки "под NDA". - VVB(11.06.2013 14:45, ARM, полностью)
- Драйвер NOR-flash для FatFs от ChaNа у кого-нибудь есть? Для образца надо. - Михаил Е.(11.06.2013 17:01, ARM)
- Утилита ST-Link не видит плату STM32F0_DISCOVERY. Что нажимать или переключать? - =L.A.=(10.06.2013 22:24, ARM, полностью)
- Прекращайте мыслить категориями байтов. Особенно применительно к 32-битному CPU. И килобайт -- это совсем не много, это очень даже мало. Практически для ранее описанного мной потребуется около 4кБайт программной памяти, порядка десятка-двух fk0(964 знак., 29.05.2013 13:46, ARM, полностью)reZident
- Выбор процессора зависит не от меня, а от тех, кто их мне дарит. Лeoнид Ивaнoвич(104 знак., 29.05.2013 14:37)
- Иваныч, чо те подарить из АРМов, чтоб ты не мучился ? Корпус заранее - не ниже 144 LQFP ? _basile(60 знак., 07.06.2013 23:04)
- На мой взгляд, ассемблер в ARM более приятный нежели "35 простых инструкций которые просто выучить"... - fk0(29.05.2013 14:39)
- Попробую первый раз в жизни освоить процессор без его ASM. Или так не получится? - Лeoнид Ивaнoвич(29.05.2013 14:43)
- Иваныч, даже не думай, окромя стартапа. Да и то... - _basile(07.06.2013 23:20)
- Один раз пробежаться по описанию асма надо. А то иногда смотришь в отладчике на асм-инструкции как баран на новые ворота - неприятно. У меня другая фобия - ну как с Кортексом работать если у него чуть что не так с обращением к ресурсам - Юра(185 знак., 29.05.2013 23:44,
)
- Получится. Элементарно. А что у Вас с освоением Х86, с ассемблером, или без... Какая, в попу разница ? tesla(3 знак., 29.05.2013 22:24)
- Вполне получится. Вот уже лет 5 как практически не знаю ARM-овский ASM, а проекты работают :) Там кроме стартапа и редактировать то что-то боязно. А глубокое знание ASMа для пониманиz файла стартапа не требуется - Dir(29.05.2013 14:50)
- У меня не получилось. Но то для AT91SAM7. Из-за startup, из-за прерываний, из-за обработки исключительных ситуаций (ошибок). А вот PIC24 получилось. В последнем случае микрочип всё же постарался больше и сам сделал большую часть необходимого, да и fk0(294 знак., 29.05.2013 14:49)
- Для STM32F100C4 с его мизерной памятью вполне применимы приемы работы с 8-битниками. Т.е. минимум (или полное отсутствие) стандартных библиотек. А по плотности кода программы на Cortex-М3 и 8-битниках примерно одинаковы. Dir(355 знак., 29.05.2013 14:23)
- Ты оскорбляешь религиозные чувства :-) - SciFi(29.05.2013 14:09)
- Рекомендую развиваться, и переходить на ... ну, Вы поняли. Не буду заниматься рекламой. Могу сказать одно. начинал с 51-х, потом 196-е Intel. Потом ... эти самые от Atmel, тогда еще 25 Mhz, чисто для развития, на мгтф. Потом попал в контору, где tesla(202 знак., 24.05.2013 21:58, ARM, полностью)reZident
- Фрискейл выложил Datasheet и Reference Manual на семейство Vybrid. Из неожиданного - они в чип запихнули video decoder на который можно подавать стандартный pal или ntsc сигнал. - 3m_пароль_не_помню(06.06.2013 10:27,
, ARM, полностью)
- STMicroelectronics увеличивает сроки производства микроконтроллеров STM32: до 12 – 14 недель. - AU08(01.06.2013 03:34, ARM, ссылка, полностью)
- Чем отличаются ATSAM3U1EA-AU и ATSAM3U1EB-AU? Цена отличается в два раза, а в чём отличие их возможностей, нигде не нашёл. Может, кто-нибудь знает? - бомж(02.06.2013 19:42, ARM, ссылка, полностью)
- MicroXplorer от St. Заявлена генерация кода инициализации. Не понятно, инициализация только для пинов выбранной конфигурации или для пинов + периферии? Попробовал, код для периферии отсутствует. MCU stm32f103ret LQFP64 - vasily777(31.05.2013 09:42 - 09:50, ARM, полностью)
- Здравствуйте. Увидел в чужом коде такую конструкцию uint8_t buf[const static 31] - это один из параметров, передаваемых в функцию. Как это понимать? По идее массив с данными, постоянно меняющимися. - kosig(30.05.2013 15:45, ARM, полностью)
- Как жить без EEPROM? Лeoнид Ивaнoвич(877 знак., 29.05.2013 12:51, ARM, полностью)
- У меня реализовано так : На внешней EEPROM-ке - две области данных. После включения целостность проверяется по CRC, там, где все гуд - копируется туда, где не гуд. Для мизерных объемов данных - нет проблем. - tesla(29.05.2013 21:22)
- А какова цена ошибки? Ну если например БП вместо 5В выдаст 30В ? - =AlexD=(29.05.2013 13:29)
- AN2594 koyodza(2858 знак., 29.05.2013 13:25, ссылка)
- кольцевой буфер. 10000*1024/56 = 182000. Если учесть что 10000 - минимум (реально в несколько раз больше), то можно рассчитывать на 10⁶ циклов. Размер структуры должен быть кратен 4 байтам. Поиск последней записи - по правильной к.с. При zeleny(58 знак., 29.05.2013 13:10 - 13:13)
- Может, энергонезависимые цифровые потенциометры взять? И еще - есть трехногая EEPROM от Microchip --> - MBedder(29.05.2013 13:06 - 13:09, ссылка)
- а что STM32F100С4 сам себе кусок памяти кода переписать не может? - quarry(29.05.2013 13:04)
- Нормальная эмуляция EEPROM - это ещё и собственно код, который тоже место занимает, и ОЗУ. Так что если совсем жаба душит, то таки да, внешняя память. - SciFi(29.05.2013 12:54 - 13:04)
- усуньте часы на дешовом аналоге DS1307 c ОЗУ, будет вам щастье и БП будет время показывать - quarry(29.05.2013 13:02)
- Тогда уж FRAM в SO8. С ней проще да и быстрее общаться. - Хитрый Китаец(29.05.2013 13:01)
- Алгоритм поиска актуальных значений в массиве может быть прост, как грабли. Ищете последнюю ячейку со значением, не равным FFFFFFFF и валидным CRC. Работает, проверено :-) Единственный минус - значение FFFFFFFF использовать нельзя - Shura(29.05.2013 12:56)
- поставить батарейку и писать в backup - AVF(29.05.2013 12:55)
- Гребаные французские сайтостроители... Киньте пожалуйста "Virtual COM port driver for STM32". Для XP. - Гудвин(06.03.2013 00:01, ARM, полностью)
- Знатоки Keil, а чем можно залить файл axf через J-link в ARM7? - Vladimir Ljaschko(28.05.2013 09:36, ARM, полностью)
- STM32F100х - не едут лыжи:( В TIM3 используются CH2 и CH3 то в захвате то в сравнении. Постоянно влетает в прерывание с флагами этих каналов по нулям, и разрешенными только этими источниками. Еррата по данному поводу молчит. Откуда лезь то может? 1111111(22.05.2013 12:59, ARM, полностью)
- В общем все проверил. Как только добавляю вместе с чисткой каждого флага чистку NVIC - пустые прерывания пропадают и работоспособность остального алгоритма не нарушается. Это полностью совпадает с логикой описаной по ссылке - 1111111(25.05.2013 18:12, ссылка)
- Остался непонят один момент. Второй флаг может выскакивать как одновременно с первым, так и уже после входа в прерывание. Соответственно будет или один pending на двоих или у каждого по одному. Получается надо обработать только один флаг и выйти, 1111111(130 знак., 24.05.2013 10:23)
- На водка сработала. Эх, тяжелое наследие восьмибитников, сам себя перехитрил. В коде обработки так же присутствовала работа по внезапно появившимся флагам другого канала (противоположного вызвавшему прерывание), соответственно NVIC получал новый 1111111(166 знак., 24.05.2013 02:32)
- DBGMCU->CR |= DBGMCU_CR_DBG_TIM3_STOP; <-- Такое делал при инициализации??? Если нет, то делай, иначе в отладчике будешь видеть цены на банные веники :-) - il-2(22.05.2013 15:28)
- покажите код. В обработчике прерывания TIM_ClearITPendingBit выполняете? - koyodza(22.05.2013 13:13)