Буфер данных Stm32f103c8

Кто любит RISC в жизни, заходим, не стесняемся.
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Буфер данных Stm32f103c8

Сообщение Мурик »

khch писал(а):Так где это MODE [1:0] = 00 MODE [1:0] > 00 место???
В данном случае это биты 0, 1; 4, 5; 8, 9 и т. д. в зависимости от номера вывода. Если в этих битах нули, значит вывод работает как вход, иначе как выход.
Посмотрите описание на русском. http://catethysis.ru/stm32-gpio/
Может понятней будет.
khch писал(а):Где должно выполняться это условие, чтобы абсолютно одинаковые комбинации нулей и единиц давали, тем не менее, разный метод работы пинов: на вход и на выход.
С чего такой вывод? Есть разница между нулем и больше нуля, или это одно и тоже по вашему мнению?
Реклама
khch
Встал на лапы
Сообщения: 83
Зарегистрирован: Ср июл 18, 2018 11:51:59

Re: Буфер данных Stm32f103c8

Сообщение khch »

[uquote="oleg110592",url="/forum/viewtopic.php?p=3434802#p3434802"]ппппп[/uquote]
Нет. Но за ссылку спасибо.
Вот ответ.
Если MODE[1:0] = 00, то вывод настроен на вход, конфигурация входа в таком случае задаётся в регистрах CNF[1:0]. Если MODE[1:0] не равен 00, в таком случае вывод настроен как выход, а значение MODE [1:0] задаёт максимальную частоту, с которой может он переключаться.
Добавлено after 2 minutes 19 seconds:
Прошу у всех прощения. Я очень невнимательно читал.
CNFy[1:0]: In input mode (MODE[1:0]=00): -- Просто упустил смысл этого абзаца.
Извините.

Добавлено after 1 minute 37 seconds:
[uquote="Мурик",url="/forum/viewtopic.php?p=3434804#p3434804"]
khch писал(а): Посмотрите описание на русском. http://catethysis.ru/stm32-gpio/
Может понятней будет.[/uquote]

Спасибо. Почему я не могу найте это все....
Реклама
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Буфер данных Stm32f103c8

Сообщение Мурик »

khch писал(а):Почему я не могу найти это все
По запросу STM32 GPIO сайт во второй ссылке. https://www.google.ru/search?q=STM32+GPIO
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Буфер данных Stm32f103c8

Сообщение dosikus »

khch, не переживайте все образуется .
Обилие информации только сперва сносит крышу, зато после с лихвой скомпенсирует все затраты.
Самое главное не сплоховать и не поддатся адептам SPL и калокуба.
Железо надо знать досконально.
Реклама
Эиком - электронные компоненты и радиодетали
khch
Встал на лапы
Сообщения: 83
Зарегистрирован: Ср июл 18, 2018 11:51:59

Re: Буфер данных Stm32f103c8

Сообщение khch »

[uquote="dosikus",url="/forum/viewtopic.php?p=3434831#p3434831"]khch, главное не сплоховать и не поддатся адептам SPL и калокуба.[/uquote]

А чем плох Куб?? сгенерированный им код, по-крайней мере, всегда собирается :)
Реклама
Аватара пользователя
Oxford
Опытный кот
Сообщения: 819
Зарегистрирован: Вт окт 23, 2012 13:17:25
Откуда: Прокопьевск
Контактная информация:

Re: Буфер данных Stm32f103c8

Сообщение Oxford »

Можно и Arduino юзать, там еще проще
Инженер R@D

Telegram чат: https://t.me/radiowolf или в поиске приложения @radiowolf. Личка:@cncoxford
Реклама
khch
Встал на лапы
Сообщения: 83
Зарегистрирован: Ср июл 18, 2018 11:51:59

Re: Буфер данных Stm32f103c8

Сообщение khch »

[uquote="dosikus",url="/forum/viewtopic.php?p=3434831#p3434831"]khch,
Обилие информации только сперва сносит крышу,[/uquote]

Как бы вообще без крыши не остаться...

Добавлено after 7 minutes 2 seconds:
Oxford
Arduino
Именно использование готовых решений без понимания реальных процессов меня и бесит. Я, например, не могу пользоваться , смешно сказать, сокетом в си только потому, что я категорически не понимаю как "порт слушает линию".
А вот когда я начну понимать все на уровне регистров - мне будет легче.
А посему меня удивляет такое отношение к инструментам, которые облегчают работу.
Я заставлю себя думать как процессор....
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Буфер данных Stm32f103c8

Сообщение dosikus »

Вот вы и ответили себе на вопрос - чем плох калокуб, а он та же аурдунья.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18609
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Буфер данных Stm32f103c8

Сообщение ARV »

khch писал(а):А вот когда я начну понимать все на уровне регистров - мне будет легче.
это заблуждение.
развитие программирования идет в сторону большей абстрагированности от "уровня регистров", и познав эти глубины, вы с ужасом осознаете, что безнадежно далеко отстали от тех, кто этим не парился. но будет уже поздно [догонять]...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
Z_h_e
Собутыльник Кота
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Re: Буфер данных Stm32f103c8

Сообщение Z_h_e »

ARV писал(а):это заблуждение.
правильно ли я понял что это сарказм?
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18609
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Буфер данных Stm32f103c8

Сообщение ARV »

Z_h_e писал(а):правильно ли я понял что это сарказм?
нет, никакого сарказма: печальная истина.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
Z_h_e
Собутыльник Кота
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Re: Буфер данных Stm32f103c8

Сообщение Z_h_e »

Ок
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
khch
Встал на лапы
Сообщения: 83
Зарегистрирован: Ср июл 18, 2018 11:51:59

Re: Буфер данных Stm32f103c8

Сообщение khch »

[uquote="ARV",url="/forum/viewtopic.php?p=3434861#p3434861"]развитие программирования идет в сторону большей абстрагированности от "уровня регистров",...[/uquote]

Ни минуты не сомневаюсь. Скажу больше.
Мне не нужно разбираться в теории гравитации, чтобы вылить воду из бутылки, не нужно знать уравнения Максвелла, чтобы включить телефон.
Не нужно понимать разбираться в законе сохранения энергии, чтоб иметь запас еды на завтра.
Однако каждый сходит с ума по-своему.
Я не могу набрать слово "cout" или там "typedef" не понимая что же происходит... Непонимание приводит меня в ступор.
Можно, конечно, разобраться в себе, помедитировать, ходить к психологу, обвинить во всем правительство и высокие кредиты банков....
Но я решил просто сесть и выучить. Для меня этой наиболее легкий путь. И полезный.
Вот такая вот философия :)
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18609
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Буфер данных Stm32f103c8

Сообщение ARV »

сейчас вас вводит в ступор непонимание, а потом в ступор будет вводить понимание, что вы напрасно потратили время на изучение того, что никому более не нужно. ну или почти никому. но больше я в философских рассуждениях в этой теме не участвую (из гуманных соображений).
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
khch
Встал на лапы
Сообщения: 83
Зарегистрирован: Ср июл 18, 2018 11:51:59

Re: Буфер данных Stm32f103c8

Сообщение khch »

[uquote="ARV",url="/forum/viewtopic.php?p=3434882#p3434882"]а потом в ступор будет вводить понимание, что вы напрасно потратили время на изучение того, что никому более не нужно..[/uquote]
Либо я понимаю, что я делаю, либо я этого не делаю.
А что касается того нужно или нет - каждый выбирает по себе женщину религию дорогу....

Добавлено after 1 minute 42 seconds:
Да. Нужно прекратить философию. Просто работать .
arkhnchul
Друг Кота
Сообщения: 3092
Зарегистрирован: Пн апр 06, 2015 11:01:53
Откуда: москва, уфа

Re: Буфер данных Stm32f103c8

Сообщение arkhnchul »

[uquote="khch",url="/forum/viewtopic.php?p=3434841#p3434841"]А чем плох Куб?[/uquote]
плох не куб, а HAL.
khch писал(а):не могу пользоваться , смешно сказать, сокетом в си только потому, что я категорически не понимаю как "порт слушает линию".
из эстетических соображений, или не получается?)
khch писал(а):когда я начну понимать все на уровне регистров - мне будет легче
вряд ли.
khch писал(а):Я не могу набрать слово "cout" или там "typedef" не понимая что же происходит.
ммм... насколько глубоко вы собираетесь понимать, что происходит в том же cout? Хотя бы до передачи байтов в STDOUT, или и потом тоже?)
khch
Встал на лапы
Сообщения: 83
Зарегистрирован: Ср июл 18, 2018 11:51:59

Re: Буфер данных Stm32f103c8

Сообщение khch »

Давайте оставим меня, черт возьми, в покое :)

я просто хочу уметь работать с процессорами. Вот и все. Я старый человек. Пенсионер. Могу я позволить себе такую ерунду?
Аватара пользователя
VladislavS
Собутыльник Кота
Сообщения: 2562
Зарегистрирован: Вт май 01, 2018 19:44:47

Re: Буфер данных Stm32f103c8

Сообщение VladislavS »

[uquote="khch",url="/forum/viewtopic.php?p=3434896#p3434896"]Я старый человек. Пенсионер.[/uquote]Ну так и ведите себя соответственно, а не как подросток пубертатного периода. На нормальные вопросы всегда получите адекватные ответы. А на ужимки так и будут издёвки.
a5021
Друг Кота
Сообщения: 6452
Зарегистрирован: Пт сен 13, 2013 13:11:31

Re: Буфер данных Stm32f103c8

Сообщение a5021 »

[uquote="ARV",url="/forum/viewtopic.php?p=3434861#p3434861"]развитие программирования идет в сторону большей абстрагированности от "уровня регистров"[/uquote]
Чепуха какая! Вы поглядите в HAL. Там "абстрагированность от уровня регистров" движется в направлении, когда один регистр заменяется десятком переменных, а операция изменения одного бита выливается в вызов десятка процедур. И если регистры хоть в каком-то смысле материальны и можно понять их сущность, то переменные -- чистая абстракция, причем, в сложных и запутанных представлениях индусов о прекрасном. В топку!
arkhnchul
Друг Кота
Сообщения: 3092
Зарегистрирован: Пн апр 06, 2015 11:01:53
Откуда: москва, уфа

Re: Буфер данных Stm32f103c8

Сообщение arkhnchul »

[uquote="khch",url="/forum/viewtopic.php?p=3434896#p3434896"]я просто хочу уметь работать с процессорами[/uquote]
я бы рекомендовал почитать вот это - http://easyelectronics.ru/category/avr- ... urs/page/5 . Там про совершенно другие контроллеры, но очень понятно разъясняются именно принципы - почему и зачем регистры, как оно там бывает с битами, чего за вообще прерывания и так далее. Это применимо примерно ко всем контроллерам и процессорам. Имхо, упорядочит хотя бы часть сумбурных мыслей.

Добавлено after 1 minute 27 seconds:
[uquote="a5021",url="/forum/viewtopic.php?p=3434902#p3434902"]Вы поглядите в HAL. Там "абстрагированность от уровня регистров" движется в направлении, когда один регистр заменяется десятком переменных, а операция изменения одного бита выливается в вызов десятка процедур[/uquote]
ну это потому, что HAL от ST очень упорот. В SPL и LL такого нет, все достаточно прозрачно.
Ответить

Вернуться в «ARM»