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

adnega

Свой
  • Постов

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

  • Посещение

  • Победитель дней

    3

Весь контент adnega


  1. Полностью поддерживаю. Указал на это в первом посте, но ТС говорит, что не помогло - я подумал, что проблема может быть аппаратной.
  2. stm32H7_EXTI

    Принцип остался тот же, но регистры нужно поискать (например, в RM0455, если у вас STM32H7A3/7B3 или STM32H7B0): - SYSCFG->EXTICR - задаете с какого порта пин (раздел 12.4.2); - EXTI->RTSR/FTSR/и .е.д - задаете фронты, маски и т.п (раздел 20.6.1). Ну, и тактирование не забываем разрешить в RCC для нужных блоков.
  3. Все должно работать. А у вас осциллограф или логический анализатор есть?
  4. А конденсаторы керамические по 100 нФ у каждой микросхемы установлены? На схеме их нет.
  5. А я пользовался на уровне регистров. После STM32 многое было удивительно, но в целом все заставил работать. Я не считаю, что они как-то с STM32 похожи, хотя, на уровне библиотек - может быть.
  6. Посмотрите по-внимательнее - должно быть: На картинке видно, что стираются группами по 4 байта - решето какое-то.
  7. Проблем нет, есть особенности. Например, стирание страницы за четыре прохода (ЕМНИП).
  8. Orange Pi Zero2 - норм вещь. Всем требованиям ТС отвечает (кроме GPS): 1 USB 2.0 - один разъем впаян, еще два порта на пинах расширителя 2 Ethernet - 1000M 3 Wi-Fi - двух-диапазонный + BT5.0 4 BlueTouch - Bluetooth? есть, см. п.3 5 HDMI, MIPI-DSI - есть, microHDMI 6 RTOS - не реалтайм ОС, а Android, Ubuntu, Debian (есть готовые образы и исходники; ссыль) 7 SPI, IIC, UART - каждого по штуке + ИК-приемник + отладочный UART + TV/аудио-выходы 8 GPIO - штук 20 9 GPS - нет 10 В комплекте со схемой - прицепил, еще есть подробное описание H616 (11МБ) 11 Поддержка внешних карт памяти micro-SD - есть 12 К производительности процессора особых требований нет, тут уж как получится) - Allwinner H616, Cortex-A53 4x1.5 ГГц, Mali G31 MP2, 512МБ/1ГБ ОЗУ Ну, и цена радует - 2500 руб с доставкой для бедного комплекта. Нужен USB-C блок питания, microHDMI кабель, радиатор, TTL-UART адаптер (USB-UART) - для комфортной работы. Orange Pi_Zero2_H616_schematic_v1.3.pdf Глянул цены на RPi. Я правильно понимаю, что 10 тыр минимум нужно готовить? Ресурс1, ресурс2, ресурс0.
  9. Питание 5В? И на МК, и на драйверах? Резистор Rext для драйвера какого номинала? Распиновка индикатора и тип Общий Анод правильно?
  10. Должны гореть все сегменты. Это так?
  11. Попробуйте OE не включать, т.е. OE должен быть в 0 всегда.
  12. Write_Bit_8(0xFF); // первый Write_Bit_8(0xFF); // второй Write_Bit_8(0xFF); // третий PORTD |= (1 << LE); // LE High PORTD &= ~(1 << LE); // LE Low А так?
  13. Советую заиметь. У меня есть - ни разу не пожалел. Он много чего шьет и на нем можно проверить работоспособность ОЗУ, логики и т.п. Ну, есть вариант с бомж-комплектаций за $42 - вам хватит А там JTAG, и программатор нужен, и питание 3.3В. Можно еще EPM3032(JTAG + 3V3) / EPM7032(JTAG + 5V) посмотреть - там хоть бластер копеечный.
  14. Перед любым АЦП нужен фильтр, чтобы ограничить спектр. Частота сэмплирования должна быть в два раза выше максимальной частоты сигнала (по теореме Котельникова). Если вы хотите максимальную скорость и дешевый конденсатор вам не подходит, то ставьте дорогой ОУ-повторитель на входе АЦП. Если просто убрать конденсатор, то сигнал на входе будет изменяться быстро, но толку - если измерение будет вносить сложную помеху. А какой частоте сигнала мы говорим? Какое выходное сопротивление источника сигнала?
  15. MINC флаг в CCR-регистре канала DMA установить.
  16. Попробуйте 71 поставить ;)
  17. Я закупался разными отладками на starterkit.ru Тут на форуме есть объявления с отладками по низким ценам (например).
  18. Обычно по фронту он только копирует текущее значение счетчика в регистр захвата. Но можно определить слейв-режим, в котором, например, обнулять текущее значение по фронту (см. регистр SMCR, биты SMS и TS )
  19. Код в студию! Нужно настроить по какому фронту будет захват и в прерывании (или в DMA) вычитывать захваченное значение. Можно сделать сброс счетчика по обратному фронту. Если источник сам МК, то захват в принципе будет такт в такт.
  20. Тут, что-то есть, правда для H7.
  21. У starterkit.ru подсмотреть. Например, http://starterkit.ru/html/doc/SK-STM32F429_746_V2A.pdf http://starterkit.ru/html/doc/SK-ATSAME70_V1A.pdf http://starterkit.ru/html/doc/EV-K60_rev11 schematic.pdf
  22. Оказывается у меня белый не самый большой. Вы уверены, что ваш usb-blaster рабочий? У меня все штатно определяется.
  23. Большому белому важно, чтобы на 4 пине разъема было питание целевого чипа. Т.е. питание на чип вы подаете извне, а на 4 пин заводите его же для согласования уровней на стороне бластера.
×
×
  • Создать...