Примеры, связанные с типом платы. С тех пор?

ZMEMW16
Ср. 03 августа 2016 г., 17:06
ОК, когда ввод меню примеров Arduino_stm32? : D : D : D

Я думал, что сделаю свои обычные моды в пример цифрового мигания STM32. Вступил в примеры, без примеров arduino_stm32.
После того, как я был заканчивая переустановкой Arduino, я изменил доску из-за F103C8 и проверил примеры, все, как и ожидалось.

Стивен

Rogerclark
Ср. 03 августа 2016 г., 21:41
Не уверен, но я знаю, что команда Arduino IDE работала над такой функцией, что, возможно, теперь она является частью последней версии.

Какую версию IDE вы используете

ZMEMW16
Ср. 03 августа 2016 г., 22:47
Домашний построен 1.6.9r0 с незначительным модом, чтобы дать версию ./.Arduino169r0

заставил меня озадачить и царапать голову ;)

в сторону:
Если я только использую Stlink и Boot0/Boot1 оба ноля, мне нужно только нажимать сброс или цикл питания; правильный?
И если я хочу программировать через UART1, то мне нужно переместить Boot0 на 1; правильный?
Это для загрузчика загрузки системы, это время, а затем прыгайте, чтобы запустить вспышку?

Стивен

Zoomx
Чт, 04 августа 2016 г., 6:24
Поскольку IDE 1.6.10 и, возможно, какая-то предварительная версия.

Rogerclark
Чт, 04 августа 2016 г., 6:34
Я подозреваю, что как @zmemw16 имеет эту функцию, когда они создавали свою собственную версию, которая, вероятно, имела 1.6.10 функций в 1.6.9

ZMEMW16
Чт, 04 августа 2016 г., 9:35 утра
Я использовал официальный 1.6.9r0 источник и только изменил «arduino15» на «arduino169r0»; ISTR только один файл меняется - строка 80 Что -то

Греп работает; 5 м ... Хотя это и кто -нибудь знает, как искать несколько строк в файле, ok egrep, как я разместил в ветке
Это может занять некоторое время ... 10 м
[редактировать] /* Example of calling an assmebler function from C, based on * code examples by Harald Kipp * http://www.ethernut.de/en/documents/arm-inline-asm.html */ unsigned long ByteSwap(unsigned int val) { asm volatile ( "eor r3, %1, %1, ror #16\n\t" "bic r3, r3, #0x00FF0000\n\t" "mov %0, %1, ror #8\n\t" "eor %0, %0, r3, lsr #8" : "=r" (val) : "0"(val) : "r3" ); return val; } void setup() { // put your setup code here, to run once: Serial.begin(115200); } void loop() { // put your main code here, to run repeatedly: Serial.println(ByteSwap((unsigned int)0x12345678),HEX); delay(1000); }

Zoomx
Чт, 04 августа 2016 г., 13:17
Я могу только сказать, что мой arduino 1.6.9 Portable не имеет такой функции.

ZMEMW16
Чт, 04 августа 2016 г., 11:55
Я, конечно, этого не сделал :!:

Это не сложно построить, следуйте инструкциям. Я не знаю Java, C и C ++. Три или четыре сборки.
Minor'ish Point, я на Debian 8 x64, так что все программное обеспечение для поддержки уже предназначено для руки. :)

Это был мой способ запустить несколько версий Arduino без перекрестного загрязнения в файле предпочтений.

Вы говорите, портативные, это повторное определение Windows?

Стивен

Zoomx
Солнце 07 августа 2016 г. 22:53
Чтобы иметь портативную версию, в Windows вы должны загрузить версию ZIP и распаковать ее в папке. Затем внутри папки вы должны создать еще одну папку с именем "Portable". Вот и все. Таким образом, библиотеки и эскиз будут внутри подборочного альбома папки портативного.

Я считаю, что в Linux и OSX такие же, но я не знаю, должен ли каталог назвать «портативным» или «портативным».

ZMEMW16
Пн, 8 августа 2016 г., 12:00
Я только что добавил «портативный» режиссер в бинарную установку пакета.
Секщита с подразделением библиотек создается при первом использовании, дополнительно устанавливая компилятор STM32, используя пакет менеджера платы с M3 в названии, ставит всю упаковку, постановку и предпочтения.TXT там тоже. логично, если это идет.
Он обновляет эти «новые» предпочтения.TXT с названием «Sketchbook Dir» из оригинальных предпочтений.текст

Теперь, чтобы быть по -настоящему портативным, мне нужно будет установить arduino_stm32 в аппаратный режим ниже портативного/эскиза?
Сохранение нового эскиза для нано или кленовых досок открывается для моего/дома/Стефана/Sketchbook, не очень портативно.
Перемещение моего Sketchbook/Adware/arduino_stm32 в под портативным.

<редактировать>
Пока я не переместил каталог оборудования/arduino_stm32 обратно в его «правильное» место, я потерял вход меню примеров arduino_stm32
</редактировать>

Стивен

Zoomx
Сб 20 августа 2016 г., 17:03
Да, я положил ядро ​​STM32 в аппаратную папку, но я использую 1.6.9 Поэтому я не проверяю, изменяются ли примеры.

Иногда случается, что вместо использования портативной папки Sketchbook он использует папку в вашей домашней папке. Просто вручную откройте эскиз в портативной папке, и он снова работает.