С Новым годом! Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
ARM, Cortex, STM32 L151K4 зависает в LPR https://www.cyberforum.ru/ arm/ thread2089009.html
MK L151K4 хотел попробовать включить LPR режим как в примере http://we.iosyitistromyss.ru/STM8/low-power-run-esche-odin-rezhim-energosberezheniya.html пример проверил на STM8L Dyscovery, все работает переделал на свой МК 1) Отключить всю неиспользуемую периферию 2) Отключить все прерывания 3) Перейти в ROM 4) Переключиться на LSI\LSE (внутренний низкоскоростной генератор/внешний...
ARM, Cortex, STM32 STM8L052 option bytes
Добрый день! надо разобраться с Option bytes в STM8L052R8. Не могу найти мануал в котором описаны эти регистры, в частности интересуют заводские значения. А также может кто подскажет, с завода STM8L052R8 идет с установленными байтами для запуска boottooder или нет? Спасибо!
ARM, Cortex, STM32 STM8L152 RTC и спящий режим. https://www.cyberforum.ru/ arm/ thread2089007.html
День добрый, хотел бы использовать STM8L152 в режиме минимально возможного потребляемого тока с включенным RTC. В даташите говорится что лучшее что возможно это Active-halt wyth full RTC (1.3 µA). У меня же выходит 130-150µA. Код предельно простой, подскажите пожалуйста что я пропустил. Удалось взять на время Keithley 6517 коим и меряю. Использую STM8LDISCOVERY и меряю на JP1 на...
ARM, Cortex, STM32 Вопросы по LSI и потреблению Не получается снизить энергопотребление. Переключился на LSI (включил соответствующий option byte), потребление упало с 9,5 mA до 8,5 mA, что всё равно очень много Вот код //отключение тактирование переферии CLK->PCKENR1 = 0; CLK->PCKENR2 = 0; //вход с подтяжкой к питанию GPIOA->DDR = 0X00; https://www.cyberforum.ru/ arm/ thread2089006.html
STM8 IAR... нюансы ARM, Cortex, STM32
Написал свой криптозагрузчик... сделал все красиво, с индикацией на дисплее режима ожидания, индикацией процесса загрузки, для этого использовал несколько прерываний... НО в конце с удивлением обнаружил, что таблица векторов прерываний в STM8 намертво прибита к начальному адресу флэша... я то дума что просто переопределю поле векторов на адрес загруженной прошивки и все... но не тут то было... ...
ARM, Cortex, STM32 \st_toolset\stvd\stvdebug.exe не запускается (решено) что делать ? win xp <Изображение удалено> https://www.cyberforum.ru/ arm/ thread2089004.html
ARM, Cortex, STM32 ST TOOLSET STVD portable ? https://www.cyberforum.ru/ arm/ thread2089003.html
V4.3.10 Проверяйте. https://vk.com/doc70462960_441719987
ARM, Cortex, STM32 2016г.Обзор,сравнение и тесты 4 компиляторов для STM8 (engl)
Cosmic SDCC Raisonance IAR http://colecovision.eu/stm8/sompyters.shtml Было бы здорово если кто-то переведёт лучше чем машинный перевод,включая графику Машинный перевод: https://translate.google.ru/translate?s ... edit-text=
ARM, Cortex, STM32 STM8 в работе... https://www.cyberforum.ru/ arm/ thread2089001.html
По ходу юзания, появляются вопросы, которые вроде уже не вписываются в тему "STM8 Самое начало", тем более oxytt тут посоветовал с новой веткой... в общем буду сюда сыпать вопросы более глубокие чем как помигать на STM8 ) Заказал в последний раз большую партию STM8S103 отсюда, все хорошо, все работает, но есть пару нюансов, которые как бы - беспокоят... 1 - все контроллеры были...
ARM, Cortex, STM32 где взять Raisonance не кашляющий ? можно и IDE rid7 где взять Raisonance не кашляющий ? можно и IDE rid7 https://www.cyberforum.ru/ arm/ thread2089000.html
STM8S и ST7565P ARM, Cortex, STM32
Очередной "кубик" моего проекта это подключение и вывод на дисплей с контроллером ST7565P. В предыдущем варианте дисплей работал от MEGA32 и все было замечательно. Теперь задачка подключить его к STM8S используя аппаратный SPI. По инициализации конкретного экземпляра у меня вопросов нет, но дисплей не зажигается. Код SPI такой: /* Initiotyze SPI in Master mode */ SPI_Init(SPI_FIRSTBIT_MSB,...
ARM, Cortex, STM32 Начало файла проекта STM8 IAR Добрый день Помогите с правильным описанием переменных в файле написал простенький код на асме - подергать ножкой при запуске в симуляторе все работает при запуске на отладке - по сбросу устанавливается адрес 6000 - бут ром, соответственно ничего не работает если смотрю на адрес 8080 - там мой код лежит. Взял какой-то пример на С - там после компиляции адрес ставится 08080, но по коду я... https://www.cyberforum.ru/ arm/ thread2088998.html
0 / 0 / 0
Регистрация: 18.11.2015
Сообщений: 5
10.01.2017, 23:09 0

Данные с двух каналов АЦП по очередно.[Решено] - ARM, Cortex, STM32 - Ответ 11333040

10.01.2017, 23:09. Показов 10215. Ответов 16
Метки (Все метки)

Ответ

Цитата Сообщение от Kitvym
А если на stm8s003k3 опрашивать существующие каналы, например 2 и 3, то работает?
С stm8s003k3 ошибся, я проверял на 0 и 1 каналах - работает, если 2 и 3 то данные выводит только с 3 канала.
Цитата Сообщение от Iddy_Im
А если еще и вот так сделать после считывания:
Код:
ADC_CSR &= 0x3f; // clear EOC & AWD flags

?
не чего не меняется

Цитата Сообщение от Iddy_Im
Кстати, а что делает функция ADC_TDRL_DIS(0); ?
ADC_TDRL_DIS(номер канала)-->#define ADC_TDRL_DIS(bit) ADC_TDRL|=(1<<bit)
Цитата Сообщение от Iddy_Im
И почему у вас младший регистр АЦП не считывается?
У меня выравнивание по левому краю, в регистре ADC_DRL остаются "моргающие биты"
или считывание ADC_DRL обязательно?

Вернуться к обсуждению:
Данные с двух каналов АЦП по очередно.[Решено] ARM, Cortex, STM32
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.01.2017, 23:09
Готовые ответы и решения:

АЦП несколько каналов
Нужно замерять сигналы с трех выводов АЦП МК, как это сделать грамотно?

Использование нескольких каналов АЦП
Всем привет. Пишу небольшую прогу для ATmega8, и возник вопрос как считывать данные сразу с двух...

Переключение каналов АЦП atmega88
Добрый день. В который раз сталкиваюсь с АЦП на меге и никак не могу понять как правильно...

Stm8l и несколько каналов АЦП
Здравствуйте! Помогите, пожалуйста разобраться в совместной работе ADC и DMA. Пробовал и в...

Большое количество АЦП каналов
Здравствуйте! Подскажите микроконтроллеры с количеством АЦП 50 или больше каналов. И есть ли...

16
10.01.2017, 23:09
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.01.2017, 23:09
Помогаю со студенческими работами здесь

Защита каналов АЦП от импульсных помех
На входы ацп МК подаются сигналы обратной связи с двигателя и необходимо защитить АЦП от импульсных...

AVR АЦП использование нескольких каналов
Кто пробовал использовать несколько каналов АЦП одновременно (ну, почти одновременно) - как это...

Опрос нескольких регулярных каналов АЦП STM32F100
Всем привет! Проблема с опросом нескольких регулярных каналов АЦП STM32F100 (Отл плата STM32F100VL...

Atmega16, АЦП и Протеус [решено]
Блин, второй день мучаюсь. Схема на AtMiko16, меряю АЦП напряжение на аккумуляторе. Очень похожая...

[РЕШЕНО] Не отвечает АЦП AD7124-4
Не могу установить связь с АЦП, не отвечает ни на какие запросы (пробовал перебирать все адреса...

0
Новые блоги и статьи
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов. . . .
С чего начать программировать микроконтроллер­­ы
raxper 06.01.2025
Введение в мир микроконтроллеров Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
Обновление сайта www.historian.b­y
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru