Zhang Yuexin

C# programmer. Know a bit of hardware knowledge. 3D model design novice.

张高兴 - 土味儿编程

高兴不高兴

文章分类 - 张高兴的 .NET Core IoT 入门指南

摘要 : ## 什么是 PWM 在解释 PWM 之前首先来了解一下电路中信号的概念,其中包括模拟信号和数字信号。**模拟信号**是一种连续的信号,与连续函数类似,在图形上表现为一条不间断的连续曲线。**数字信号**为只能取有限个数值的信号,比如计算机中的高电平(1)和低电平(0)。 PWM(Pulse Width Modula … 阅读全文
发布时间 : 2019/10/27 19:22 张高兴 阅读(47) 评论(0)

摘要 : 在开始之前,首先要说明的是串口通信所用到的 `SerialPort` 类并不包含在 `System.Device.Gpio` NuGet 包中,而是在 `System.IO.Ports` NuGet 包中。之所以在这里介绍串口通信,是因为在嵌入式中串口通信是与其他设备进行交互的一种重要方式,而且在某些没有屏幕的设备中充 … 阅读全文
发布时间 : 2019/10/20 19:16 张高兴 阅读(135) 评论(0)

摘要 : ## 什么是 SPI 和上一篇文章的 I<sup>2</sup>C 总线一样,SPI(Serial Peripheral Interface,串行外设接口)也是设备与设备间通信方式的一种。SPI 是一种全双工(数据可以两个方向同时传输)的串行通信总线,由摩托罗拉于上个世纪 80 年代开发<sup>[[1]](http … 阅读全文
发布时间 : 2019/05/29 14:36 张高兴 阅读(274) 评论(0)

摘要 : ## 什么是 I<sup>2</sup>C 总线 I<sup>2</sup>C 总线(Inter-Integrated Circuit Bus)是设备与设备间通信方式的一种。它是一种串行通信总线,由飞利浦公司在1980年代为了让主板、嵌入式系统或手机用以连接低速周边设备而发展<sup>[[1]](https://ba … 阅读全文
发布时间 : 2019/05/20 15:13 张高兴 阅读(273) 评论(0)

摘要 : ## 什么是 GPIO GPIO 是 General Purpose Input Output 的缩写,即“通用输入输出”。 Raspberry Pi 有两列 GPIO 引脚, Raspberry Pi 通过这两行引脚进行一些硬件上的扩展,与传感器进行交互等等。 ![](https://blogres.zhangy … 阅读全文
发布时间 : 2019/01/27 20:43 张高兴 阅读(578) 评论(0)

摘要 : 如何在 Raspberry Pi 的 Raspbian 上构建使用 GPIO 引脚的 IoT 程序?你可能会回答使用 C++ 或 Python 去访问 Raspberry Pi 的引脚。现在,C# 程序员可以使用 .NET Core 在 Linux 上构建 IoT 应用程序。只需要引入 **System.Device. … 阅读全文
发布时间 : 2019/01/23 21:19 张高兴 阅读(612) 评论(0)