Найдено 90 результатов

Digikey
Вт авг 17, 2010 03:46:38
Форум: Интеграция с ПК
Тема: Помогите совладать с FTD2XX
Ответы: 6
Просмотры: 4796

Re: Помогите совладать с FTD2XX

fstate=FT_Open(0, ftd);
В FT_Open() должен передаваться указатель на FT_HANDLE:
fstate=FT_Open(0, &ftd);
Digikey
Пн авг 16, 2010 23:26:16
Форум: Интеграция с ПК
Тема: Помогите совладать с FTD2XX
Ответы: 6
Просмотры: 4796

Re: Помогите совладать с FTD2XX

В C++ Builder
Для BCB формат файла импорта (lib) не совпадает с MSVS.
Для решения этой проблемы имеется утилита IMPLIB, которая по dll генерирует lib.
Вызывается так: IMPLIB ftd2xx.lib ftd2xx.dll
Получившийся ftd2xx.lib включаете в проект
Digikey
Чт июл 22, 2010 18:41:54
Форум: Микроконтроллеры и ПЛИС
Тема: Файлы .inc
Ответы: 7
Просмотры: 1369

Re: Файлы .inc

Тогда какой компилятор под них использовать?
Keil
Atmel AT89C55
Atmel AT89S8253
Digikey
Вс июл 18, 2010 05:21:30
Форум: Ничего не работает
Тема: Diablo WiFi Modul, сгорела часть схемы
Ответы: 9
Просмотры: 2853

Re: Diablo WiFi Modul, сгорела часть схемы

В английском не силён, может теперь можно определить, что там за детали были? Пины с 56 по 62
57 ANT_AUX ---- вход дополнительной антенны (50 Ом)
59 VDD(PA) ----- напряжение питания усилителя мощности
60 VDD(DRIVER) - напряжение питания драйвера (усилителя)
56, 58, 61, 62 - земля

Соответственно ...
Digikey
Ср июл 14, 2010 06:31:56
Форум: Микроконтроллеры и ПЛИС
Тема: неизвесная микруха
Ответы: 2
Просмотры: 900

Re: неизвесная микруха

не могу найти никакой инфы даже на сайте производителя... Судя по всему это заказная ИС. Даташити на них не выкладывают на сайте и не высылют по запросу по той причине, что авторские права на такие вещи принадлежат не изготовителю (TI), а заказчику. Максимум, при хорошем настроении, могут назвать ...
Digikey
Вт июл 13, 2010 22:52:37
Форум: Цифровая техника
Тема: Правильно ли подключена микросхема?
Ответы: 3
Просмотры: 1339

Re: Правильно ли подключена микросхема?

Цитата:
2) Отключите R1 от Vref и проверьте работоспособность ОУ в инверсном включении Какой я должен здесь результат получить? Нужно подать на отключенный от Vref конец резистора R1 отрицательное напряжение от 0 до -2..-3v. При этом выходное напряжение ОУ должно иметь положит. значение равное 1/2 ...
Digikey
Вт июл 13, 2010 22:37:26
Форум: Микроконтроллеры и ПЛИС
Тема: Вопрос по Си
Ответы: 46
Просмотры: 7568

Re: Вопрос по Си

надо попробовать, по даташиту ошибки на скорости 115 Кб -1,4%
Можно не сомневаться, все будет ОК.
Digikey
Вт июл 13, 2010 07:00:28
Форум: Цифровая техника
Тема: Правильно ли подключена микросхема?
Ответы: 3
Просмотры: 1339

Re: Правильно ли подключена микросхема?

Подключать выход ИС с питанием +/-18в на вход ИС с макс. питанием +/-3в (и примерно таким же макс.
допустимым входным напряжением) наверное не очень хорошо.

1) Отключите выход Iout(4) от всех цепей и соедините через резистор такого же номинала, как R2(5к ?)
на землю. Меняя код убедитесь, что ...
Digikey
Пн июл 12, 2010 22:47:37
Форум: Микроконтроллеры и ПЛИС
Тема: Вопрос по Си
Ответы: 46
Просмотры: 7568

Re: Вопрос по Си

Если нужна скорость, то может стоит взять кварц на 20.000 Мгц? (для УАРТов делитель обычно настраивается с достаточной точностью) Тогда нужно будет только одно деление и одно умножение:
tmp = (counter << 2) + counter; // быстрое умножение&#58; tmp = 5 * counter
IntResult = tmp/100; // целая часть ...
Digikey
Пн июл 12, 2010 18:56:59
Форум: Микроконтроллеры и ПЛИС
Тема: Вопрос по Си
Ответы: 46
Просмотры: 7568

Re: Вопрос по Си

как потом при выводе sprintf избавиться от тысячных и др. не нужных знаков

sprintf(buf, "%.2f", f);
Digikey
Пт июл 09, 2010 18:12:56
Форум: Микроконтроллеры и ПЛИС
Тема: Вопрос по Си
Ответы: 46
Просмотры: 7568

Re: Вопрос по Си

деление с сотыми долями 16 бит на 8 бит
unsigned char b;
unsigned short w;
float f;
...................

f = (float)w/b;
Digikey
Вт июл 06, 2010 04:00:13
Форум: Микроконтроллеры и ПЛИС
Тема: AVR + mircoSD
Ответы: 5
Просмотры: 2219

Re: AVR + mircoSD

Вот спецификация на FAT от Microsoft. Здесь есть все, что Вам нужно.
Digikey
Пн июл 05, 2010 07:21:22
Форум: Микроконтроллеры и ПЛИС
Тема: как перейти после прерывания на другой адрес?
Ответы: 40
Просмотры: 7048

Re: как перейти после прерывания на другой адрес?

1) вводите переменную-флаг&#58; int0_isr_flag

2) в обработчике прерываний устанавливайте ее&#58;

interrupt &#91;EXT_INT0&#93; void ext_int0_isr(void)
{
-------
---

int0_isr_flag = 1;
};

3) цикл for&#58;

int0_isr_flag = 0;

For()
{
if(int0_isr_flag) break;
---
if(int0_isr_flag) break ...
Digikey
Ср июн 23, 2010 18:02:32
Форум: Микроконтроллеры и ПЛИС
Тема: Bluetooth BTM-330
Ответы: 26
Просмотры: 6291

Re: Bluetooth BTM-330

Bluetooth модули есть здесь. Взгляните - может будет дешевле(удобнее), чем из Латвии.
Digikey
Чт июн 10, 2010 05:37:57
Форум: Микроконтроллеры и ПЛИС
Тема: Алгоритм подсчета оборотов из периода
Ответы: 35
Просмотры: 5925

Re: Алгоритм подсчета оборотов из периода

T - период вращения (сек)
n - значение из таймера
N - частота вращения (об/мин)

T = 0.302 - 4.0
n = 2396 - 31746
N = 199 - 15
----------
I)
T = n*0.000126
N = 60/T = 60/(n*0.000126) = 476190/n

Выполняете целочисленное деление 476190/n и округляете по остатку.
Получаете N - число оборотов в минуту ...
Digikey
Вс май 30, 2010 06:56:05
Форум: Интеграция с ПК
Тема: Интеграция АЦП AD7705 c ПК через LPT порт
Ответы: 16
Просмотры: 6107

Re: Интеграция АЦП AD7705 c ПК через LPT порт

Пожалуй есть смысл переписать Вашу программу более "прозрачно". Например как-нибудь так. Попробуйте!

typedef unsigned char BYTE;
typedef unsigned short WORD;

//=====
// OUTPUT pins definition
//=====
// LPT pin | 0x378
// ----------+----------
// DIN (2) | D0
// Reset(3) | D1
// CS (4) | D2 ...

Перейти к расширенному поиску