- Jetlink9 Адикм(632 знак., 11.09.2013 20:38 - 20:41, dao, полностью)
- Интересная штучка, на мой взгляд. - Bill(20.09.2013 09:44, dao, ссылка, полностью)
- Solid Power -> --> обещает нам увеличение удельных параметров Li-Ion чуть ли не в 2 раза. Любопытно. Не уж то сотик, живущий в режиме "среднего юза" неделю, вновь станет реальностью? - Evgeny_CD(20.09.2013 14:13, dao, ссылка, ссылка, полностью)
- 0 пункт -- наличие абстрактного мышления. Чтоб понимать, что нужно учиться программировать, а не учиться программировать микроконтроллер Atmega32 на языке C в среде WinAVR. - fk0(18.09.2013 14:09, dao, полностью)reZident
- Какие программы для работы с графическими файлами могут выдать сгенерированную таблицу? Может я что-то путаю, просто давно занимался подобным. То что есть конвертеры, выдают асм, си таблицу, это я знаю. bmp2asm, например. Помню какая-то программа Mazur(123 знак., 19.09.2013 14:13, dao, полностью)
- Есть символьный дисплей ЖК WH2004D, кодировка символов русских букв не соответствует клавиатуре. Как решить этот вопрос? - sierra(19.09.2013 09:17, dao, полностью)
- Кто-нибудь использует статический анализ кода при разработке ПО (встроенного и нет)? amx(491 знак., 18.07.2013 12:39, dao, полностью)
- Посоветуйте бюджетный роутер, умеющий честно перебрасывать порты. Например, для DLINK DIR-620 заявляется такая возможномть и даже есть соответсвующее меню, но в действительности не срабатывает. - 580BM80(18.09.2013 10:12, dao, полностью)
- Разбираюсь с программой в IAR, не понятна строка кода IF SIGNAL(BUT_VAL). Что она делает и где о ней что то можно посмотреть? SIERRA(50 знак., 18.09.2013 10:27, dao, полностью)
- Новый проект от Гугля - Coder. Сервак для Распбери, который показывает всем, что HTML, CSS, and Javascript - это самые настоящие технологии мира Embedded. Дя, векторок все отчетливее вырисовывается. Скоро пойдут холивары "как мне с C перелезть на Evgeny_CD(7 знак., 17.09.2013 23:25, dao, ссылка, ссылка, полностью)
- Raspbian -> Debian для распберианцев - Evgeny_CD(17.09.2013 23:29, dao, ссылка)
- Intel мне только что на почту прислал: "4th Generation Intel Atom Processor-Based Tablet Overview". Не пойму, это уже обсуждалось, или что-то новое? (Atom Processor Z3000 Series) - Ксения(17.09.2013 20:22, dao, ссылка, полностью)
- Ментор Графикс говорит: "60% of embedded developers use an IDE" (купите у нас Sourcery CodeBench). Похоже, среди присутствующих здесь этот показатель доходит до 95% :-) - SciFi(17.09.2013 14:50 - 15:05, dao, ссылка, полностью)
- С удивлением узнал, что уже год как существует TI-RTOS:Real-Time Operating System (RTOS) for TI Microcontrollers ig_z(944 знак., 17.09.2013 18:29, dao, ссылка)
- Как сделать чтобы числа задавались на этапе компиляции? mazur(319 знак., 14.09.2013 12:43, dao, полностью)
- Edit. Пля-я-я! Чуть не застрелился. Всем спасибо. Mazur(446 знак., 15.09.2013 02:24 - 16:34)
- :) Победители: Bill и Скрипач. Я только вчера встретил пример while(x). Mazur(535 знак., 16.09.2013 15:02 - 15:15)
- Попробуй и так уже - не обязательно оптимальный для AVR, но без использования внешних переменных (dsp_buf) в теле функции Vit(416 знак., 16.09.2013 17:33 - 17.09.2013 09:37, ссылка, ссылка)
- Кстати, а разница между этими двумя вариантами есть? - Bill(16.09.2013 16:26)
- Нет. - Mazur(16.09.2013 17:11)
- while() здесь победил, поскольку такой код ... ближе всего к ассемблеру! :) Именно так бы мы организовали цикл на ассемблере - на убывании счетчика, а не на его возрастании. Так же был когда-то организован цикл на Fortran'е. А у процессоров x86 Ксения(1127 знак., 16.09.2013 15:50 - 15:58)
- Плохой пример. Внутри функции отсутствует проверка на выход за границы диапазона массива. Чревато непредсказуемыми глюками. - rezident(16.09.2013 15:18)
- В большинстве CPU есть DJNZ или аналогичная инструкция (DECFSZ и GOTO у PIC, например). Т.е. эффективен будет такой код: fk0(389 знак., 16.09.2013 15:12)
- То ли еще будет, ой-ёй-ёй... - Bill(16.09.2013 15:07)
- Переход от ассемблера на C обычно происходит много менее болезненно, чем переход от C на C++. У меня первое время просто корчи были. А Мазура в этой роли просто представить не могу. :) - Ксения(15.09.2013 19:27)
- гы, а зачем объявлять clr_string перед #define ? - zeleny(15.09.2013 15:37)
- переменная y в clr_string() не используется - нафиг её оттуда. Vit(197 знак., 15.09.2013 06:21)
- Что-то не выходит каменный цветок. Приведенные примеры компилируются в код вычисления. Сразу хочу сказать, не нужно выказывать свое раздражение. Сейчас в данный момент, на данном этапе мне нужно понять как создавать макросы, функции по аналогии с Mazur(1682 знак., 14.09.2013 23:07)
- Написали бы в одну строку и не мучились: inline void clr_string (u08 x, u08 y, u08 a) { memset(dsp_buf + (y-1)*MaxX + (x-1), 0x20, a); } Ксения(292 знак., 14.09.2013 14:50)
- Общий подход: заменить эти числа макросами, а значения для макросов подсовывать препроцессору amx(186 знак., 14.09.2013 13:02)