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

Darth_Vader

Members
  • Постов

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

  • Посещение

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

  1. Большое спасибо! Остановлюсь, пожалуй, на SDR.
  2. Послушать FM-передатчик на частоте 112-114 МГц. Есть готовый приемник в продаже, который может принимать такую частоту?
  3. Добрый день! Каким приёмником можно послушать FM на частоте 112-114 МГц? P.S. OSCOR-5000 не очень удобен для неподготовленного пользователя
  4. Бро, ты выбираешь очень причудливые способы решения простейших задач. Это я про выбранный язык программирования.
  5. Насколько я помню СubeMX дружит с VS Code?
  6. @Скептик ради чего такие мучения с ассемблером на STM32?
  7. Актуально ещё? Могу поэкспериментировать.
  8. А второй вывод светика к чему? К земле или к Vcc?
  9. Светики на этой плате подтянуты к 3.3 вольт Что бы они горели - нужно дать 0 на пин
  10. Пишу в Keil на HAL Смогу проверенный blink для этой платы прислать после НГ - навёл порядок к празднику, убрал всё на балкон Пока писал, подумалось - а как ты инверсию определил? По свечению светодиода поди? 1 пишешь - светик не горит, а 0 - горит?
  11. У меня такая плата есть, никаких необъяснимых чудес за ней не замечено
  12. Вот для этого HAL и нужен, чтобы не было проблем при переходе с одного МК на другой
  13. А что со второй половиной строки?
  14. Попробуйте поменять на lcd_putbyte(0x20, LCD_COMMAND);
  15. Тогда стоит поменять дисплей на другой, хотя бы чтобы убедиться, что дело в дисплее, а не в чём-то ещё.
  16. @Дмитрий Вас А дисплей-то, надеюсь, подключен старшей половиной порта D4-D7?
  17. Возьмите любой рабочий пример, коих в инете как грязи, и переделайте под себя.
  18. Это же прикольно - написать свой небольшой велосипед для пробы пера
  19. А инициализация-то для 2-х строк. Может в этом дело? Попробуйте lcd_com(0x8) заменить на lcd_com(0)
  20. Тогда нужно смотреть отправку последних трёх команд - между моим и вашим кодом только там отличие. Я посылаю байты, а вы - 4 бита. Моя библиотека для HD44780 https://github.com/prizhimin/HAL-HD44780
  21. А с контрастностью всё нормально? И где "пульсация" на входе EN? Рабочий код инициализации (для STM32, но в данном случае это не важно) void LCD_Init(void) // Initializing the display (16*2, 5*7, Display on, cursor off, blink cursor off) { HAL_Delay(15); LCD_Send4bits(3); LCD_PulseEN(); HAL_Delay(5); LCD_Send4bits(3); LCD_PulseEN(); HAL_Delay(1); LCD_Send4bits(3); LCD_PulseEN(); LCD_Send4bits(2); LCD_PulseEN(); LCD_SendByte(0x28, FALSE); // command LCD_SendByte(0x0C, FALSE); // command LCD_SendByte(0x06, FALSE); // command } // LCD_Init
  22. Держи http://narodstream.ru/stm-urok-165-biblioteka-cmsis-stm32f1-begushhie-ogni/
  23. Ага, я даже уже свой ушат г..а от досикуса и иже с ним получил Но когда я после AVR ушел от регистров и битов - как свежего воздуха вздохнул.
×
×
  • Создать...