- LPC1549, прибил один из входов выбора режима бутлоадера ISP0 - всегда на нуле. ISP1 - нормально управляется. FIXED! sav_ua(761 знак., 25.10.2016 10:55 - 15:36, MCU)
- Попадалась-ли кому такая фигня в синхронном USART для 51-х, что при приёме контроллер не генерирует синхроимпульсы на TxD? Точка опоры(1902 знак., 11.10.2016 14:37 - 23.10.2016 13:27, MCU, полностью)
- Решил переползти с версии 6.10 на 6.50 IAR EW430, получил ошибку при линковке mut(237 знак., 20.10.2016 14:58 - 15:09, MCU, ссылка)
- Предложите МК: приоритет ЦАП 16 бит, минимализм, дешевизна - Constantin24(04.10.2016 14:30, MCU, полностью)
- Посоветуйте контроллер, чтоб мог генерировать синус с частотой 57кГц без джиттера (важно)? Сейчас делаю на PIC24, гоню таблицу из ОЗУ во встроенный ЦАП через DMA. Проблема в том, что во первых, этот самый DMA не умеет брать данные из ПЗУ, только Stri(673 знак., 14.10.2016 14:07, MCU, полностью)
- А готовые выбрать? - papa(16.10.2016 08:31, ссылка)
- Требуемая точность и диапазон частот не указаны. В такой постановке задачи можно прогнать прямоугольник через резонансный фильтр, который все уголки и скруглит. Визуально от правильного синуса будет не отличить. Амплитудную модуляцию сделать на Экспериментатор(11 знак., 14.10.2016 23:16,
)
- Многопоточность-Многозадачность-ДМА... понавыдумывают... Все придумано до нас! DDS это наше все! - IBAH(14.10.2016 18:08, ссылка)
- Я вот даже 2-х фозный синус генерил на STM32F0 vitan(63 знак., 14.10.2016 17:46, ссылка)
- 1) В каком это ПИК24 встроенный цап принимает данные со скоростью 1М? 2) Выделить 16 слов ОЗУ для синуса - это жалко? - Крок(14.10.2016 16:27)
- максимальный приоритет на ДМА не помогает? Я делаю на STM32F051xx - джиттера нет (или плохо смотрел ))) - nanorobot(14.10.2016 14:14)
- Если совсем без джиттера, то имхо только одним DMA не обойтись. Нужен ЦАП который можно триггерить таймером. Глянь референс мануалы на STM32, должно подойти - 1111111(14.10.2016 14:13)
- Скажем, у STM32F0 ЦАП может синхронизироваться от таймера, то есть джиттера не будет. - SciFi(14.10.2016 14:13)
- Подскажите МК с аппаратным USB device, основное требование экстремально малые габариты, так чтоб совсем блоха. Молодой коллега(75 знак., 29.09.2016 00:30 - 05.10.2016 18:32, MCU, ссылка, полностью)
- Раз пошла такая пьянка с мелкими USB чипами - подскажите наимельчайший чип хаба USB. Hives(92 знак., 01.10.2016 15:04,
, MCU, полностью)
- Два плюс два умножить на два, или какое значение даст: uint32_t testtt = 0x2<<4 +7; в вашем компиляторе? ROBINZONE(147 знак., 27.09.2016 18:58, MCU, полностью)
- Вопрос к ЦЭ-гуру: Вот эта конструкция (вывод данных из некой структуры в CSV строку) отожрала 3.5 кб программной памяти в WinAvr. Как бы соптимизировать - поубавить аппетиты? Гудвин(8730 знак., 22.09.2016 10:26 - 10:33, MCU, полностью)
- По ссылке куча вариантов bin2bcd. Если есть аппаратный делитель, подойдет utoa_divmod, если нет - utoa_fast_div работает довольно быстро и занимает мало места - ferrum(22.09.2016 19:12 - 25.09.2016 16:28, ссылка)
- Сбросил почти полтора килО. Стало вполне благопристойно... Убрал лишние телодвижения (спасибо fk0), кое что оптимизировал. Замена sprintf на utoa и т.п. на эту конструкцию практически не влияет. Вывод по 4 переменных в одном sprintf тоже дает Гудвин(6837 знак., 24.09.2016 01:20)
- Делюсь: :) Ксения(475 знак., 23.09.2016 17:48 - 18:54)
- Каков винтаж. Умничка. Почему мы охладели к милым трюкам и обсуждаем скучные Cube? - Олдфаг(23.09.2016 19:57,
)
- Было бы еще красивше, если бы в конце не пришлось переставлять символы в обратном порядке, т.к. порождаются они в порядке от младших разрядов к старшим. Но при фиксированной длине поля алгоритм может быть еще эффективнее, если записывать цифры в Ксения(28 знак., 23.09.2016 20:25)
- заменить ptr++ на -- и наоборот, а в функцию передавать не начало буфера, а конец... полезно также передавать макс.ширину, и добивать остаток буфера пробелами - для гашения незначащих нулей... можно еще задавать положение точки - для отображения ferrum(23 знак., 24.09.2016 12:39 - 12:43)
- Да иногда хорошо что слева младшие. После числа добить буфер пробелами, реверсировать на плате расположение семисегментных индикаторов и все дела кассовый терминал готов). И самое ценное что тогда число будет автоматом прижато вправо, что выглядит Олдфаг(7 знак., 23.09.2016 21:55,
)
- Фсё. "Бросаю завтра пить, и буду заниматься" (с). Такие умные вы, просто завидно. Барбос(159 знак., 23.09.2016 20:54)
- А так нельзя? Bill(499 знак., 23.09.2016 10:44)
- Вообще-то, можно использовать опцию компилятора Bill(37 знак., 23.09.2016 07:37 - 08:04)
- Ламир! Прафессионалы не используют printf! - fk0(22.09.2016 11:40)
- 1) Я не понимаю зачем sprintf_P вместо, зачем PSTR и т.п... fk0(819 знак., 22.09.2016 11:38)
- хм... Vit(1224 знак., 22.09.2016 11:01 - 11:03)
- Повторяющиеся действия - в цикл. Переменную часть - в массив. Ну и sprintf можно изобразить свой, урезанный. - SciFi(22.09.2016 10:52)
- Хочу самый дешевый МК с USB. Пока нашел такой - EFM8UB10F8G, он вроде дешевле STM32F042F4P (оба - USB crystalless). Какие есть еще варианты? - il-2(08.04.2016 11:56, MCU, полностью)
- как сделать правильно автоопределение скорости шины CAN? Ljutik1(171 знак., 10.08.2016 18:33, MCU, полностью)
- У кого-нибудь дохли китайские STM8 и/или китайские ST-link-и? У меня один ST-link точно сдох на ровном месте, причем только ноги SWIM и NRST (хз какая из), а второй полуживой, и он видит только свежие STM8. Могли ли микроконтроллеры прийти в avr495(99 знак., 07.09.2016 10:54, MCU, полностью)
- Aleksey_75, Ravon Gentra, что за протокол диагностический у неё? Посмотрел лог обмена по диагностике, с таким не сталкивался... Что почитать надо? Хочу легкую диагностику написать. - Nikolaev_Aleksey(08.09.2016 09:08, MCU, полностью)
- Никак не могу добиться скорости записи на SD карту свыше 35 кБайт/сек. CubeMX, KEIL, STM32L151, FATFS R0.11, SDIO. Проц работает на 16 МГц. Делитель SDIO hsd.Init.ClockDiv = 10, при его увеличении скорость не падает. Т.е. он не является узким rod-i-on(175 знак., 04.09.2016 23:06 - 23:12, MCU, полностью)
- Как отлаживать STM8 в Eclipse? Есть плагин который прекрасно открывает проекты IAR, но как запустить отладку так и не понял. - avr495(05.09.2016 17:35, MCU, полностью)