Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
буква T зачем?
Отправлено
Vit
25 сентября 2009, г. 11:47
В ответ на:
Ляпота! Почти реализовал идею общего программного интерфейса: что в билдере пишу Tusart com1; com1.init( COM1, BR9600, F8N1 ); что в AVRке Tusart modbus; modbus.init( UART0, BR9600, F8N1 ); а результат один. То есть один H но у каждой платформы своя реализация usart_hard_avr.cpp или usart_hard_x86.cpp. Так же под эту идею отлично ложится и usart_soft_avr.c
отправлено пользователем
MegaJohn
25 сентября 2009, г. 11:17
Составить ответ
|
Вернуться на конференцию.
Ответы
борландовская привычка называть описания классов с этой буквы. А нужно с 'C' ?
-
MegaJohn
(25.09.2009, 11:50:41
81.222.85.88
,
пустое
)
;) главное класс создать;)))
-
Vit
(25.09.2009, 14:09:45
10.0.0.3,83.170.240.226
, 113 байт)
а писать через dcb->writefile ?!
-
MegaJohn
(25.09.2009, 14:20:30
81.222.85.88
,
пустое
)
кое-кто не въехал;) DCB как вариант хранения и применения настроек вполне адекватное решение. И никто не заставляет помнить порядок параметров.
-
Vit
(25.09.2009, 15:11:36
10.0.0.3,83.170.240.226
, 549 байт)
дык всего три параметра. Хотя для что передать указатель на структуру можно в курсе. Но создавать статически этот DCB, с конфигурить и передать его адрес чую что выйдет в большие растраты ресурсов
-
MegaJohn
(25.09.2009, 15:31:30
81.222.85.88
,
пустое
)
хотя, корневой пост был не про передачу параметров, а про приемственность интерфейсов при работе как с x86:Win так и AVR:C. Када будет проект на арме, то такой же интерфейс применю
-
MegaJohn
(25.09.2009, 15:32:52
81.222.85.88
,
пустое
)
У меня DCB живут давненько - для AVR/ARM/MSP/PIC24. И внешне это более похоже на WinAPI, чем у Вас
-
Vit
(25.09.2009, 15:55:27
10.0.0.3,83.170.240.226
, 598 байт)
тяжкое наследство Дельфи
-
DASM
(25.09.2009, 11:50:13
203.185.50.220
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 2 вдвое:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru