Jump to content
Ivan Rusev

stm32f LCD I2C и прерывание

Recommended Posts

Вопрос спецам на засыпку.Захотел я лсд на шине I2C чтоб поработала.Скачал библиотеку всё хорошо.Только ввёл дополнительную страницу в меню не переключается кнопкой.И ещё одно только я настроил таймер на прерывание и включил его.ЛСД зависло . Как это всё обойти.?

Share this post


Link to post
Share on other sites

Вебинар «Решения Microchip и сервисы Microsoft для интернета вещей. Подключение устройств IoT к облачным сервисам Azure» (15.07.2021)

Приглашаем всех желающих 15 июля 2021 г. принять участие в бесплатном вебинаре, посвященном решениям Microchip и сервисам Microsoft для интернета вещей. На вебинаре будут рассмотрены наиболее перспективные решения Microchip, являющиеся своеобразными «кирпичиками» – готовыми узлами, из которых можно быстро собрать конечное устройство интернета вещей на базе микроконтроллеров и микропроцессоров производства Microchip. Особое внимание на вебинаре будет уделено облачным сервисам Microsoft для IoT.
Подробнее

6 часов назад, forbidden11 сказал:

ЛСД - он такой.

Не в ЛСД а в шине как это обойти програмно?В авр я знаю как это сделать .

Share this post


Link to post
Share on other sites

Вебинар «Работа с графическими возможностями новой линейки STM32H7» (07.07.2021)

Приглашаем 07/07/2021 всех желающих принять участие в вебинаре, посвященном работе с графической библиотекой TouchGFX и новой линейке высокопроизводительных микроконтроллеров STM32H7A/B производства STMicroelectronics. На вебинаре будут разобраны ключевые преимущества линейки STM32H7A/B, а также показан пример создания проекта с помощью среды TouchGFX Designer и методы взаимодействия этой программы с экосистемой STM32Cube.

Подробнее

А звчем на Автоматическом Включении Резерва что-то програмно обходить на I2C?


Жизнь не белая или чёрная, а в мелкую серенькую полосочку...

Share this post


Link to post
Share on other sites

LDH-25/65 – новые серии повышающих DC/DC LED-драйверов от Mean Well

Компания Mean Well расширила семейство популярных повышающих DC/DC LED-драйверов LDH двумя новыми сериями меньшей и большей мощности – LDH-25 и LDH-65, соответственно. Новые серии, обладая высоким КПД, применимы для изготовления экономичных светодиодных светильников с питанием от автономных источников тока, в том числе – на транспорте. Конструктивно драйверы выпускаются в двух различных вариантах.
Подробнее

5 часов назад, Piotr__1 сказал:

А звчем на Автоматическом Включении Резерва что-то програмно обходить на I2C?

Это прикол.АВР это не та тема.Это форум или палата номер 6

Share this post


Link to post
Share on other sites
22 минуты назад, Ivan Rusev сказал:

Это форум или палата номер 6

Это то что вы создаете на форуме своими бессодержательными вопросами:

У меня ЛСД - кнопка не работает - как обойти?

Я бы ответил: обойдите лесом!


Можно сделать все! Но чем больше можно, тем больше нельзя!

Share this post


Link to post
Share on other sites

Неужели нельзя нормально вопрос задать?

А потом удивляетесь что никто не отвечает. 

Исходных данных ноль, какой дисплей, какая библиотека, что вы уже сделали и в каком месте застряли. Кода вашего тоже нет. 

Ни один спец вам помочь не сможет при всем желании. 

Share this post


Link to post
Share on other sites
28 минут назад, MasterElectric сказал:

Он уже добрался до electronix. ЛСД разрушает ЦНС вот и не выходит на шине I2C.

.

Некоторые товарищи вовсе нам не товарищи.Вы меня выбрасываете с форума?

Share this post


Link to post
Share on other sites

Вот файл 

T2C_LL_test.7z

контроллер stm32f103c8t.Меню не переключается.ЛСД по пинам когда я настраиваю переключается  а по I2C приставку не переключается что делать?

Share this post


Link to post
Share on other sites

@Ivan Rusev , я сам чайник, но могу Вам точно сказать: stm32 такая штука, отлаживать которую хочешь или не хочешь, но надо учиться самому. 

Иначе Вы никогда не выберетесь из ямы вечного задавателя вопросов. 


Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.

 

 

Share this post


Link to post
Share on other sites
2 минуты назад, Ivan Rusev сказал:

.Инфы мало.

А инфы по отладке и не будет, это индивидуальные навыки. 

Меня вот в свое время выручил SEGGER по совету обитателя местного форума BARS. 

В результате SEGGER плюс ногодрыг решает все мои проблемы с STM32. 


Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.

 

 

Share this post


Link to post
Share on other sites
Только что, ART_ME сказал:

А инфы по отладке и не будет, это индивидуальные навыки. 

Меня вот в свое время выручил SEGGER по совету обитателя местного форума BARS. 

В результате SEGGER плюс ногодрыг решает все мои проблемы с STM32. 

Вы предлагаете отказатся от аппаратного I2C ?.А что это за форум?

Share this post


Link to post
Share on other sites
Только что, Ivan Rusev сказал:

Вы предлагаете отказатся от аппаратного I2C ?

Это с чего ж Вы такое подумали? 

Только что, Ivan Rusev сказал:

.А что это за форум?

ИМХО сообщество радиолюбителей, которые обмениваются своим опытом, знаниями и их результатами. 


Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.

 

 

Share this post


Link to post
Share on other sites
Только что, ART_ME сказал:

Это с чего ж Вы такое подумали? 

ИМХО сообщество радиолюбителей, которые обмениваются своим опытом, знаниями и их результатами. 

Мне кажется все знания которые я за почти 6 лет 5 лет в АВР 1 в стм методом тыка.Опытным путём.Подсказки были.Но не значительные.Буду дальше рыть ?.С того что ногодрыг.Создание своего интерфейса.

Share this post


Link to post
Share on other sites

не ногодрыг,   а SEGGER плюс ногодрыг. Одного ногодрыга для STM32 недостаточно - выводить 32 бита на 32 светодиода через 32 свободных порта не катит. 


Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.

 

 

Share this post


Link to post
Share on other sites

Это возможность вывода в терминал любых переменных программы.


Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.

 

 

Share this post


Link to post
Share on other sites

Ах хах про отладчик я ему уже говорил давно
Ну где там, зачем слушать
Лучше будем создавать мусорные темы и говорить ах какой я программист АВР а тут гады "индусы" сделали СТМ который не работай, потому что я .......

Если вы поняли за что "-" вам сыпятся, взялись бы за литературу, а не плакались и не ругали форумчан, за то что вам сопли не вытирают

Edited by hasl

Share this post


Link to post
Share on other sites

Мурзик завсегдатый.Я ползовался симулятором.А сейчас понял что симулятор не то что нужно.Отладчик не ришит проблему.Я смотрел как отлаживать программу в компиляторе.Пока не получается  в atolic truestudio.В Авр понял.

2 часа назад, hasl сказал:

Ах хах про отладчик я ему уже говорил давно
Ну где там, зачем слушать
Лучше будем создавать мусорные темы и говорить ах какой я программист АВР а тут гады "индусы" сделали СТМ который не работай, потому что я .......

Если вы поняли за что "-" вам сыпятся, взялись бы за литературу, а не плакались и не ругали форумчан, за то что вам сопли не вытирают

Литература?.Где она.?На форуме я иногда больше узнаю.Чем в хламе.В нём может разобратся быстро тот кто уже имел дело с этим хламом.Не всё правда хлам.

Share this post


Link to post
Share on other sites

Один вопрос
Как остальные учатся
Ответ
Берут сторонние проекты и ковыряют их
Я за все время ни разу не задавал ни один вопрос на форумах. Учился на чужих проектах, разбирался сам
Читал оф. доки и статьи - коих полно и предостаточно уже написано
Просто нужно терпение.
>>Можем поспорить, что по первому запросу найду вам пару тройку нормальных статей

Тогда получается что вы просто лентяй или олух
Опровергните мое утверждение и просто не создавайте больше глупых тем

Edited by hasl

Share this post


Link to post
Share on other sites
20 минут назад, hasl сказал:

Один вопрос
Как остальные учатся
Ответ
Берут сторонние проекты и ковыряют их
Я за все время ни разу не задавал ни один вопрос на форумах. Учился на чужих проектах, разбирался сам
Читал оф. доки и статьи - коих полно и предостаточно уже написано
Просто нужно терпение.
>>Можем поспорить, что по первому запросу найду вам пару тройку нормальных статей

Тогда получается что вы просто лентяй или олух
Опровергните мое утверждение и просто не создавайте больше глупых тем

C Мурзиком трудно спорить.

Хотя за спрос тем более на форумах не бьют по носу.Для чего тогда форум Мурзик мне может ответить.?Дайте свой проект или нельзя?

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • Я никогда не включаю оптимизацию. Потому что мне не известно, как компилятор себя поведет. Однажды только пришлось - код в память не лез.  А вам тем более не стоит лазить ручками в такие тонкости. Вот годика через три ежедневного программирования, и если код в память не лезет - тогда можно присмотреться к оптимизации.
    • Сдаваться не надо. Контроллер всегда запускается на внутреннем генераторе, поэтому уберите ClockInit(). Запустите отладчик (Debug) и в пошаговом режиме посмотрите, что выполняется. В режиме отладки можно посмотреть все регистры. Задержка у вас стоит очень маленькая, 40000 при частоте 8 МГц это около 5 мС. В режиме отладки видно без светодиода, что выход изменяет состояние. Сам пишу в Кейле поэтому по IAR подсказать не смогу.
    • Смд транзисторы из одной партии и так имеют достаточно малый разброс и при желании можно подобрать очень точно. Но это не обязательно. Слежение за напряжением к-б транзисторов дифкаскада.  В неинвертирующей схеме включения усилителя могут возникать дополнительные искажения связанные с синфазным напряжением приложенным к диф.каскаду. Для их минимизации применяется слежение.   
    • Как говаривал известный персонаж Ильфа и Петрова:  Ищите и обрящете. Шило на мыло? От замены фекалий на гуано звук не улучшится. Схемотехника выходного каскада сама по себе дерьмовая.
    • Транзистолры 2N3055 планирую заменить на MJ15003. Можно ли смело запитывать двухполярным питанием на 24 вольта? Прошу дать ссылку на двухполярный импульсный длок питания на Али для покупки.
  • Similar Content

    • By ЮВД
      Распродаю остатки ( по мере поступления) радиодеталей, трансформаторов и много разных комплектующих от приборов и р/техники (б/у и новое).
      1. Трансформатор для инвертора портативных LCD телевизоров (типа Super) "129A1"(б/у, но в работе не были, только демонтированны).

      Цена-250 рублей за штуку.
    • By Иван Рогожников
      Доброго времени суток!
      Подскажите, пожалуйста, назначения пинов микросхемы IR2130.
      Имеется задача раскачать ШИМом с МК транзисторы. Питание будет на асинхронный двигатель. 

      Как я понял:
      Ho(1-3)/Lo(1-3) - выходы на затворы верхних/нижних транзисторов соотв. плеч.
      Hin(1-3)/Lin(1-3) - входы на открытие затворов верхних/нижних транзисторов соотв. плеч.
      Vcc/Gnd - питание и земля. 
      Fault - индикация перегрузки.

      Какую роль играют:
      - ITRIP, Cao, Ca-, Vss, Vs0, Vb/Vs(1-3);
      - конденсаторы, стоящие параллельно Vs-Vs и транзисторам;
      - резисторы, стоящие в левой части микросхемы. И как подобрать их номиналы?
      Заранее большое спасибо!

    • By Ivan Rusev
      Как настроить ДМА на 2 и больше каналов?.С Инжект каналы проще там 4 DR а в регулярных каналах  1.А как же в прерывании по ДМА чтобы разные какналы управляли разными GPIO.Или два канала управляют одним портом?
      main.c
      А буфер один 
       
    • By Ivan Rusev
      Меня интересует какие флаги в преривании устанавливать по ДМА ?Кусок кода можно?
    • By Андрей Иконников
      Здравствуйте всем! Вот такой блок питания для светодиодного светильника с радиопультом: 2 выхода по 150V, 250mA, так что после выпрямителя все в 2х экземплярах. Катушки выпаял при прозвонке, проводки для подбора R8,9. Нарисовал схему, проверил 5 раз. Вроде все верно, но по неопытности не все понимаю. Повреждена одна микросхема, потому что между 2й и 8й ногами вместо диода сопротивление. Интересует аналог микросхемы CRM6233 и цоколевка 1-3 ног. Премного благодарен, приму любые издевательства! P.S. Номинал R8,9 не 20, а 2R.
       


×
×
  • Create New...