С Новым годом! Форум программистов, компьютерный форум, киберфорум
Одноплатные компьютеры
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
9 / 9 / 6
Регистрация: 09.05.2015
Сообщений: 529
1

Raspberry pi 4 (Windows 10 IOT) - GpioPinDriveMode.Output (Разновидности Output)

31.08.2021, 22:53. Показов 1062. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Метод SetDriveMode - задает режимы работы пина. Режим Input и Output это понятно (this.pin.SetDriveMode(GpioPinDriveMode.Output);) , а что собою представляют остальные режимы которые находятся в перечислении GpioPinDriveMode? такие как:
  • InputPullDown
  • InputPullUp
  • OutputOpenDrain
  • OutputOpenDrainPullUp
  • OutputOpenSource
  • OutputOpenSourcePullDown
Подключение светодиода к Raspberry pi 3

Raspberry pi 4 (Windows 10 IOT) - GpioPinDriveMode.Output (Разновидности Output)
Raspberry pi 4 (Windows 10 IOT) - GpioPinDriveMode.Output (Разновидности Output)



C# код

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.Devices.Gpio;
 
namespace LED
{
    public sealed partial class MainPage : Page
    {
        private GpioController gpio;
        private GpioPin pin;
        public MainPage()
        {
            this.InitializeComponent();
 
            // Получаем GPIO-контроллер по умолчанию нумерация пинов по BCM
            this.gpio = GpioController.GetDefault();
          
            if (gpio != null)
            {
                // Передаем в котроллер, каким выводом хотим воспользоваться
                this.pin = gpio.OpenPin(4);
                // По умолчанию состояния вывода High, устанавливаем Low
                this.pin.Write(GpioPinValue.Low);
                // Устанавливаем режим работы вывода (на выход)
                this.pin.SetDriveMode(GpioPinDriveMode.Output);
            }
        }
        // Кнопка
        private void LED_on(object sender, RoutedEventArgs e)
        {
            if (gpio != null)
                pin.Write(GpioPinValue.High);
 
        }
        // Кнопка
        private void LED_Off(object sender, RoutedEventArgs e)
        {
            if (gpio != null)
                pin.Write(GpioPinValue.Low);
        }
    }
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.08.2021, 22:53
Ответы с готовыми решениями:

как сделать в MS VS 2010 express output не в консоль в output windows
сабж заранее спасибо

Что может значить такая ошибка. Ambiguity between 'Output' and 'System::Output'
Если кто может, помогите разобраться с этой ошибкой. Unit1.cpp(85): E2015 Ambiguity between...

Забрать скриншот с Raspberry PI под Windows 10 IOT
Добрый день всем. Есть задача: забирать скриншот с малины под Win10 Iot. Частично сделано в...

Передать значение из <output id="rezultat"></output>
Результаты явой записываются в &lt;output id=&quot;rezultat&quot;&gt;&lt;/output&gt; Мне нужно этим результатом...

3
Модератор
Эксперт по электронике
8950 / 6716 / 921
Регистрация: 14.02.2011
Сообщений: 23,708
01.09.2021, 10:40 2
Цитата Сообщение от Sayanchik777 Посмотреть сообщение
InputPullDown
вход с резистором (подтяжкой) к уровню общего провода(к нулю)
Цитата Сообщение от Sayanchik777 Посмотреть сообщение
InputPullUp
вход с подтяжкой к уровню питания(к единице)
Цитата Сообщение от Sayanchik777 Посмотреть сообщение
OutputOpenDrain
выход с открытым стоком(коллектором)
Цитата Сообщение от Sayanchik777 Посмотреть сообщение
OutputOpenDrainPullUp
выход с открытым стоком с подтяжкой к единице
Цитата Сообщение от Sayanchik777 Посмотреть сообщение
OutputOpenSource
выход с открытым истоком
Цитата Сообщение от Sayanchik777 Посмотреть сообщение
OutputOpenSourcePullDown
выход с открытым истоком с подтяжкой к земле
2
Эксперт С++
8483 / 6150 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
01.09.2021, 11:08 3
Интересно и как же Windows 10 IOT выглядит на pi4?
0
9 / 9 / 6
Регистрация: 09.05.2015
Сообщений: 529
01.09.2021, 19:55  [ТС] 4
прошу прощение, попутал Raspberry Pi3 Model B
0
01.09.2021, 19:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.09.2021, 19:55
Помогаю со студенческими работами здесь

wide narrow output of command using windows api in c
у меня есть данный код который выполняет команду в CMD и сохраняет результат и отражает ее на...

cannot specify -o when generating multiple output [WIndows Visual Studio]
Сколько не пытался, никак не могу убрать этот параметр из командной строки, может кто подскажет как...

Output при запуске Windows приложения из командной строки...
Ситуация следующая: Существует некое Windows приложение (имеющее оконный интерфейс), которое...

Как узнать StdInput(Output)Handle зная PID кросплатформенно(интересуют linux+windows)
Добрый день высокоуважаемые. :) Вообщем случай тяжелый. Есть процесс запущенный не моей...

Output в Си
Всем привет, как мне сделать здесь чтоб после последнего значения которое будет выводиться не было...

Too many output arguments
Помогите найти ошибку. Может я неправильно вызываю функцию? Вызываю так: y = v_18(1,5).Вот код...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru