![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
UNIX
文章平均质量分 78
学习,分享UNIX的知识
Wallace Zhang
目标:
有朝一日,自己能独立完成一个机器人。
博客初衷:
将学习到的知识分享给大家,一起学习,同时自己又能再一次提高对知识的理解(费曼定理)
爱好:
喜欢手冲黑咖啡。
展开
-
MacOS|解决《UNIX环境高级编程》的头文件apue.h找不到的问题
文章目录一、前言二、下载与修改apue.h文件2.1、官网[http://www.apuebook.com/apue3e.html](http://www.apuebook.com/apue3e.html)2.2、源代码apue.3e2.3、修改apue.h文件三、gcc编译器的头文件路径四、将apue.h与error.c复制过去五、编译例程代码5.1、1-4的代码5.2、使用gcc编译代码,并执行代码一、前言学习《UNIX环境高级编程》的所有例程代码之前,必须先解决头文件apue.h的问题。头文件原创 2022-05-24 22:32:02 · 844 阅读 · 0 评论 -
树莓派 | threading01 - 创建两个子线程同时运行,两个线程各负责控制一个LED灯以不同的频率闪烁
文章目录一、前言二、代码三、运行一、前言Python | threading01 - 创建两个同时运行的子线程上一次使用了python的多线程库threading创建了两个同时运行的子线程。在树莓派上用threading创建两个子线程同时运行,两个线程各负责控制一个LED灯以不同的频率闪烁。二、代码# python3.9import timeimport threadingimport RPi.GPIO as GPIOdef thread1(): """ 线程1原创 2022-01-02 20:25:36 · 2976 阅读 · 2 评论 -
树莓派 | 串口02 - 树莓派4B上打开另外4路硬件串口
文章目录一、前言二、打开另外4路串口2.1、查看4B上所有的串口资源2.2、查看某个串口的信息2.3、开启另外4路硬件UART2.4、查看配置是否生效三、各个串口自收自发测试3.1、ttyAMA03.2、ttyAMA13.3、ttyAMA23.4、ttyAMA33.5、ttyAMA4一、前言树莓派 | 串口基础01 - 修改串口的映射关系相比树莓派零、1、2 以及 3 的双串口 UART0(PL011)和 UART1(mini UART),树莓派 4B 中新增了 4 个 PL011 串口共计有 6原创 2022-01-02 20:11:49 · 4288 阅读 · 0 评论 -
树莓派 | 串口03 - Windows使用串口助手发送字符给树莓派
文章目录一、前言二、打开串口2.1、通过图形桌面2.2、通过终端三、串口测试3.1、minicom3.2、Windows串口调试助手一、前言树莓派 | 串口01 - 在系统上修改串口的映射关系当完成串口映射关系的修改后,需要验证一下串口的功能是否正常。最简单的方法是在Windows上使用串口助手发送字符给树莓派,树莓派将收到的字符显示出来了。测试的硬件:电路图:二、打开串口2.1、通过图形桌面将Serial Port设为enable,将Serial Console设为Disabled原创 2021-10-02 00:02:12 · 1158 阅读 · 0 评论 -
树莓派 | 串口01 - 在系统上修改串口的映射关系
文章目录一、前言二、串口的映射关系2.1、系统默认的串口映射关系2.2、修改串口映射关系三、细节补充一、前言树莓派3B以上版本之后,树莓派CPU内部有两个串口,分别是硬件串口(/dev/ttyAMA0)与mini串口(/dev/ttyS0)。ttyAMA0有单独的波特率时钟源,性能高,可靠。ttyS0的时钟源又内核提供,会受操作系统影响,不稳定。可以这样理解,ttyAMA0是硬件串口,ttyS0是软件串口。所以,ttyS0没什么实用价值,要用树莓派实现可靠的串口通讯,只能用ttyAMA0了。然原创 2021-10-01 21:05:29 · 3909 阅读 · 0 评论 -
树莓派 | 通过网线连接笔记本与树莓派,实现SSH连接,并让树莓派能上网(Internet)
文章目录一、前言二、实验开始2.1、硬件2.2、Windows的网络2.3、树莓派2.4、回到Windows的网络和共享中心2.5、MobaXterm一、前言这种情况最常见与使用:树莓派经过自身的无线WIFI连接到无线路由器,笔记本也通过WIFI连接到同一个无线路由器。在这种情况下,只需要知道树莓派分配的IP地址,笔记本电脑就能通过SSH或者VNC方式访问树莓派。(在家里,我可以通过手机APP连接到无线路由器,找到树莓派电脑被分配的IP地址。)在实际使用上,有可能出现如下这种情况。笔记本电脑通过W原创 2021-09-25 16:54:31 · 11821 阅读 · 16 评论 -
树莓派 | 在windows使用RealVNC,远程登陆树莓派的图形桌面
文章目录一、前言二、RealVNC2.1、下载RealVNC三、树莓派3.1、打开VNC功能3.2、查看树莓派的IP地址四、Windows4.1、运行RealVNC一、前言某些情况下,我们希望通过Mac或者Ubuntu或者Windows远程登陆树莓派系统的图形桌面,完成某些工作。此时,RealVNC是一个流行之选。它可以很好地跟树莓派系统的VNC服务器建立连接。效果如下所示:二、RealVNC2.1、下载RealVNC官方网站:https://www.realvnc.com/en/conn原创 2021-09-21 12:56:23 · 4244 阅读 · 0 评论 -
树莓派 | 在Windows使用MobaXterm,通过SSH远程控制树莓派
文章目录一、前言二、MobaXterm2.1、下载安装包2.2、安装软件三、树莓派3.1、查看树莓派系统的IP地址3.2、开启树莓派的SSH功能。四、Windows4.1、MobaXterm一、前言Windiws系统远程控制Linux系统(Ubuntu或者树莓派等)时,最常用的方式是SSH。其实就是在Windows上登陆远程Linux的终端,效果如下:免费的SSH工具有很多,最基本的就是大名鼎鼎的Putty了,相信很多嵌入式的老前辈都是用这一款免费的SSH工具。今天,我演示的是另一款免费的现代化的原创 2021-09-21 12:26:56 · 3023 阅读 · 3 评论