Скематик
Ср 26 сентября 2018 г. 12:33
Я хочу загрузить простой набросок примеров Blink в мою синюю таблетку, но, похоже, не работает с Arduino Ide. Код хорошо компилирует, но статус застрял при загрузке...', вывод терминала:
Sketch использует 15416 байтов (23%) пространства для хранения программ. Максимум составляет 65536 байтов.
Глобальные переменные используют 3088 байтов динамической памяти.
Ява.ланг.NullPointerException
в CC.Ардуино.пакеты.загрузчики.Serialuploader.uploadUsingProgrammer (SerialUploAder.Java: 314)
в CC.Ардуино.пакеты.загрузчики.Serialuploader.uploadUsingPreferences (SerialUploAder.Java: 89)
в CC.Ардуино.Uploaderutils.загрузить (uploaderutils.Java: 82)
при обработке.приложение.SketchController.Загрузить (SketchController.Java: 736)
при обработке.приложение.SketchController.ExportApplet (SketchController.Java: 703)
при обработке.приложение.Редактор $ defaultexportapphphandler.Беги (редактор.Java: 2125)
в Java.ланг.Нить.запустить (нить.Java: 748) Я использую ST-Link V2 (китайский клон) для этого. Настройки есть
Доска: Generic STM32F103 серия
Вариант: STM32F103C8 (20K ОЗУ, 64K Flash)
Метод загрузки: stlink
Скорость процессора: 72 МГц
Я подозреваю, что мои настройки неверны в Arduino IDE, потому что Platerio (плагин VSCode) загружается просто хорошо.
Кто -нибудь знает, что не так?
Глобальные переменные используют 3088 байтов динамической памяти.
Ява.ланг.NullPointerException
в CC.Ардуино.пакеты.загрузчики.Serialuploader.uploadUsingProgrammer (SerialUploAder.Java: 314)
в CC.Ардуино.пакеты.загрузчики.Serialuploader.uploadUsingPreferences (SerialUploAder.Java: 89)
в CC.Ардуино.Uploaderutils.загрузить (uploaderutils.Java: 82)
при обработке.приложение.SketchController.Загрузить (SketchController.Java: 736)
при обработке.приложение.SketchController.ExportApplet (SketchController.Java: 703)
при обработке.приложение.Редактор $ defaultexportapphphandler.Беги (редактор.Java: 2125)
в Java.ланг.Нить.запустить (нить.Java: 748) Я использую ST-Link V2 (китайский клон) для этого. Настройки есть
Доска: Generic STM32F103 серия
Вариант: STM32F103C8 (20K ОЗУ, 64K Flash)
Метод загрузки: stlink
Скорость процессора: 72 МГц
Я подозреваю, что мои настройки неверны в Arduino IDE, потому что Platerio (плагин VSCode) загружается просто хорошо.
Кто -нибудь знает, что не так?
Стивестронг
Ср 26 сентября 2018 г. 8:56 утра
Какая версия IDE?
Попробуйте 1.8.5.
Попробуйте 1.8.5.
Скематик
Ср 26 сентября 2018 12:37
Я пробовал в 1.6.9, 1.8.5 и 1.8.7 (последний) с теми же результатами.
Мадиас
Ср 26 сентября 2018 г. 13:19
ОС?...........
Какое ядро?......
Пожалуйста, прочтите еще раз эту ветку:
ViewTopic.PHP?f = 2&t = 3111
[Разнообразный
При публикации вопросов или запроса помощи; Пожалуйста, уважайте время пользователя и предоставьте как можно больше информации о:
- Я пытаюсь...
- Я основывал свой дизайн с этих/этих ресурсов...(Пожалуйста, предоставьте ссылки)
- Я сослался на этот документ производителя (ы)...(Пожалуйста, предоставьте ссылки)
- Я прикрепил свой полный код к дату, и у меня возникают эти конкретные проблемы/проблемы...
- Среда разработки моей компьютера: ОС, версия IDE, использованное ядро, версия библиотеки, источник библиотеки и т. Д. (Если возможно, предоставьте скриншот IDE)
Какое ядро?......
Пожалуйста, прочтите еще раз эту ветку:
ViewTopic.PHP?f = 2&t = 3111
[Разнообразный
При публикации вопросов или запроса помощи; Пожалуйста, уважайте время пользователя и предоставьте как можно больше информации о:
- Я пытаюсь...
- Я основывал свой дизайн с этих/этих ресурсов...(Пожалуйста, предоставьте ссылки)
- Я сослался на этот документ производителя (ы)...(Пожалуйста, предоставьте ссылки)
- Я прикрепил свой полный код к дату, и у меня возникают эти конкретные проблемы/проблемы...
- Среда разработки моей компьютера: ОС, версия IDE, использованное ядро, версия библиотеки, источник библиотеки и т. Д. (Если возможно, предоставьте скриншот IDE)
Скематик
Ср 26 сентября 2018 г. 18:05
Я бегаю на Windows 8.1 машина. Я установил последнюю главную ветку https: // github.com/rogerclarkmelbourne/arduino_stm32
Вот как выглядит ошибка в IDE:
https: // imgur.com/a/t1qcmfs
Вот как выглядит ошибка в IDE:
https: // imgur.com/a/t1qcmfs
Мадиас
Ср 26 сентября 2018 г., 21:48
Хорошо, это выход, какой должен быть:
Global variables use 7488 bytes (36%) of dynamic memory, leaving 12992 bytes for local variables. Maximum is 20480 bytes.
STM32 ST-LINK CLI v2.1.0
STM32 ST-LINK Command Line Interface
Скематик
Ср 26 сентября 2018 г. 22:24
[Мадиас - Ср 26 сентября 2018 г. 9:48 вечера] - Ваша Java устарелаЯ только что обновил свою Java до последней версии.
[Мадиас - Ср 26 сентября 2018 г. 9:48 вечера] - Вы все установлено в качестве дефолта:Да, я переустановлен Ардуино с путями по умолчанию. Вся папка Arduino с библиотеками и оборудованием присутствует в C: \..\ Документы
Так нравится:
C: \ пользователи \ Администратор \ Documents \ Arduino
и (мой пример)
C: \ users \ Administrator \ Documents \ arduino \ hardware \ arduino_stm32_18_09_12
Важные следующие файлы:
C: \ users \ administrator \ documents \ arduino \ ardware \ arduino_stm32_18_09_12 \ tools \ win (например, Stlink...)
Вы установили драйвер STM для Stlink? https: // www.ул.com/en/development-tools ... NK009.HTML
Установлен драйвер STM, устройство также распознается, когда я подключаю его в свой ноутбук. ST-Link должен быть в порядке, потому что я использую ST-Link с Platformio и хорошо загружается с этим. Я не уверен, почему я получаю ошибку Java в Arduino.
Mrburnette
Ср 26 сентября 2018 11:31
[Скематик - Ср 26 сентября 2018 г. 22:24] - ....У вас есть две (2) версии Java... Один для хост -машины (выиграть в вашем случае) и «инкапсулированная» версия для Arduino IDE.
Установлен драйвер STM, устройство также распознается, когда я подключаю его в свой ноутбук. ST-Link должен быть в порядке, потому что я использую ST-Link с Platformio и хорошо загружается с этим. Я не уверен, почему я получаю ошибку Java в Arduino.
Откройте командную строку, следуйте https: // www.Ява.com/en/скачать/help/v ... руководство.XML
Java такой P.о.с. (Мое мнение) В мои дни «Архитектура платформы Unix» Java может снять предприятие, если в классе пройден.
Таким образом, версия машины должна находиться на пути, в то время как инкапсулированная версия Arduino называется по сравнению с установкой Arduino. На мой взгляд, код «базового» Arduino никогда не должен находиться под ...\ Документы, хотя это может быть под \ users \<ты>\...
Arduino имеет реальную установку на основе установщика Windows ... Очистите все и попробуйте, может быть.
Луча
Скематик
Чт 27 сентября 2018 г., 2:12
[Mrburnette - Ср 26 сентября 2018 г., 23:31] -Вы ищете версию установленного JRE? Вот
У вас есть две (2) версии Java... Один для хост -машины (выиграть в вашем случае) и «инкапсулированная» версия для Arduino IDE.
Откройте командную строку, следуйте https: // www.Ява.com/en/скачать/help/v ... руководство.XML
$ java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
Mrburnette
Чт 27 сентября 2018 г. 2:33 утра
Skematic:
Я совершенно уверен, что проблема - Java... Или как мы говорим, ... В контексте утилиты ST-Link...
Я использую ST-Link V2 (китайский клон) для этого. Настройки есть
Доска: Generic STM32F103 серия
Вариант: STM32F103C8 (20K ОЗУ, 64K Flash)
Метод загрузки: stlink Вы знаете, что ваш клон ST-Link V2 работает с One IDE.
Вы знаете, это не работает с Arduino Ide.
Если вы просто компилируете без загрузки, Arduino Java работает правильно.
Проблема кажется в окружающей среде... Платформа.текст
Соответствующий раздел:
Я совершенно уверен, что проблема - Java... Или как мы говорим, ... В контексте утилиты ST-Link...
Я использую ST-Link V2 (китайский клон) для этого. Настройки есть
Доска: Generic STM32F103 серия
Вариант: STM32F103C8 (20K ОЗУ, 64K Flash)
Метод загрузки: stlink Вы знаете, что ваш клон ST-Link V2 работает с One IDE.
Вы знаете, это не работает с Arduino Ide.
Если вы просто компилируете без загрузки, Arduino Java работает правильно.
Проблема кажется в окружающей среде... Платформа.текст
Соответствующий раздел:
# stlink upload
tools.stlink_upload.cmd=stlink_upload
tools.stlink_upload.cmd.windows=stlink_upload.bat
tools.stlink_upload.path.windows={runtime.hardware.path}/tools/win
tools.stlink_upload.path.macosx={runtime.hardware.path}/tools/macosx
tools.stlink_upload.path.linux={runtime.hardware.path}/tools/linux
tools.stlink_upload.path.linux64={runtime.hardware.path}/tools/linux64
tools.stlink_upload.upload.params.verbose=-d
tools.stlink_upload.upload.params.quiet=
tools.stlink_upload.upload.pattern="{path}/{cmd}" {serial.port.file} {upload.altID} {upload.usbID} "{build.path}/{build.project_name}.bin"
fpistm
Чт 27 сентября 2018 г., 4:22 утра
Вы должны включить словесную загрузку в меню предпочтений Arduino IDE, тогда вы увидите, какая команда называется и как.
Arduino используйте свой отдельный JRE, поэтому я не думаю, что проблема возникла от хозяина JRE.
Arduino используйте свой отдельный JRE, поэтому я не думаю, что проблема возникла от хозяина JRE.