摘要: 前言 创建一个简单的字符设备驱动程序。 ​ 本文命令的运行基本上都需要root权限,使用root账号,或者在命令前面加上sudo。 ​ 如果你使用ssh远程连接的服务器进行代码编写。那么不要在root用户下创建文件或者文件夹。这会导致你ssh连接vscode编写代码的权限问题。可以在普通用户创建好所 阅读全文
posted @ 2023-12-28 10:59 梦起白沙 阅读(14) 评论(0) 推荐(0) 编辑
摘要: # overview ​ gstreamer是一个支持Windows,Linux,Android, iOS的跨平台的多媒体框架。 ​ 本文和后续关于gstreamer的开发环境(只针对ubuntu,其他平台参考官方文档): ​ ubuntu20.04.1 focal ## API ​ [GstBus 阅读全文
posted @ 2023-06-08 13:39 梦起白沙 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 前言 使用的是ubuntu 22.04 本来的kernel:5.19.0-38-generic 编译kernel 5.19 使用虚拟机要注意存储空间的变化,避免内存爆掉。 环境配置 需要先安装配置环境 sudo apt-get install ncurses-dev sudo apt-get ins 阅读全文
posted @ 2023-05-04 17:25 梦起白沙 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 前言 ​ 在linux中,python是必不可少的,linux安装之后也会有自带python。更常用的python版本是3.7,但是python3.7版本和openssl之间会因为openssl版本太低出现一些不兼容问题。 原本的openssl版本:1.1.1 想要替换的版本:1.1.1(虽然自带o 阅读全文
posted @ 2023-03-30 16:28 梦起白沙 阅读(1086) 评论(0) 推荐(0) 编辑
摘要: 前言 ​ 使用qt开发一款简易串口助手。 ​ 目标: 1. 实现正常串口通信。 2. 能够传输AT指令。(需要注意回车符) github仓库地址:shadow-wd/Serial-port-assistant: 简易串口助手 (github.com) ==还在持续更新.......== 开发环境 w 阅读全文
posted @ 2023-03-27 14:52 梦起白沙 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 通信协议格式为[0x03] [0xfc][数据......][0xfc][0x03],完成一次波形发送。 部分代码: void usart1_send_char(u8 c){ while((USART1->SR&0X40)==0); USART1->DR=c; } void sw_send_data 阅读全文
posted @ 2019-05-03 21:10 梦起白沙 阅读(2505) 评论(0) 推荐(0) 编辑