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

snn_krs

Members
  • Постов

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

  • Посещение

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

  1. Надо скачать схему на эту плату ( МВ1136С ) и по ней смотреть на какой пин разъема подключен какой выход МК.
  2. В именах файлов и путях к ним не должно быть русских букв. Перенесите пример в другую папку. Восклицательные знаки убираются снятием атрибута "Только для чтения" с файлов в Виндовсе.
  3. Если делить на константу, то компилятор заменит деление на сдвиг. Если переменную на переменную, то время если и будет отличаться, но не так сильно. Я в такой ситуации запускаю таймер, выполняю операцию, считываю время, вывожу его на комп. И в цикле повторяю для других значений.
  4. MOSI - мастер выход слэйв вход MISO - мастер вход слэйв выход SCK - всегда от мастера выход Подтверждения приема нет.
  5. Неправильно выразился. Если указатель не инициализирован, то у него значение 0 (NULL). Можно проверить это записав блок не с 0 а с адреса например 10. Если по адресу 10 будет нормально записано значит так и есть.
  6. Возможно это связано с тем, что в функцию передается указатель, а для С указатель не может быть равен 0.
  7. Если данные не надо изменять то во FLASH. Надо только указать где эти данные будут храниться ( const ).
  8. Можно непосредственно загружать данные с носителя ( например SD карты ) или с кмпьютера, но это более затратно. Если есть внутренняя EEPROM то в нее можно грузить двоичный файл.
  9. Есть утилиты для создания из двоичных файлов заголовочного файла. Например BIN2C_WIN.exe. Создает массив из вашего двоичного файла и можете пользоваться.
  10. snn_krs

    int во flash

    Если вы хотите именно массив int сохранять, то так flash int ee[ 4 ] = { 0b00111000, 0b01111000, 0b00111100, 0b00111001 };
  11. Файлы отличаются только формой записи. В одном в строке по 16 байт в другом по 32 байта. В параметрах сохранения возможно есть возможность указать количество байт в строке.
  12. Найдите файл tcp_out.c и поищите в нем lwip_ntohl и другие lwip_.... Часто используют условную компиляцию #ifdef XXX void yyy( void ); #endif Если у вас не определено ХХХ, то линковщик будет выдавать такие ошибки. Возможно в tcp_out.h или в другом *.h закоментировано это определение.
  13. Проверьте где стоят подтягивающие резисторы, они должны стоять на мастере.
  14. Нельзя Новый год начинать с незаконченными делами. Обработчик не правильно назван, надо типа void ADC_IRQHandler(void) с учетом регистра
  15. Попробуйте через GPIOx_ODR управлять выходами.
  16. Bootloader - вшит в МК и через него можно зашить скомпилированную программу. Для этого понадобится преобразователь USB-USART и программа Flash Loader Demo. STLink похоже на этой плате отсутствует, он обычно делается в виде еще одного МК STM32F103 с отдельным USB разъемом, через него можно отлаживать.
  17. Перед компиляцией выберите плату, процессор и порт в меню инструменты.
  18. Если вы хотите мигать светодиодом который на плате, то он подключен к РС13.
  19. Я отключил сохранение и выход. Попробуйте, что будет показывать вольтметр Synthesizer_Mega_2560_v2b_TEST_6.1.ino.mega.hex
  20. Можно удалять лишние библиотеки, но лучше скачать новую ИДЕ, просто распаковать ее в новую папку, скопировать нужные библиотеки и запускать Ардуино из этой папки. За плату спасибо, но мое радиолюбительство к сожалению закончилось на стадии радиохулиганства.
  21. Библиотеки я просто распаковываю в папку где ИДЕ Ардуино. Например архив iarduino_I2C_connect.zip распаковал в эту папку d:\Program\arduino-1.8.3\libraries\iarduino_I2C_connect\ Остальные архивы также.
  22. У меня только плата Ардуина2560 и индикатор. Синтезатора нет и платы питания нет. На фото видно перемычка с 3.3 В на А2. Скетч тот что выкладывал. Изменение одно в строке 82 вместо int Voltmter = 0; поставил int Voltmter = 2; Если не комптлируется покажите какие ошибки выдает.
  23. Загрузил скетч и поставил перемычку 3.3 В на вход А2, вот результат. Без перемычки выключается . Поднимите напряжение на входе подстроечным резистором
  24. А вы проверьте мультиметром на входе А2 есть напряжение или нет. Я так понял оно должно быть около 5 вольт.
  25. Уточните, что значит не помогло. Не показывает напряжение или не компилируется скетч ?
×
×
  • Создать...