- подскажите как расположить переменную по заданному адресу в ОЗУ? с++, iar - zx_(26.04.2010 14:26 - 14:32, MCU, полностью)MBedder
- Как относитесь к функциям с переменным числом параметров? С одной стороны удобно, с другой - не безопасно... - Alex B.(15.04.2010 19:12, MCU, полностью)
- Я использую для вывода голоса ещё более страшную штуку. Вроде printf, но каждый "символ" -- это отдельный АРГУМЕНТ: либо сообщение (голосом), либо формат, за которым отдельным аргументом следуют "параметры". Соответственно аргументов у функции может fk0(200 знак., 18.04.2010 23:50)
- Жизнь показывает, что printf() - это хорошо. Если надо будет сделать что-то в духе printf() - колебаться не буду. Ну а других применений из своего опыта не вижу. - SciFi(17.04.2010 04:12)
- Как менее опасную альтернативу, и без накладных расходов использую функции с дефолтными значениями. Даже удобнее - можно написать func(12,"abc",,0,2) - maik_vs(16.04.2010 18:48,
)
- printf() опасаетесь? - ++(16.04.2010 18:13)
- Нормально. Функции как функции. Ну, а программировать вообще не безопасно. - BK(16.04.2010 17:56,
)
- Это всего лишь альтернатива массиву (небольшому, как правило) из методов с фиксированным количеством параметров. Требует на мой взгляд аккуратности со стороны программиста, не более. Добавляет накладные расходы на идентификацию параметров. Создает Хитрый китаец(26 знак., 16.04.2010 14:49,
)
- Какие накладные расходы, вы о чем? Разбор полностью аналогичен тому, когда параметры передаются в функцию через стек. И это не альтернатива. Просто надоело сущности множить. Alex B.(468 знак., 16.04.2010 15:49)
- Это дело вкуса и личных предпочтений разбиения ПО на модули: писать LedCommand( 3,2,1 ), UartCommand( 10 ) или per_command( .. ), внутри которого switch(), внутри которого разбираются параметры. Я это имею в виду под накладными расходами, может они Хитрый китаец(25 знак., 17.04.2010 00:45,
)
- А кто будет отслеживать кол-во переданных параметров? Рантайм? Не гуд. У меня это просто LED(9,4,5,10) и UART(10). У Вас константы, у меня макросы. Но с проверкой на этапе компиляции. - Скрипач(16.04.2010 16:41)
- Профессионалы не используют функцию с переменным числом аргументов, не используют библиотечных функций, не используют C99, zero size arrays, макросы с переменным числом аргументов тоже не используют, ну и конечно goto и longjmp тоже не использют. А fk0(73 знак., 16.04.2010 16:31)
- хочется, но колется. - bialix(16.04.2010 11:56)
- printf использую. Больше нигде пока не нужно было. - Cepгeй Бopщ(15.04.2010 20:43)
- использовал в последнем проекте. Работа с указателями тоже не безопасна, а что делать :-) - abivan(15.04.2010 19:41)
- почти как к goto и матерным словам ;=) - koyodza(15.04.2010 19:17)
- Есть задача детектирования импульсного сигнала. replicater(392 знак., 24.04.2010 09:53, MCU, полностью)MBedder
- Кто нить уже коснулся EtherCAT? ASDFS(48 знак., 25.04.2010 03:00, MCU)
- Есть вопрос по использованию 512 TxPDO, RxPDO в CANOpen. Guintter(959 знак., 22.04.2010 13:15,
, MCU, полностью)
- Здравствуйте! blinkyu(897 знак., 21.04.2010 13:42,
, MCU, полностью)
- разница в цене МК важна либо при очень больших тиражах (что у нас бывает крайне редко), либо **нутому на всю голову заказчику, который будет экономить 3 копейки стоимости комплектации и просирать сотни-тысячи на чём попало. Но сам факт лично мне приятен koyodza(4 знак., 17.04.2010 18:44, MCU, полностью)General
- Стандартный МОДБАС и 32-бит флоат ASDFS(275 знак., 18.04.2010 10:36, MCU, полностью)
- Посоветуйте, как лучше делать закрашивание экрана граф. ЖКИ, то-есть начинаю построчно закрашивать, параллельно опрашивая экран, если натыкаюсь на уже зажженный бит-перехожу на следующую строку и т.д. Мой код вроде работает, но как можно сделать silver(1020 знак., 16.04.2010 17:29, MCU, полностью)
- Кто нибудь знает как использовать UART на плате ez430-RF2500? Подскажите пожалуйста, диплом горит:) - turbobar(19.04.2010 21:28, MCU, полностью)MBedder
- Подскажите, плз, об апдейтах usbser.sys под win2k. CDC мелкочиповские и от NXP под 2к толком не фурычат - девайсы видны, дрова *.inf ставятся, порт в одних прогах виден, в других нет, ну и данные вааще не ходят. как лыжи не едут - Vit(20.04.2010 12:54, MCU, полностью)
- А что есть из доступных стеков Mass Storage под NAND кроме STM32? - Shura(20.04.2010 13:09, MCU, полностью)
- Насколько вы реалистично оцениваете перспективу подключения внешнего модема к "компьютеру" с Windows CE имеющему USB-порт (абстрактный навигатор) с использованием USB/OTG контроллера (и CDC поверх него)? От windows требуется поддержка CDC fk0(54 знак., 19.04.2010 17:19, MCU, полностью)
- MSP430F2274 - Не удается записать в SegmentB при частоте ядра 16 Мгц (SMCLK). replicater(2219 знак., 18.04.2010 10:14, MCU, полностью)
- Как определить что при расчётах (float) случился nan или inf? После такого нам нужно аварийно завершить текущий процесс и начать новый. Intekufa(13 знак., 16.04.2010 18:19, MCU, полностью)