
Dolphin
28.06.2018
07:07:25

Vk
28.06.2018
07:07:28
А Долфин хакатоны ведёт? Хотя не, с таким характером на порог не пустят

Dolphin
28.06.2018
07:07:29
это основа

Maksim
28.06.2018
07:07:37

Google

Dolphin
28.06.2018
07:08:02
если бы мой подопытный такую хуйню мне показал, я бы ему пизды дал
чтобы он запомнил как отче наш

Vk
28.06.2018
07:08:28
Во-во

Dolphin
28.06.2018
07:08:46
хули вово
я бы перед этим ему объяснил все на пальцах
чтобы он такое не вытворял
И ОН БЫ НА ВСЮ ЖИЗНЬ ЗАПОМНИЛ

Andrey
28.06.2018
07:21:20
https://rospravosudie.com/court-kurchatovskij-rajonnyj-sud-g-chelyabinska-chelyabinskaya-oblast-s/act-106708020/
об обязании демонтажа оптико - волокнистых линий
ВОЛОКНИСТЫХ БЛЯТЬ

Dolphin
28.06.2018
07:27:44
подчерпнул хоть что нибудь?

Google

Dolphin
28.06.2018
07:31:50
Во-во
Сейчас бегло пробежался по интернет.... такую хуйню советуют на каждом втором сайте с описанием работы портов.

Artem
28.06.2018
07:38:46
ну и?
что я знаю о портах?
DDRx определяет направление пина - на ввод 0 или на вывод 1
если на вывод, то 1 в PORTx дает на выходе логическую единицу, 0 - логический ноль

Dolphin
28.06.2018
07:39:08
не густо

Artem
28.06.2018
07:40:10
ну

Dolphin
28.06.2018
07:40:58
ну
как правильно читать состояние порта, и почему это нужно делать именно так?

Artem
28.06.2018
07:42:47
pinx?

Dolphin
28.06.2018
07:42:53
не удивлюсь, если этому Ди Хальт учит
pinx?
да, а почему целый регистр для этого выделен?
:)
потому что перпендикуляр!

noname
28.06.2018
07:44:28
Ребят, как гибкие вводы искать на али, подскажите плиз.
В плане само название)

Artem
28.06.2018
07:44:52

Dolphin
28.06.2018
07:45:45
и доступ к ней, не может производиться как к памяти
означает операцию RMW
ее результат неопределен

Google

Artem
28.06.2018
07:47:55
хм
я так светодиодами мигал

Dolphin
28.06.2018
07:48:22
считай что тебе повезло
в продакшн такое не пустят )

Artem
28.06.2018
07:49:03
это в примерах из книги есть

Dolphin
28.06.2018
07:49:18
я видел
это неправильно

Artem
28.06.2018
07:50:01
пиздец новости
а что тогда вообще можно делать с ним?
составлять нужную конфигурацию битов по pinx и потом просто ему присваивать?

Dolphin
28.06.2018
07:50:58
с чем?

Dolphin
28.06.2018
07:51:04
да
читаешь значение порта в переменную, умножаешь на свои пины, и записываешь обратно в порт

Artem
28.06.2018
07:51:43
пиздец новости

Dolphin
28.06.2018
07:52:38
можешь одной строкой записать
PORTD=PIND & b01111111;
но так тоже делать нельзя )

Artem
28.06.2018
07:59:28
странно что в случае дергания с пинов ни разу ничего не работало неправильно

Dolphin
28.06.2018
08:00:04
Тёма, я не сказал не будет работать

Google

Dolphin
28.06.2018
08:00:13
я сказал что это неправильно
это может привести к таким ошибкам, которые ты даже отладчиком не отстрелишь
а вобще стоит дизассемблировать и посмотреть что с этим делает компилятор
но я думаю прям то, что написано

metaclass
28.06.2018
08:02:38

Dolphin
28.06.2018
08:03:34
просто подумай и ответь

Admin
ERROR: S client not available

metaclass
28.06.2018
08:03:57
PINx читает то что на пине
PORTD - включает/выключает выход пина (с учетом всех внутренних подтяжек и прочей черни)
т.е. если у тебя там открытый коллектор какой настроен
то PORTx и PINx могут различаться
надо картинку устройства GPIO глянуть

Dolphin
28.06.2018
08:05:15
?

metaclass
28.06.2018
08:06:44
что такое настоящее состояние?
выход на пине или состояние внутреннего регистра?:)

Кирилл
28.06.2018
08:08:02
глупый вопрос: каким будет напряжение на dac-пинах stm32 сразу после включения?

Dolphin
28.06.2018
08:08:26

Google

metaclass
28.06.2018
08:09:37
т.е. если никуда не подтянуть - случайным :)

Кирилл
28.06.2018
08:10:37
черт) придется к нулю тянуть
10k хватит?

metaclass
28.06.2018
08:10:52
если мигать диодом то PORTD можно считать "настоящим состоянием"
а что там к ним подключено?

Dolphin
28.06.2018
08:12:11

metaclass
28.06.2018
08:12:29
битовыми инструкциями?

Dolphin
28.06.2018
08:12:42
что битовыми инструкциями?
ШИМ активен? ))

Artem
28.06.2018
08:13:27

metaclass
28.06.2018
08:13:47
потому что PIND это то что ты с пина прочел
причем хз на каком цикле)
может у тебя там емкость)
которая зарядится не успела)

Dolphin
28.06.2018
08:14:14

metaclass
28.06.2018
08:14:44
595 это чо?

Dolphin
28.06.2018
08:14:48
регистр

metaclass
28.06.2018
08:15:20
а, регистр сдвига