- Кто-нибудь из присутствующих использует для микроконтроллеров какой-нибудь фреймворк для логгирования, например log4c по ссылке: fms_2(272 знак., 24.02.2010 10:03, , dao, полностью)
- Я тупо всё вывожу в UART. Есть функция writelog(int loglevel, const char *format, ...); Ещё может в flash отписываться (по кругу), но там свои минусы. - fk0(24.02.2010 14:29)
- Эх, зацепили за живое. Тема логов мне актуальна. Рекомендую подборку статей от дяди Димы bialix(166 знак., 24.02.2010 11:29)
- Методика вывода отладочных сообщений через UART. - jorikdima(24.02.2010 10:47)
- Кстати, буквально вчера пришлось написать за пару часиков свой собственный логгер для отладки драйвера. Отладочная печать рулит! По вашему вопросу: чаще всего приходилось писать логгеры, которые в МК просто сыпали данные в UART, а на компьютере это bialix(88 знак., 24.02.2010 10:45)
- Можно ли это как-то универсализировать? Наверное, можно. - bialix(24.02.2010 10:46)
- Я как раз имел ввиду универсальный подход с каким-то стандартным API - fms_2(24.02.2010 10:48, )
- Да API там будет примитивное. Вот как например я вчера написал: bialix(776 знак., 24.02.2010 11:21)
- Ну почему ж не взлетит - вон, микриум сделал. Alex B.(573 знак., 24.02.2010 12:47 - 12:51, ссылка, ссылка)
- Да, быстродействие пострадает. НО. В той же log4c есть несколько уровней логирования: debug, warn, error. Кроме того, можно отдельно разрешать/запрещать логирование для отдельных модулей. Поэтому, в рабочем режиме в уже отлаженном устройстве можно fms_2(67 знак., 24.02.2010 11:31, )
- Windows X -- это что за платформа такая чудная? - bialix(24.02.2010 10:43)
- Кейл можно как-то настроить, чтобы комментарии на русском писать? - Visitor(25.02.2010 11:07, dao, полностью)MBedder
- SQLITE никому не знаком? Исходник не компилится ибо... POV(170 знак., 24.02.2010 09:22, dao, полностью)
- Все выше, выше, и выше... черт, не то, что там в песне поется, а цена на Алхимию :) RMI, купивший это хозяйство у AMD, счастливо продался. -> RMI Corporation is now part of NetLogic Microsystems. --> NetLogic Microsystems’ industry-leading Alchemy® Evgeny_CD(13 знак., 24.02.2010 16:50, dao, ссылка, ссылка, полностью)
- Вчера вышла очередная версия IAR копилятора для ARM версия 5.41.2 (полная), выложила на торрент. - Ксения(23.02.2010 19:48, dao, ссылка, полностью)
- Осцилл DS-1530 от EZ Digital пользует кто-нибудь? - Shura(23.02.2010 13:32, dao)MBedder
- Эмбеддеры плохо знают Си :> --> Snaky(90 знак., 13.01.2010 01:57, dao, ссылка, полностью)
- У чудаков мысли сходятся. Atari COLDFIRE проект -> Хорошая фотка --> Чет мне это все структурную схему одного дримбордостроителя напоминает :) - Evgeny_CD(22.02.2010 22:24, dao, ссылка, ссылка, полностью)
- Embedded Workbench for Atmel AVR32 v.3.21H (full-версия) Ксения(869 знак., 19.02.2010 12:40 - 12:49, dao, ссылка)
- Не собирается eCos. Где собака порылась? ++ (9267 знак., 16.02.2010 10:55, dao, полностью)MBedder
- Подск пож. - есть ли где/у кого описание команд ОСРВ Багет - (те, которые набираются из командной строки). ++ (55 знак., 16.02.2010 10:00, dao, полностью)MBedder
- Globalfoundries и ARM о прогрессе в освоении 28-нм чипов -> Прикольно написано :) Особенно про выгоду AMD. Т.е. рожденная при участии AMD эта самая Globalfoundries ничего лучше не удумала, как предложить ARM строителям самые передовые нормы, чтобы ARMы Evgeny_CD(135 знак., 16.02.2010 14:28, dao, ссылка, полностью)
- Texas Instruments показала возможности платформы OMAP4 на выставке MWC 2010 -> - Evgeny_CD(16.02.2010 12:11, dao, ссылка, полностью)
- Я понял, чего не хватает современным микроконтроллерам :) Одного очень маленького блочка. Evgeny_CD(1479 знак., 14.02.2010 19:24, dao, полностью)
- В свете изложенных мною идей о разбиении суперпроектов на кучу мелких ПЛИС -> и появление Spartan-3E 500 в корпусе 100 pin -->, все желающие могут приступать к проектированию такого проца :) Evgeny_CD(201 знак., 14.02.2010 20:07, ссылка, ссылка)
- В общем, идею можно развить. Сигналы могуть быть LVDS или нет. 8b/10b пусть будет всегда, тем более что блок кодера/декодера не так и страшен. Сигнал CLK на низких скоростях (до ~ 130 Мгц) можно подавать отдельной линией, чтобы не маяться с Evgeny_CD(193 знак., 14.02.2010 20:00)
- Это точно Serial RapidIO. Ruslan(392 знак., 14.02.2010 19:37)
- Оно есть у TI. В тех же роутерах на AR7 даже активно пользуется. - Гудвин(14.02.2010 19:38, ссылка)
- 200-300мбит\сек? и что с таким потоком смогут сделать LPC17, Luminary старшие? - Mahagam(14.02.2010 19:34)
- ещё вопрос: как лучше сделать таблицу ссылок на данные? koyodza (2056 знак., 10.02.2010 12:39, dao, полностью)Kceния
- не для modbus, а для доморощенного UART протокола использовал доморощенную БД. abivan(3062 знак., 11.02.2010 21:50 - 21:54)
- Я вижу два вопроса: 1.Как описать 2. Как заполнить эту структуру. По второму вопросу: подобные вещи, как не странно, легче делать на ассемблере. Скрипач(151 знак., 11.02.2010 20:02)
- выскажу свое мнение немного образно. у нас не модбас, но формирование кучи пакетов для передачи между хостом и периферией -- постоянная задача. Для каждого регистра заводится свой "класс": структура для данных внутри железки + как минимум функции bialix(164 знак., 11.02.2010 14:32)
- Честно говоря не понимаю смысл вопроса. Делал управление по ModBus 21 устройством. Для каждого устройства создавал управляющий объект. Объекту давалась команда - сформировать фрейм для ModBus. Объект возвращал указатель на последовательность байт, дальше Михаил Е.(129 знак., 11.02.2010 11:52)
- Мысль одна - данные должны записываться в нативном виде, только не для процессора, а для человека. Одна из структур, которые могут быть прочитаны по интерфейсу, описывается вот так, в отдельном файле: Vladimir Ljaschko(1497 знак., 11.02.2010 11:30)
- Я, лично, перенес это из данных в код! Вместо структур в памяти длиннючая процедура if-else-if... памяти программ у меня заметно больше чем оперативки, да и быстродействие с запасом... - Скрипач(10.02.2010 20:51)
- У нас обычно данные в памяти хранятся в их нативном (естественном) для данной архитектуры виде. Запрос мастера обрабатывается путем поиска по таблице описаний. В таблице описаний есть указатель на начало объекта, размер объекта, тип объекта (переменная rezident(664 знак., 10.02.2010 19:49)
- Наша "таблица ссылок"-"подарок модбасу" содержит: amusin(242 знак., 10.02.2010 15:23)
- были такие же мысли, делал так [+] megajohn(1226 знак., 10.02.2010 13:22)
- кроме того, ещё сюда накладывается проблема индейцев koyodza(563 знак., 10.02.2010 12:55 - 13:12)
- "грязный хак", так как по стандарту вычитать можно только указатели в пределах одного объекта. Но должно работать в реальных условиях. ReAl(329 знак., 10.02.2010 13:04)
- ошибки koyodza(141 знак., 10.02.2010 13:08)