自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 100ask_6ull_pro开发板实现微信小程序实时视频监控

要实现内网穿透,公网IP是必不可少的,最简单的就是租一台云服务器了,我这里租的是阿里云的ECS云服务器,镜像选的是ubuntu22.04,其他都是最低配置,因为主要是需要这个公网IP。先将压缩包发送到云服务器上,我用的是FileZille,也可以使用你们自己的方法。下面我们来一步步的实现,每一步都是有参考资料的,人家讲的详细,我这就不详细讲了。这是韦老师的一个课程,虽然比较粗糙,但是对于入门了解已经足够了。其他开发板我还没实现过,但是网上有很多文章实现了,可以参考。,可以查看到你的摄像头画面就是成功了。

2024-12-23 11:28:55 806

原创 【100ask】IMX6ULL开发板用SPI驱动RC522模块

优快云上大部分对于RC522的文章都是正点的,虽然文章写的挺详细,两块板子也挺相近的,但是对于我们使用100ask_imx6ull pro的用户来说还是有很多地方不适配的,小问题特别多。翻烂了整个优快云和百问网的论坛,终于成功使用100ask_imx6ull pro开发板成功使用RC522模块读取到了卡号。

2024-11-23 19:08:50 592

原创 I2C协议(一)

学习的课程是韦老师驱动大全里的i2c章节。

2024-11-16 17:59:35 838

原创 Linux驱动——异步通知

什么是异步通知,怎么使用异步通知

2024-10-31 19:35:13 776

原创 【已解决】libev not found

偶然看到有一篇文章是说执行configure找不到编译链可能是因为权限问题,我就加上了管理员权限就成功解决了。学习韦东山老师的Linux应用开发实验班的JSON部分,在编译JSON包的过程中。但是我把libev编译出来的头文件以及库文件都放到了,编译链指定的目录下了。并且也有尝试过手动指定文件路径,也还是报错找不到libev。希望本篇文章对你有帮助!

2024-10-18 11:13:39 451

原创 物联网视频监控系统

本篇文章使用的是韦东山IMX6ULL PRO开发板和USB摄像头。

2024-10-10 18:46:30 1365

原创 Makefile的使用

学习Makefile的使用及基础语法

2024-10-08 10:19:27 1112

原创 韦东山6ULL PRO开发板连接WIFI问题详解

本篇文章主要解决韦老师6ULL PRO开发板连接不上WiFi的问题,对于这个问题可以先去。

2024-09-27 12:16:53 896 6

原创 如何使用Git管理项目工程

当多人协作开发时,频繁的拉取可以确保你的本地分支始终与远程仓库保持同步,但也可能引入新的问题或冲突。例如,如果你修改了一个已跟踪的文件并且删除了另一个已跟踪的文件,执行这个命令会将这些变化添加到暂存区。创建分支时,最好给分支取一个有意义的名称,以便于识别分支的用途。例如,如果你有一个复杂的远程仓库 URL,或者有多个远程仓库来自不同的服务提供商,可以使用别名来区分它们。是一个非常有用的命令,可以帮助你随时了解项目的状态,在进行提交、拉取、推送等操作之前,最好先查看一下状态,确保没有遗漏或错误的操作。

2024-09-27 10:57:34 1482 1

原创 Linux应用开发实验班——JSON-RPC

学习的课程是百问网韦东山老师的课程,对更详细步骤感兴趣的同学,可以去学习视频课程。代码里的led和dht11的驱动都是学习韦老师的课程写的。

2024-09-25 17:18:57 1360

原创 Linux驱动——笔记

驱动学习过程中的随记

2024-09-05 16:46:26 927

原创 linux驱动入门实验班——平台总线设备驱动模型和设备树

本篇主要是记录了,用设备树如何写驱动程序。

2024-09-03 16:07:58 2325

原创 Linux驱动入门实验班——DAC模块驱动(附百问网视频链接)

本篇主要还是将驱动开发时spi的驱动模板,实现dac为示例。

2024-08-23 16:25:14 1195

原创 Linux驱动入门实验班——IRDA红外遥控模块驱动(附百问网视频链接)

在这里主要记录学习韦东山老师Linux驱动人入门实验班的笔记,韦东山老师的驱动课程讲的非常好,想要学习驱动的小伙伴可以去b站学习他的课程。

2024-08-20 17:24:04 1284

原创 Linux驱动入门实验班——DHT11、DS18B20模块驱动(附百问网视频链接)

在这里主要记录学习韦东山老师Linux驱动人入门实验班的笔记,韦东山老师的驱动课程讲的非常好,想要学习驱动的小伙伴可以去b站学习他的课程。

2024-08-19 20:37:11 2321

原创 Linux驱动入门实验班——步进电机模块驱动(附百问网视频链接)

28BYJ-48电机驱动

2024-08-16 19:29:45 1578

原创 Linux驱动入门实验班——SR04超声波模块驱动(附百问网视频链接)

sr04驱动及编写思路

2024-08-15 20:26:56 1363

原创 Linux驱动入门实验班——SR501红外模块驱动(附百问网视频链接)

SR501红外模块驱动

2024-08-14 20:56:39 1166

原创 Linux驱动入门实验班——LED驱动(附百问网视频链接)

led驱动及编写思路

2024-08-13 20:34:08 810

原创 Linux驱动入门实验班——基础驱动模板(附百问网视频链接)

linux驱动最基础的模板

2024-08-12 19:53:07 1456

原创 Linux驱动入门实验班——Hello驱动(后附百问网课程视频链接)

hello驱动

2024-08-10 20:52:12 993

原创 量产工具——复习及改进(后附百问网课程视频链接)

linux应用项目实战——电子产品量产工具

2024-08-09 09:06:12 1143

原创 Linux项目实战——业务系统(后附百问网课程视频链接)

业务系统

2024-08-05 19:57:28 1333

原创 Linux项目实战——文字系统、UI系统、页面系统(后附百问网课程视频链接)

在各类设备上显示文字的框架

2024-08-01 17:20:37 1129

原创 Linux应用编程——TCP实现文件传输

n:表示要填充的字节数,作用是告诉函数一共需要将多少个字节的空间设置成要填充的值.可以通过结构体将文件进行打包,打包发送过后再对结构体里的信息进行解析。将点分十进制的字符串转换为IPV4地址的二进制表示。接受客户端的连接请求,返回一个新的套接字用于通信。将点分十进制的字符串转换为网络地址的二进制表示。使用lseek(),重定向到上次写入字节的后边。将网络地址转换为点分十进制格式的字符串表示。将一块内存空间的每个字节都设置为指定的值。将套接字绑定到一个IP地址和端口上。根据主机名称和服务名获取地址信息。

2024-07-31 09:28:08 2665

原创 量产工具——输入系统(学习课程来源百问网后附视频链接)

int ret;if (!ret)上述代码中,在完成一次线程创建后,我将写成导致的就是网络创建和绑定失败。

2024-07-29 20:04:58 1102

原创 量产工具——显示系统(学习课程来源百问网后附视频链接)

下面的代码会构造各自的g_tFramebufferOpr结构体,需要用一个链表将他们管理起来。framebuffer.c中需要有个函数将g_tFramebufferOpr注册进链表中。2-1_显示系统_数据结构抽象_哔哩哔哩_bilibili。从两个不同设备中抽象出一个相同的结构体。使用一个函数将他们放入链表。

2024-07-25 17:31:11 486

原创 嵌入式Linux应用开发——串口、I2C、SPI(所学课程来源百问网)

先发出 Command Code(它一般表示芯片内部的寄存器地址),再发出 1 个字节的 Byte Conut(表示后续要发出的数据字节数),最后发出全部数据。先发出 Command Code(它一般表示芯片内部的寄存器地址),再发出 1 个字节的 Byte Conut(表示后续要发出的数据字节数),最后发出全部数据。先发出Command Code(它一般表示芯片内部的寄存器地址),再发出1个字节的Byte Conut(表 示后续要发出的数据字节数),最后发出全部数据。

2024-07-24 16:26:06 1191

原创 嵌入式Linux应用开发——网络编程、多线程编程(所学课程来源百问网)

对于进程而言,每一个进程都有一个唯一对应的PID号来表示该进程,而对 于线程而言,也有一个“类似于进程的 PID 号”,名为 tid,其本质是一个 pthread_t 类型的变量。调用fork函数,产生一个子进程,在分支语句中,子进程会进入if,而父进程不会执行if语句里的操作,这样的话,在发送消息的过程中,服务器还可以继续接收其他客户端的连接。第四个参数则表示为向线程处理函数传入的参数,若不传入,可用NULL填充, 有关线程传参后续小节会有详细的说明,接下来通过一个简单例程来使用该函数 创建出一个线程。

2024-07-23 19:07:27 1242

原创 嵌入式Linux应用开发——输入系统(所学课程来源百问网)

异步通知,就是APP可以忙自己的事,当驱动程序用数据时它会主动给 APP发信号,这会导致APP执行信号处理函数。

2024-07-22 19:56:45 623

原创 嵌入式Linux应用开发——Framebuffer、字符、freetype(所学课程来源百问网)

嵌入式Linux应用学习笔记

2024-07-20 17:32:47 990

原创 嵌入式Linux应用开发——文件IO(所学课程来源百问网)

嵌入式Linux学习笔记

2024-07-18 20:14:51 272

原创 嵌入式Linux应用开发——基础篇(课程为百问网Linux零基础)

个人Linux学习的日常记录

2024-07-16 20:26:32 402

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除