Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.15.4.244] |
|
Страницы: (2) 1 [2] все ( Перейти к последнему сообщению ) |
Сообщ.
#16
,
|
|
|
бери QFN, компактней будет.... пайка феном с гелевым флюсом. в картинке на мере 16МГц, у меня 1k девайсов на меге работают на 12 МГц.... Либо прошивка с протоколом изменилась, либо .... забыл сказать, что туда нужно будет впихать исходники от atmel, которые съедят помоему 2 кБ |
Сообщ.
#17
,
|
|
|
вот насчет V_USB . я слабо знаю схемотехнику. Вот в этой либе представлены 4 схемы. Я так понимаю любую схему можно собирать и потом экземлы тестировать? или для каждого экземпла своя схема?
Прикреплённая картинка
Прикреплённая картинка
Прикреплённая картинка
Прикреплённая картинка
есть какая то фундаментальная разница в них? |
Сообщ.
#18
,
|
|
|
Вы описание библиотеки почитайте. Там вроде как библиотека умеет конфигурировать под любые выводы любого порта (сам я не смотрел подробно).
То-есть, вам надо только кусочек USB-разъёма с резисторами и стабилитронами прицепить к паре пинов. Ну или перед покупкой можно взять что-нибудь и попробовать скомпилировать, чтобы убедиться что компилится без ошибок |
Сообщ.
#19
,
|
|
|
купил макетку EIC -16020.
Не знаете, по ней даташит есть какой нить? Или руководство как пользовать.... |
Сообщ.
#20
,
|
|
|
Сообщ.
#21
,
|
|
|
Упс, Медвед опередил Втыкаешь компоненты - и понеслась
|
Сообщ.
#22
,
|
|
|
ага ,понял теперь
Добавлено не подскажите как посылать\принимать данные с ком порта? Чет ковырял http://www.pcports.ru/articles/com_4.php но там либа не пошла на билдер черт подери. есть какая ни будь доступная небольшая статейка? |
Сообщ.
#23
,
|
|
|
Цитата ёже @ не подскажите как посылать\принимать данные с ком порта? В Дельфи Просто описание API Это если под Виндой... |
Сообщ.
#24
,
|
|
|
понял...ReadFile Writefile - фундаментальные вообщем.
Прием данных RxD: unsigned int USART_Receive(void) { unsigned char status,rash,resl while (!(UCSRA &(1<<RXC))) status=UCSRA; resh=UCSRB; resl=UDR; if (status & (1<<FE)|(1<<DOR)|(1<<UPE)) return -1; resh=(resh>>1)&0x01; return((resh<<8)|resl); } в книге для atmega16a смотрю код. Чет не понятно там while (!(UCSRA &(1<<RXC))) status=UCSRA; ковычек не надо? то есть в цикле 1 строка только? |
Сообщ.
#25
,
|
|
|
Цитата ёже @ while (!(UCSRA &(1<<RXC))) status=UCSRA; ковычек не надо? то есть в цикле 1 строка только? Ну а чего такого? Ждет когда появится некий бит по маске. |