adnega
Свой-
Постов
3 606 -
Зарегистрирован
-
Посещение
-
Победитель дней
3
Весь контент adnega
-
Посоветуйте отладочную плату
adnega ответил eugen_pcad_ru тема в Отладочные платы
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. -
AtTiny2313 + MBI5168 + 7sLED
adnega ответил TEMPO тема в MCS51, AVR, PIC, STM8, 8bit
Питание 5В? И на МК, и на драйверах? Резистор Rext для драйвера какого номинала? Распиновка индикатора и тип Общий Анод правильно? -
AtTiny2313 + MBI5168 + 7sLED
adnega ответил TEMPO тема в MCS51, AVR, PIC, STM8, 8bit
Тогда схему в студию! -
AtTiny2313 + MBI5168 + 7sLED
adnega ответил TEMPO тема в MCS51, AVR, PIC, STM8, 8bit
Должны гореть все сегменты. Это так? -
AtTiny2313 + MBI5168 + 7sLED
adnega ответил TEMPO тема в MCS51, AVR, PIC, STM8, 8bit
Попробуйте OE не включать, т.е. OE должен быть в 0 всегда. -
AtTiny2313 + MBI5168 + 7sLED
adnega ответил TEMPO тема в MCS51, AVR, PIC, STM8, 8bit
Write_Bit_8(0xFF); // первый Write_Bit_8(0xFF); // второй Write_Bit_8(0xFF); // третий PORTD |= (1 << LE); // LE High PORTD &= ~(1 << LE); // LE Low А так? -
Нужна МЕЛКАЯ CPLD
adnega ответил xvr тема в Работаем с ПЛИС, области применения, выбор
Советую заиметь. У меня есть - ни разу не пожалел. Он много чего шьет и на нем можно проверить работоспособность ОЗУ, логики и т.п. Ну, есть вариант с бомж-комплектаций за $42 - вам хватит А там JTAG, и программатор нужен, и питание 3.3В. Можно еще EPM3032(JTAG + 3V3) / EPM7032(JTAG + 5V) посмотреть - там хоть бластер копеечный. -
Нужна МЕЛКАЯ CPLD
adnega ответил xvr тема в Работаем с ПЛИС, области применения, выбор
Например, atf16v8b. Шью через TL866. -
Нужна помощь по ADC stm32f303 )
adnega ответил khlenar тема в ARM, 32bit
Перед любым АЦП нужен фильтр, чтобы ограничить спектр. Частота сэмплирования должна быть в два раза выше максимальной частоты сигнала (по теореме Котельникова). Если вы хотите максимальную скорость и дешевый конденсатор вам не подходит, то ставьте дорогой ОУ-повторитель на входе АЦП. Если просто убрать конденсатор, то сигнал на входе будет изменяться быстро, но толку - если измерение будет вносить сложную помеху. А какой частоте сигнала мы говорим? Какое выходное сопротивление источника сигнала? -
Вопросы по IC STM32f303
adnega ответил khlenar тема в ARM, 32bit
MINC флаг в CCR-регистре канала DMA установить. -
Вопросы по IC STM32f303
adnega ответил khlenar тема в ARM, 32bit
Попробуйте 71 поставить ;) -
Посоветуйте отладочную плату
adnega ответил eugen_pcad_ru тема в Отладочные платы
Я закупался разными отладками на starterkit.ru Тут на форуме есть объявления с отладками по низким ценам (например). -
Вопросы по IC STM32f303
adnega ответил khlenar тема в ARM, 32bit
Обычно по фронту он только копирует текущее значение счетчика в регистр захвата. Но можно определить слейв-режим, в котором, например, обнулять текущее значение по фронту (см. регистр SMCR, биты SMS и TS ) -
Вопросы по IC STM32f303
adnega ответил khlenar тема в ARM, 32bit
Код в студию! Нужно настроить по какому фронту будет захват и в прерывании (или в DMA) вычитывать захваченное значение. Можно сделать сброс счетчика по обратному фронту. Если источник сам МК, то захват в принципе будет такт в такт. -
Тут, что-то есть, правда для H7.
-
Ethernet PHY и STM
adnega ответил Turgenev тема в Интерфейсы
У 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 -
Оказывается у меня белый не самый большой. Вы уверены, что ваш usb-blaster рабочий? У меня все штатно определяется.
-
Большому белому важно, чтобы на 4 пине разъема было питание целевого чипа. Т.е. питание на чип вы подаете извне, а на 4 пин заводите его же для согласования уровней на стороне бластера.
-
Нужна помощь по ADC stm32f303 )
adnega ответил khlenar тема в ARM, 32bit
Неа. Мне нужен быстрый. Вроде, в HRPWM что-то есть, но он не во всех МК есть и нет предусилителя. -
Нужна помощь по ADC stm32f303 )
adnega ответил khlenar тема в ARM, 32bit
Не делал. Есть в наличии XMC4108Q48K64BAXUMA1, но что-то они меня не впечатляют. Где операционный усилитель с программируемым усилением? Где компаратор? -
Нужна помощь по ADC stm32f303 )
adnega ответил khlenar тема в ARM, 32bit
Нужен конденсатор на 100 нФ на землю на каждом входе АЦП. Я сейчас проекты с аналоговыми узлами только на F303 делаю, и ничто меня не заставит даже посмотреть в сторону F100/103. Но 303 нужно научиться готовить. Если есть желание разобраться - пишите тут - помогу чем смогу. Иначе не вижу смысла вам переходить с F1xx-серии, если на ней все работает. -
Нужна помощь по ADC stm32f303 )
adnega ответил khlenar тема в ARM, 32bit
Это не гармоники, а конденсатор выборки-хранения работает аж на 4 канала. Или время сэмплирования по-максимуму увеличивайте и/или керамику 100 нФ на каждый АЦП вход вешайте (вторую обкладку на GND). В DS есть зависимость входного сопротивления от сэмплирования - чем быстрее, тем сопротивление увеличивается, и нужен какой-то буфер. -
Нужна помощь по ADC stm32f303 )
adnega ответил khlenar тема в ARM, 32bit
Конечно код нужно писать правильно, но лишние проверки не помешают. В подавляющем большинстве случаев это никак не сказывается на производительности. Поэтому не рекомендую экономить на спичках. А если код прерывания супер-критичный к быстродействию, то нужно задуматься над архитектурой. -
Нужна помощь по ADC stm32f303 )
adnega ответил khlenar тема в ARM, 32bit
Да. Поэтому лучше к правильному коду относить и тот, который содержит проверку установленного флага прерывания. Они сбрасываются, но тут же устанавливаются: у вас 4 измерения проходят за (19.5+12.5) * 4 = 128 тактов АЦП. Если у вас частота АЦП четверть от FPLL=72 МГц, то прерывания будут возникать каждые 7 мкс или 512 тактов ядра. Нужно: понижать частоту тактирования АЦП, и/или увеличивать время семплирования, и/или увеличивать размер кольца DMA. -
Нужна помощь по ADC stm32f303 )
adnega ответил khlenar тема в ARM, 32bit
Я кубом не пользуюсь совсем. Через регистры быстрее во всех смыслах. Но ни к чему не призываю. Создаете прерывание таймера по переполнению. В самом конце обработчика сбрасываете UIF флаг таймера. Увидите, что в прерывание будет заходить в два раза чаще: один раз с взведенным UIF, второй раз со сброшенным.