@ru_arduino

Страница 3245 из 7737
Tema
08.09.2017
12:16:48
потом чьто нить смастерить

чипы

Bastad
08.09.2017
12:18:24
круто, вы прямо в горы можете поехать по ней, руды накопать
не, там на валах дай б-г полкило мощщи получится. я вообще пока сомневаюсь в этой затее)

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

Google
Bastad
08.09.2017
12:19:05
ИНАЧЕ КАКОЙ ЭТО ЛОКОМОТИВ

Василий
08.09.2017
12:24:14
А как вообще можно эту дрезину юзать? Все жд ведь "заняты" Или чтобы по какой-то заброшенной ветке кататься?

Bastad
08.09.2017
12:24:41
https://www.youtube.com/watch?v=C14qC7nnT20

(не мое)

Василий
08.09.2017
12:31:38
https://www.youtube.com/watch?v=C14qC7nnT20
Угарно:) но это же непрактично как-то

Bastad
08.09.2017
12:31:54
Угарно:) но это же непрактично как-то
А где выше я говорил про "практично"?

Алсо Алапаевская дорога же

Василий
08.09.2017
12:32:04
Окей?

Не шарю

Tema
08.09.2017
12:34:20
Не шарю
тя в гугле зобанили штоле?

Василий
08.09.2017
12:34:33
Изучаю

Dolphin
08.09.2017
12:36:23
Изучаю
внимательно изучай, а то забанят :D

Google
kaktys
08.09.2017
12:54:29
https://lenta.ru/articles/2017/09/08/solarflare/ заголовок хороший то ...

Dolphin
08.09.2017
12:57:17
https://lenta.ru/articles/2017/09/08/solarflare/ заголовок хороший то ...
ну ты пиздец, хули там солнечные спышки?!

вот заголовок зачетный:



kaktys
08.09.2017
12:57:40
вот заголовок зачетный:
я про него и сказал

Dolphin
08.09.2017
12:58:19
побоялся он блядь

урод ебаный

простите за французский )

Th0r
08.09.2017
12:59:30
ученый изнасиловал журналиста

Ilja
08.09.2017
13:00:27
#include <MirmPS.h> char c[16] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'}; void setup2() { Serial.begin(9600); pinMode(13, OUTPUT); //digitalWrite(13, 0); TIMSK2=1; Serial.print(c[SPH / 0x10]); Serial.print(c[SPH % 0x10]); Serial.print(c[SPL / 0x10]); Serial.print(c[SPL % 0x10]); Serial.println(" Setup"); delay(500); } void loop1() { Serial.print(c[SPH / 0x10]); Serial.print(c[SPH % 0x10]); Serial.print(c[SPL / 0x10]); Serial.print(c[SPL % 0x10]); Serial.println(" Loop 1"); delay(500); //digitalWrite(13,1); //delay(150); //digitalWrite(13,0); //delay(150); } void loop2(){ Serial.print(c[SPH / 0x10]); Serial.print(c[SPH % 0x10]); Serial.print(c[SPL / 0x10]); Serial.print(c[SPL % 0x10]); Serial.println(" Loop 2"); delay(500); //digitalWrite(13,1); //delay(150); //digitalWrite(13,0); //delay(150); }

либа написана под atmega328

я решил переделать на 2560

переключение между потоками происходит по прерыванию от таймера

проблема в том, что в основной части кода стек спокойно переключается с одного на другой, но в обработчике прерывания переключение не срабатывает. После первого срабатывания прерывания программа кабудто зависает. и это только на atmega2560 на 328 этот же код работает

у 2560 есть особенности ?

Petr
08.09.2017
13:07:12
у 2560 есть особенности ?
Проверь работу с регистрами

https://www.youtube.com/watch?v=C14qC7nnT20
Эти ппц аутисты)))

Но красавчики

Bastad
08.09.2017
13:08:09
Дооо

Google
Bastad
08.09.2017
13:08:18
Но у нас есть идея сделать ЛЕГКУЮ дрезину.

Меньше сотки.

Petr
08.09.2017
13:10:46
Но у нас есть идея сделать ЛЕГКУЮ дрезину.
Если ехать на автоведре то и больше можно

Иначе только ТК отправлять сооружение это

))

Bastad
08.09.2017
13:11:19
Не. оно должно быть портативным (снабженным 2 ручками для переноски)

Petr
08.09.2017
13:11:27
Лучше уж возможность установки колес/гусениц

И прицеп тогда сразу делать

Чот это уже квадроцикл только лол

Th0r
08.09.2017
13:14:56
квадрокоптер

Petr
08.09.2017
13:15:13
Ниет

Вроде прихуярить к ми-2 колёсики это конечно круто

Но надо где-то взять ми-2

Bastad
08.09.2017
13:16:50
Проблема не взять его а найти керосин

Dolphin
08.09.2017
13:18:02
у 2560 есть особенности ?
че ты хочешь ваще?

Petr
08.09.2017
13:18:15
Ааааа точно, у вас и ж и ми10 есть!

Google
Petr
08.09.2017
13:18:58
Эх

Ilja
08.09.2017
13:19:29
че ты хочешь ваще?
вытесняющую мношозадачность на arduino

Dolphin
08.09.2017
13:19:42
нахуя?

Petr
08.09.2017
13:19:51
arduinonsk: 8 БИТ #11 Операционная система на Arduino

Ilja
08.09.2017
13:23:44
хочу доделать эту либу и не будет ничего лишнего

Admin
ERROR: S client not available

Dolphin
08.09.2017
13:24:15
ну и?!

Ilja
08.09.2017
13:26:31
а для чего вообще нужна многозадачность?

Dolphin
08.09.2017
13:26:51
в микроконтроллере она нахуй не нужна

Ilja
08.09.2017
13:27:06
есть две задачи по очереди выполнять не вариант

Dolphin
08.09.2017
13:27:07
там есть все необходимые механизмы для этого

Petr
08.09.2017
13:27:35
Или всм

Ilja
08.09.2017
13:28:33
http://robocraft.ru/blog/985.html

http://robocraft.ru/blog/981.html

Dolphin
08.09.2017
13:28:41
Один иф-элсе и вайл
это не тру, надо посреди задачи переключать контекст, ебать мозги со стеком и нахватывать все сопутствующие выебы мозга

Google
Dolphin
08.09.2017
13:30:11
он хочет усложнить себе жизнь, чтобы разгребать то гавнище, которое кто-то из детей в сети написал своими кривыми пальцами

Petr
08.09.2017
13:30:19
и на 328ой всё работает
Тогда смотри в какие регистры пишет библиотека и кури дш на мегу 328 и 2560

Dolphin
08.09.2017
13:30:21
а сам с ноля написать не хочет

и хочет чтобы ему помогли

и на 328ой всё работает
изучи вопрос, да напиши сам, красивее и лучше

тем более что у тебя все материалы уже есть

Petr
08.09.2017
13:31:28
Это надо делать так - построчно разобраться чочо происходит

*в оригинале

Ilja
08.09.2017
13:31:36
а на 2560 переключение срабатывает в основной части кода, а в обработчике прерывания не переключается и при этом первый поток не продолжает работать

Petr
08.09.2017
13:32:44
А то я вот два дня ебал себе мозг - перепиливал индусятину-питонятину, вынес в отдельный тред кое-что, и в итоге запускал тред уже после первого вызова функции, ожидающей данные из треда

Dolphin
08.09.2017
13:32:55
в оригинале оно работает так: по прерыванию таймера подменяется стек, и делается джамп на сохраненное значение PC из массива, по выбранному индексу. При следующем вызове прерывания индекс замещается и все повторяется.

Dolphin
08.09.2017
13:34:29
только это не вытесняющая многозадачность

это псевдомногозадачность с квантованием

причем без менеджера, семафоров и пр.

Страница 3245 из 7737