-
Posts
12,200 -
Joined
Content Type
Profiles
Forums
Calendar
Everything posted by ViKo
-
Ремонт оссцилографа Hantek dso5102p - проблема с ПЛИС Cyclone 4
ViKo replied to Dragon1559's topic in Repair and debug
Ну, на вашей первой картинке CONFIG_DONE поднимается в единицу. То есть, конфигурируется ПЛИС. -
Осциллограф
ViKo replied to Дмитрий МВ's topic in Метрология, датчики, измерительная техника
Я жду экономических улучшений "у родным куце". И я не хочу делать "лучшие" осциллографы. Просто "хорошие". -
Осциллограф
ViKo replied to Дмитрий МВ's topic in Метрология, датчики, измерительная техника
Про санкции слышали? -
Осциллограф
ViKo replied to Дмитрий МВ's topic in Метрология, датчики, измерительная техника
Ниша вполне прибыльная. Проблем - комплекс. Начиная с политического и, как следствие, экономического положения в стране. -
Осциллограф
ViKo replied to Дмитрий МВ's topic in Метрология, датчики, измерительная техника
Дополню, главное. За 35 лет разработки осциллографов я не накопил денег, требуемых для создания собственного дела по выпуску осциллографов. -
Осциллограф
ViKo replied to Дмитрий МВ's topic in Метрология, датчики, измерительная техника
Отвечу Дестройту. Я сделал некоторое количество осциллографов. Не в одиночку, конечно. Участвовал как один из разработчиков, затем принимал всё большее участие. И как главный конструктор, бывало. Кое-что дальше разработки не пошло. Ни одним из приборов не был удовлетворён. Ну, делал, как умел и мог. Они и сейчас на сайте ОАО МНИПИ фигурируют. Но безнадёжно отстают от всех. Причина - и в квалификации работников, и в недоступности комплектации, и в недальновидности руководства (если не отсутствии интереса, у руководства зарплаты и так на жизнь хватало), и в политическом строе вообще. Мечта сделать осциллограф, на продаже которого жить безбедно, не ушла. Думаю, при наличии некоторого начального капитала это возможно. Но не в стране-изгое. Тогда только как хобби для души - годится. Когда-нибудь в светлом будущем. Пример, как бы я делал сейчас, я в теме дал. А сейчас работаю в другом месте, делаю другие вещи. -
Осциллограф
ViKo replied to Дмитрий МВ's topic in Метрология, датчики, измерительная техника
Нет. Образец для подражания. Что-то дорогие. За такие деньги с экраном можно купить. -
Осциллограф
ViKo replied to Дмитрий МВ's topic in Метрология, датчики, измерительная техника
https://www.dreamsourcelab.com/product/dscope-series/ -
Crosstalks в цифрах: Saturn PCB Toolkit
ViKo replied to Arlleex's topic in Работаем с трассировкой
v8.21 в разделе Crosstalk не даёт ничего ввести, признан устаревшим. Please use the Differential Pairs calculator for crosstalk analysis whether your signals are differential or not, the math is the same. This page is obsolete and will be replaced in a future build. -
Обошлось без калибровки. Принцип связи поменялся, подстраивать тактовый генератор уже не нужно было.
-
Altium Designer для начинающих
ViKo replied to ViKo's topic in Altium Designer, DXP, Protel
Делайте второй параметр под первым. И заносите в него нужную часть текста. -
В stm32l051xx.h описаны источники прерываний: /*!< Interrupt Number Definition */ typedef enum { /****** Cortex-M0 Processor Exceptions Numbers ******************************************************/ NonMaskableInt_IRQn = -14, /*!< 2 Non Maskable Interrupt */ HardFault_IRQn = -13, /*!< 3 Cortex-M0+ Hard Fault Interrupt */ SVC_IRQn = -5, /*!< 11 Cortex-M0+ SV Call Interrupt */ PendSV_IRQn = -2, /*!< 14 Cortex-M0+ Pend SV Interrupt */ SysTick_IRQn = -1, /*!< 15 Cortex-M0+ System Tick Interrupt */ /****** STM32L-0 specific Interrupt Numbers *********************************************************/ WWDG_IRQn = 0, /*!< Window WatchDog Interrupt */ PVD_IRQn = 1, /*!< PVD through EXTI Line detect Interrupt */ RTC_IRQn = 2, /*!< RTC through EXTI Line Interrupt */ FLASH_IRQn = 3, /*!< FLASH Interrupt */ RCC_IRQn = 4, /*!< RCC Interrupt */ EXTI0_1_IRQn = 5, /*!< EXTI Line 0 and 1 Interrupts */ EXTI2_3_IRQn = 6, /*!< EXTI Line 2 and 3 Interrupts */ EXTI4_15_IRQn = 7, /*!< EXTI Line 4 to 15 Interrupts */ DMA1_Channel1_IRQn = 9, /*!< DMA1 Channel 1 Interrupt */ DMA1_Channel2_3_IRQn = 10, /*!< DMA1 Channel 2 and Channel 3 Interrupts */ DMA1_Channel4_5_6_7_IRQn = 11, /*!< DMA1 Channel 4, Channel 5, Channel 6 and Channel 7 Interrupts */ ADC1_COMP_IRQn = 12, /*!< ADC1, COMP1 and COMP2 Interrupts */ LPTIM1_IRQn = 13, /*!< LPTIM1 Interrupt */ TIM2_IRQn = 15, /*!< TIM2 Interrupt */ TIM6_IRQn = 17, /*!< TIM6 Interrupt */ TIM21_IRQn = 20, /*!< TIM21 Interrupt */ TIM22_IRQn = 22, /*!< TIM22 Interrupt */ I2C1_IRQn = 23, /*!< I2C1 Interrupt */ I2C2_IRQn = 24, /*!< I2C2 Interrupt */ SPI1_IRQn = 25, /*!< SPI1 Interrupt */ SPI2_IRQn = 26, /*!< SPI2 Interrupt */ USART1_IRQn = 27, /*!< USART1 Interrupt */ USART2_IRQn = 28, /*!< USART2 Interrupt */ LPUART1_IRQn = 29, /*!< LPUART1 Interrupt */ } IRQn_Type; Я правильно понимаю, что в регистрах NVIC -- ISER, ICER, ISPR, ICPR каждый источник занимает место согласно его номеру. То есть LPUART1_IRQn это бит 29. И т.п. Но где это написано, в каком документе? И в core_cm0plus.h нет конкретных имён.
-
Внутренний низкочастотный генератор.
ViKo replied to Herz's topic in MCS51, AVR, PIC, STM8, 8bit
31 kHz подаёте на 16-разрядный таймер, и уменьшив слегка к-т деления вместо 2^16, подгоняете выход под 2 с. -
map я задаю. К вопросу не относится. Про UART тоже ничего не находится. Для STM32F103 симулировалось много чего. Уже не помню. А для всего или почти всего остального не симулируется, похоже. Это удивляет.
-
Хочу симулировать приём в USART, подключенный к GPIO PA3. Написал сигнал-функцию с учетом всех ограничений. Но при загрузке даёт ошибку на имя PA3. Как доступиться к выводу? DIR VTREG ничего, похожего на порты, не выдаёт.
-
Применение модуля регулируемого источника питания DPS8005
ViKo replied to firew0rker's topic in В помощь начинающему
Нагрузить параллельно чем-то минимальным, при чём запускается. -
Плавный переход C -> C++ под МК
ViKo replied to Arlleex's topic in Программирование
Если вопрос был про то, как namespace использовать, так, вроде, достаточно. -
Плавный переход C -> C++ под МК
ViKo replied to Arlleex's topic in Программирование
NS:: -
Hot plug UART-Rx. Возможен ли?
ViKo replied to Arlleex's topic in Интерфейсы
Паузами между передачами тоже можно улучшить распознавание. ASCII символы - набор ограниченный. Словить что-то ошибочное, да из допустимых - тоже непросто. -
Hot plug UART-Rx. Возможен ли?
ViKo replied to Arlleex's topic in Интерфейсы
Да. Потому что из единиц -- только стопы. ) FF с дополнением до нечётного тоже годится. Потому что из нулей - только старт. -
Hot plug UART-Rx. Возможен ли?
ViKo replied to Arlleex's topic in Интерфейсы
Выше вы писали про два стопа и паритет. Я для такой ситуации вам и ответил. А так можно много кодов найти, которые сдвинутые тоже будут попадать под правильную интерпретацию УАРТом. -
Hot plug UART-Rx. Возможен ли?
ViKo replied to Arlleex's topic in Интерфейсы
Да, для EF и BF будет совпадать. Выше вы писали про DF. -
Hot plug UART-Rx. Возможен ли?
ViKo replied to Arlleex's topic in Интерфейсы
Диаграммы разные, не совпадают. -
Hot plug UART-Rx. Возможен ли?
ViKo replied to Arlleex's topic in Интерфейсы
Я диаграммы нарисовал. При двух стопах они разные. -
Hot plug UART-Rx. Возможен ли?
ViKo replied to Arlleex's topic in Интерфейсы
Старт, четность, стоп - эти биты тоже помогают определить неправильную интерпретацию данных.