blackfin
Свой-
Постов
4 039 -
Зарегистрирован
-
Победитель дней
2
blackfin стал победителем дня 2 марта
blackfin имел наиболее популярный контент!
Репутация
11 ХорошийИнформация о blackfin
-
Звание
Гуру
Контакты
-
Сайт
Array
-
ICQ
Array
-
Если не секрет.. Какое у вас образование? И какой универ вы закончили? И когда? И по какой специальности? Вы же, профи? Не стесняйтесь с ответом! 🙂
-
И какой порядок чтения и записи? К примеру, в FFT пишут в порядке возрастания адресов, а читают в бит-реверсном порядке (или наоборот, в зависимости от DIT/DIF)..
-
Был такой древний журнал: Приборы и техника эксперимента. Там было много схем с уникальными параметрами.
- 31 ответ
-
- 1
-
Link Status Register -> Negotiated Link Width
-
Так в самом стандарте PCIe написано, что для настройки режима работы линка PCIe не требуется участие ни BIOS'а, ни OS'и. Эквализацию и тестирование линка выполняет простая FSM на 32 состояния. Она и линк поднимает в режиме PCIe Gen1. Когда BIOS начинает энумерацию устройств на шине, шина уже должна работать. А если FSM обнаружила, что линк не дошел до состояния L0, она может просто сообщить BIOS'у, что линк неисправен. Всё - IMHO, ессно..
-
Тогда вопрос: почему на графике во временной диаграмме сигнал PD_idle выбран из модуля /Test/Debounce/, а сигнал PB_state выбран из модуля /Test/ ??? В коде же, эти сигналы, похоже, описаны в одном и том же модуле..
-
Похоже, значение переменной PB_idle присваивается в нескольких разных местах.
-
Там у них целый зоопарк в этой линейке АЦП: AD40**. Например: AD4022, AD4032 и проч.
-
AD4011, 18 bit, 1 ch, THD = -115 dB. Потребление: 10 uW при 1k SPS. (Fig. 35, page16). При питании от 1.8 V получается ток потребления: 5 мка.
-
А с чего вы решили, что ТС будет конвертировать биты в 32-разрядном CPU ? Может, он ищет алгоритм для ПЛИС? В первом посте про CPU ничего не сказано, поэтому я написал так, как будет понятнее ТС'у. То есть, в его же обозначениях.
-
Читайте классику - Преобразования из целочисленных типов со знаком: То есть, если нужно преобразовать 7-битное число со знаком в 8-битное число со знаком, то нужно просто скопировать старший бит 7-битного числа в старший бит 8-битного числа. Младшие 7 бит исходного числа (включая знак) копируются в 8-битное число без изменений.
-
Ошибаетесь.. Вот код для проверки: int t; t = 0x7F; t = ((0x40 & t) << 1) | t; printf("t = 0x%X\n",t); t = 0x7F; t = (t & 0x3F) | ((t >> 6) << 7); printf("t = 0x%X\n",t); А вот результат: t = 0xFF t = 0xBF
-
3) t = ((0x40 & t) << 1) | t;