首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ARM开发
凉开水白菜
创建于2022-06-24
订阅专栏
嵌入式Linux开发记录
等 10 人订阅
共59篇文章
创建于2022-06-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
QT编译安装QtMqtt子模块,Linux平台
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 系统:Windows10 环境:QT5.12.9 源码下载和源码的编译请参考:QT编译安装QtMqtt子模块,WIN平台,(网盘工程文件在该文文末
【QT】读写.ini配置文件的程序实现
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 前言 我们在设计软件得时候很多时候会用到设置得保存,例如用户使用最多得串口助手,当设置好串口得波特率、校验位等等设置过后用户肯定是希望下次打开得时
【QT】将类中的成员函数放在多线程中执行
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 前言 最近用到一个sdk启动有一个成员函数在使用的时候会阻塞GUI线程导致执行该成员函数过后,再操作主页面会导致程序卡顿甚至胡乱操作会导致程序崩溃
【QT】QJson的创建与读取解析 + 实例天气获取并解析
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Json的基本使用 QJsonObject:存储Json对象 输出效果 QJsonArray :存储Json对象数组 输出效果 QJsonDocu
【QT】GraphicsView、QGraphicsScene、QGraphicsEllipseItem的使用
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 前言 对于绘图QT提供了两个类,这里简单介绍他俩(QPainter 和GraphicsView)的区别,QPainter英译过来就是画笔的意思,而
【STM32】I2C练习,HAL库读取MPU6050角度陀螺仪
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 MPU6050简介 MPU-6000(6050)为全球首例整合性6轴运动处理组件,相较于多组件方案,免除了组合陀螺仪与加速器时间轴之差的问题,减少
【Linux】新唐NUC977系统编译及烧写流程
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 前言 本文需要用到的硬件工具有:青联创客NUC977开发板、MicroUSB数据线一条 需要用到的软件工具有:NuVCOM、NuWrite
【STM32】使用单片机DAC产生噪声群
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 前期准备 软件平台:基于KEIL的HAL库开发 硬件平台:正点原子STM32F4探索者开发板 STM32F4 DAC 简介 STM32F4 的 D
【Linux】ubuntu安装samba服务器
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 前言 在VMware虚拟机中安装samba服务器,可以用于windows与虚拟机文件夹共享,虽然VMware自带文件传输的工具,但是如果换一个环境
【Linux】ubuntu1804配置opencv4.5.5
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 首先是opencv源代码的下载:https://github.com/opencv/opencv/releases 我这里下载的是opencv4.
【Linux】应用编程之C语言文件操作
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 前言 对于文件IO来说,一切都是围绕文件描述符来进行的,在Linux系统中所有打开的文件都是一个对应的文件描述符。 文件描述符的本质是一个
【Linux】C语言动态库和静态库的制作和使用
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 静态库 mylib.c main.c 编译静态库 这里说明一下静态库分为静态库文件名和静态库名 libmylib.c是库文件名 mylib是库名
【Kernel】驱动编译的两种方式:编译成模块、编译进内核(使用杂项设备驱动模板)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 杂项设备驱动代码模板 杂项设备的驱动是驱动开发中最简单最方便的,核心就是处理write信号和read信号做出对应的反应。 驱动编译成模块 如果需要
【QT】QT实现画板工具的制作
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 一、实现目的 使用QT实现画板工具的功能,并通过交叉编译器移植到ARM开发板上运行,通过该程序实现ARM板屏幕触摸功能的测试。 二、实验效果 三、
【ARM】讯为rk3568开发板lvds屏设置横屏显示
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 开发板:讯为rk3568 根文件系统:buildroot 系统:Linux 旋转 uboot logo 和内核 logo 这里我参考的是迅为资料中
【ARM】讯为rk3568开发板buildroot添加桌面应用
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 硬件准备 开发板:讯为rk3568 根文件系统:buildroot 系统:Linux 添加桌面应用需要准备三个文件:桌面图标文件、xxx.desk
【Linux】NUC977移植使用MQTT(基于mosquitto)
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议,是一种基于发布/订阅 (publish/subscribe)模式的轻量级协议
【Linux】新唐NUC977挂载NFS实现网络文件传输
NFS(Network File System)即网络文件系统,是 FreeBSD 支持的文件系统中的一种,它允许网络中的计算机之间通过 TCP/IP 网络共享资源。
【Linux】新唐NUC977编译第一个内核驱动程序Hello World
1,增加驱动文件 hello.c 和对应的 Makefile、Kconfig 2,修改上一级的 Makefile 与 Kconfig 3,使用 Make menuconfig图形化配置