飞哥

LV0
发表了文章

Linux笔记(12)| 几种并发式IO的实现方法

今天分享的是几种实现并发式IO的方法。什么是并发式IO呢?可以简单理解为比如要同时读取几个文件的数据,但是这些文件什么时候可以读取是不确定的,要实现当某个文件可...

飞哥
发表了文章

Linux笔记(11)| 网络编程之自己动手写一个服务器和客户端

今天分享的是比较有意思的东西——在Linux下通过网络编程实现一个简单的服务器和客户端。通过这个服务器和客户端,用户可以相互收发消息,类似于QQ或者是微信这样的...

飞哥
发表了文章

arm(3)| 点亮led灯

这里继续介绍arm裸机的编程,从点亮led灯开始,今天将会分别使用汇编和C语言来实现点亮led灯。里面涉及到的一些arm基础知识可以参考前面的文章arm(1)|...

飞哥
发表了文章

Linux笔记(10)| 进程概述

父进程返回正整数,子进程返回0,在执行fork函数之前,操作系统只有一个进程,fork函数之前的,代码只会被执行一次,在执行fork函数之后,操作系统有两个几乎...

飞哥
发表了文章

Linux笔记(8)| Shell脚本编程

command1 && command2 当command1为假时才执行command2

飞哥
发表了文章

基于红外传输的多点温度采集系统

今天分享的是基于红外通信的多点温度采集系统。先简单说一下要实现的功能:使用三个温度传感器采集三路温度信号,然后将采集的信号通过红外的方式发射出去,主机接收红外信...

飞哥
发表了文章

温度采集系统上位机设计

上一次我们讲到了多点温度采集系统的设计,为此,特意开发了一个上位机用于显示温度,这一节就是来说一下上位机的开发。

飞哥
发表了文章

使用C#开发第一个应用程序

在做单片机开发的时候,我们有时候会用到上位机。上位机就是PC上的一个应用程序,通过这个应用程序,我们可以显示一些来自下位机(如单片机)的数据,可以通过上位机来控...

飞哥
发表了文章

Linux笔记(7)| 获取系统信息

time能得到一个当前时间距离标准起点时间1970-01-0100:00:00 +0000(UTC)过去了多少秒。

飞哥
发表了文章

Linux笔记(6)| 文件属性

前面讲了文件的操作,但是我们在操作文件之前,应该先判断文件的属性,比如该文件是属于哪一类文件,用户具有哪些权限等。

飞哥
发表了文章

Linux笔记(5)| 文件IO操作(续)

上一次我们说到了文件的常规操作,打开,读,写,关闭这些,重点在于打开是以什么样的方式来打开,包括文件的权限,内容是否清空,打开不存在的文件等等情形。今天继续说一...

飞哥
发表了文章

c语言 | 双链表的实现

上一次我们说过单链表,其实双链表和单链表没有什么很大的区别,只不过多了一条前向的链子而已。单链表只能从前往后找,而双链表可以向两边找,这一点是相对于单链表的优势...

飞哥
发表了文章

Linux笔记(4)| 文件IO操作

今天主要分享的是Linux中的文件IO,所谓IO,也就是输入输出,也就是文件的读和写。主要涉及到文件的打开,读写和关闭。

飞哥
发表了文章

c语言 | 单链表的实现

今天分享的是单链表。准确的说,单链表不算是C语言中的内容,而是属于数据结构的内容,因为它没有新的知识点,只是利用了结构体和指针等的知识。但是它在C语言中应用还是...

飞哥
发表了文章

C语言 | offsetof宏和container_of宏

今天分享C语言中的两个宏,这两个宏包含了指针和结构体的知识,非常具有代表性。另外,这个题目曾经是大疆无人机的一道笔试题,可见,这两个宏对C语言基础还是有一定要求...

飞哥
发表了文章

HC05蓝牙模块通信(附源码)

实现的目标是利用蓝牙模块,实现手机与单片机通信,在手机上点击按钮,点亮单片机上面的小灯。

飞哥
发表了文章

arm(2)| 汇编指令和伪指令

指令是CPU机器指令的助记符,经过编译后会得到一串10组成的机器码,可以由CPU读取执行。伪指令本质上不是指令(只是和指令一起写在代码中),它是编译器环境提供的...

飞哥
发表了文章

arm(1)| 基础知识

今天来介绍一下arm裸机部分的知识。这些主要是一些关于arm内核的基础知识,理解这些,对后面的编程非常有帮助。

飞哥
发表了文章

Linux笔记(3)| vim编辑器的使用

什么是编辑器?编辑器就是一款软件,它的主要作用就是用来编辑。譬如编写文件,编写代码。Linux中常用编辑器,自带的最古老的vi。比较好用的vim,gedit。

飞哥
发表了文章

Linux笔记(2)| 进阶命令

当你知道你要找的文件名,但是你忘记了它被放在哪个目录下,要找到该文件时,用find。

飞哥

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券