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