Перейти к содержанию
    

T-101

Участник
  • Постов

    54
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о T-101

  • Звание
    Участник
    Участник
  • День рождения 10.02.1976

Информация

  • Город
    Array

Посетители профиля

1 719 просмотров профиля
  1. STM32F411 и I2C

    Пошёл процесс. :) Сигнал на шине i2c появился. И появился новый вопрлс. Как в STM32IDE режиме выполнения проекта посмотреть на экране значение считанныз по i2c данных? В этом режиме они не отображаются на вкладке "Live Expressions".
  2. STM32F411 и I2C

    Спасибо! Буду биться дальше :)
  3. STM32F411 и I2C

    Просьба сильно не пинать ) По производственной необходимости практически с нуля осваиваю работу с контроллером STM32 и интерфейсом I2C. Из оборудования есть плата STM32F411E-DISCO. На ней есть акселерометр LSM303AGR. Вот с ней и надо наладить связь по интерфейсу I2C. Проект собирал на STM32CubeMX STM32CubeIDE. Делал всё вот по этой статье https://microtechnics.ru/stm32-i2c-nastrojka-i-primer-ispolzovaniya-shiny-i2c/#more-1484. Связь установить не удалось. Осциллографом выяснил, что посылка по I2C даже не выходит из контроллера. Подскажите, пожалуйста, куда копать? Сам проект лежит вот здесь: https://disk.yandex.ru/d/qIG5v3nBg46VJA
  4. ISE генерит для программирования микросхем серии XC9500 два файла с расширениями ISC и JED. Практика показала, что шить можно любой - микросхема будет работать. А что гласит теория? В чём разница между этими файлами?
  5. Установил программу-скачивалку образов для Raspberry. В ней Выбрал тип девайса (Raspberry Pi 4), Операционную систему (Utility images > Bootloader > USB Boot) и хранилище (внешнюю USB-флешку). Необходимый образ на неё видимо, скачался. Потом эту флешку подключал к неисправной Raspberry. Без каого-либо эффекта. Зелёный диод постоянно горит. Я что-то сделал не так? UPD. Залил этот же образ на SD-карту и попробовал загрузить с неё. С тем же эффектом...
  6. Есть возможность посмотреть только потребление модуля, куда установлена малинка, в целом. И это уже было сделано. Картина такая: - модуль с неисправной Raspberry - 560 мА постоянно; - модуль с исправной Raspberry - 500...700 мА (постоянно меняется); - Модуль без Raspberry вообще - 300 мА постоянно.
  7. Спасибо. Вот это попробую. Неисправная Raspberry на экран ничего не выводит и на USB-шине не определяется.
  8. Есть две Raspberry. И, соответственно, две одинаковые SD-флешки. Одна Raspberry уверенно загружается с обоих флешек. Другая - столь же уверенно не загружается ни с одной. Без SD-карты на неисправной Raspberry зелёный диод горит постоянно.
  9. Только начинаю осваивать Raspberry? поэтому прошу сильно не пинать. Как говориться, "ничего не делал, только вошёл". После очередного перевключения питания (подавалось с лабораторного источника на штыревой разъём на плате) Raspberry не загрузился и продолжает пребывать в этом состоянии. Зелёный диод сначала очень долго (не удалось определить точное время) горит непрерывно, потом начинает моргать буквально как из пулемёта (около 5-10 раз в секунду). После перевключения питания залёный диод сразу начинает мигать как из пулемёта. Если плату оставить выключенной на час или больше - включение начинается с постоянного горения зелёного диода с последующим переходм в режим пулемёта. SD-карточку проверили и даже меняли на заведомо рабочую с заведомо рабоими файлами. Результат тот же. На мониторе, естественно, чёрный экран, видеосигнал но не видит. Помогите, пожалуйста, разобраться.
  10. Импортирую гербер-файл проводящего слоя ETCH>TOP в слой Manufaturing>"Probe Top" для сравнения. И вижу, что на экране - только контатктные площадки и переходные отверстия. Дорожек нет. Открываю ЭТОТ ЖЕ гербер-файл в CAM350 - всё на месте. И площадки и дорожки. Подскажите, пожалуйста, кто где и что именно сделал не так?
  11. Swap Pins в Allegro

    Речь о том, что нужно присвоить пинам на символе атрибут PIN_GROUP? Я правильно понял? Я предполагал что по схеме будут прыгать не пины, а их номера в файле CHIPS_PRT. Я ошибался?
  12. Swap Pins в Allegro

    Напомните, пожалуйста, что и где нужно прописать или сделать, чтобы при работе с платой в Allegro можно было менять местами назначенные пины (команда swap pins).
  13. Есть ещё вопрос. На плате (Allegro PCB 16.6) делаю два шейпа в одном проводящем слое. Шейпам присвоены имена цепей NET1 и NET2. Шейпы частично перекрываются по площади. Внимание, вопрос: при преобразовании шейпов в динамические кому из шейпов придётся "подвинуться"?
  14. Подскажите, а как Allegro рассчитывает импеданс печатного проводника? У меня складывается ощущение, что рассчитывает относительно ближайших слоёв заливки (без разницы, питания или земли). Разве это правильно?
×
×
  • Создать...