snn_krs
Members-
Постов
568 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Блоги
Весь контент snn_krs
-
Надо скачать схему на эту плату ( МВ1136С ) и по ней смотреть на какой пин разъема подключен какой выход МК.
-
В именах файлов и путях к ним не должно быть русских букв. Перенесите пример в другую папку. Восклицательные знаки убираются снятием атрибута "Только для чтения" с файлов в Виндовсе.
- 2 ответа
-
1
-
Если делить на константу, то компилятор заменит деление на сдвиг. Если переменную на переменную, то время если и будет отличаться, но не так сильно. Я в такой ситуации запускаю таймер, выполняю операцию, считываю время, вывожу его на комп. И в цикле повторяю для других значений.
-
MOSI - мастер выход слэйв вход MISO - мастер вход слэйв выход SCK - всегда от мастера выход Подтверждения приема нет.
- 8 951 ответ
-
- Микроконтроллер
- МК
-
(и ещё 2 )
C тегом:
-
Неправильно выразился. Если указатель не инициализирован, то у него значение 0 (NULL). Можно проверить это записав блок не с 0 а с адреса например 10. Если по адресу 10 будет нормально записано значит так и есть.
-
Возможно это связано с тем, что в функцию передается указатель, а для С указатель не может быть равен 0.
-
Если данные не надо изменять то во FLASH. Надо только указать где эти данные будут храниться ( const ).
-
Можно непосредственно загружать данные с носителя ( например SD карты ) или с кмпьютера, но это более затратно. Если есть внутренняя EEPROM то в нее можно грузить двоичный файл.
-
Есть утилиты для создания из двоичных файлов заголовочного файла. Например BIN2C_WIN.exe. Создает массив из вашего двоичного файла и можете пользоваться.
-
Если вы хотите именно массив int сохранять, то так flash int ee[ 4 ] = { 0b00111000, 0b01111000, 0b00111100, 0b00111001 };
-
Файлы отличаются только формой записи. В одном в строке по 16 байт в другом по 32 байта. В параметрах сохранения возможно есть возможность указать количество байт в строке.
- 1 ответ
-
1
-
Найдите файл tcp_out.c и поищите в нем lwip_ntohl и другие lwip_.... Часто используют условную компиляцию #ifdef XXX void yyy( void ); #endif Если у вас не определено ХХХ, то линковщик будет выдавать такие ошибки. Возможно в tcp_out.h или в другом *.h закоментировано это определение.
-
Нельзя Новый год начинать с незаконченными делами. Обработчик не правильно назван, надо типа void ADC_IRQHandler(void) с учетом регистра
-
Попробуйте через GPIOx_ODR управлять выходами.
-
Bootloader - вшит в МК и через него можно зашить скомпилированную программу. Для этого понадобится преобразователь USB-USART и программа Flash Loader Demo. STLink похоже на этой плате отсутствует, он обычно делается в виде еще одного МК STM32F103 с отдельным USB разъемом, через него можно отлаживать.
-
Перед компиляцией выберите плату, процессор и порт в меню инструменты.
-
Если вы хотите мигать светодиодом который на плате, то он подключен к РС13.
-
Я отключил сохранение и выход. Попробуйте, что будет показывать вольтметр Synthesizer_Mega_2560_v2b_TEST_6.1.ino.mega.hex
-
Можно удалять лишние библиотеки, но лучше скачать новую ИДЕ, просто распаковать ее в новую папку, скопировать нужные библиотеки и запускать Ардуино из этой папки. За плату спасибо, но мое радиолюбительство к сожалению закончилось на стадии радиохулиганства.
-
Библиотеки я просто распаковываю в папку где ИДЕ Ардуино. Например архив iarduino_I2C_connect.zip распаковал в эту папку d:\Program\arduino-1.8.3\libraries\iarduino_I2C_connect\ Остальные архивы также.
-
У меня только плата Ардуина2560 и индикатор. Синтезатора нет и платы питания нет. На фото видно перемычка с 3.3 В на А2. Скетч тот что выкладывал. Изменение одно в строке 82 вместо int Voltmter = 0; поставил int Voltmter = 2; Если не комптлируется покажите какие ошибки выдает.
-
Загрузил скетч и поставил перемычку 3.3 В на вход А2, вот результат. Без перемычки выключается . Поднимите напряжение на входе подстроечным резистором
-
А вы проверьте мультиметром на входе А2 есть напряжение или нет. Я так понял оно должно быть около 5 вольт.
-
Уточните, что значит не помогло. Не показывает напряжение или не компилируется скетч ?