- 博客(48)
- 收藏
- 关注
原创 4G模块配置
采用这种方式可以直接通过usb0这个设备去访问网络,也可以通过ppp协议去生成ppp0设备访问网络。4G模块对应的USB转串口设备地址/dev/ttyUSB2。AT+qnetdevctl=0,1,1----断开拨号;AT+qnetdevctl=1,1,1----拨号;CTRL+A+X退出minicom。通过AT指令查看USB网卡模式。4G模块默认生成usb0设备。回复模式1,代表 ECM模式。CTRL+A+E打开回显;
2024-11-12 11:54:16
451
原创 linux arm板启动时间同步服务
2、将【Time】下的NTP修改为ntp.ubuntu.com,保证这个服务器可以ping通。1、编辑/etc/systemd/timesyncd.conf这个文件。可以看到由于时间同步服务器地址不可访问,所以导致同步失败。问题:发现当前系统时间不是联网时间。1、可以先查看当前系统所有服务。可以看到系统时间不同步。2、查看时间同步服务。5、检查时间同步状态。
2024-11-06 16:35:58
349
1
原创 Canvas绘图
if (canvasJs.coolAngle > canvasJs.heatAngle+span*3 && canvasJs.coolAngle <= canvasJs.coolStartAngle) { // 合理区间。// 加热按钮在coolStartAngle和coolStartAngle-span*3内。// 制冷按钮在-span*3和heatStartAngle+span*3内。// 加热按钮在coolStartAngle-span*3和0度内。// 制冷按钮在0和-span*3度内。
2023-03-28 17:19:28
151
原创 qml基本控件
ScrollBar,参考源码,为了解决Flickable的contentHeight过高,导致的滑动条过短问题。模仿iphone全局设置页面GlobalDialog。消息弹框MessageDialog。SwipeView滑动回弹。模仿iphone悬浮按钮。亮度值保证背光不熄灭设置。TextEdit编辑。
2023-03-27 11:38:54
381
原创 qt5.15.8在RK3326芯片编译过程
刚开始用buildroot编译后,可以用eglfs平台,然后用的以下代码旋转平台,后面遇到了第一点说的有些控件用不了,所以放弃了。,需要旋转屏幕方向,当前代码是旋转所有屏幕,rk的说明文档里有说旋转某个特定屏幕,但是我试了,没用,估计是名称有问题。,wayland启动后有状态栏和背景,需要在/etc/xdg/weston/目录下的weston.ini执行以下指令。,是由于执行当前脚本的时候,环境变量还未设置,所有在执行程序前source /etc/profile后就可以。就可以让当前程序占据整个屏幕。
2023-03-16 17:57:42
916
原创 安装ffmpeg 安装x264
安装ffmpegsudo ./configure --cross-prefix=arm-linux-gnueabihf- --enable-cross-compile --target-os=linux --cc=arm-linux-gnueabihf-gcc --arch=arm --prefix=/home/yl/arm_ffmpeg4.4 --enable-shared --disable-static --enable-gpl --enable-nonfree --enable-ffmpeg --
2022-04-29 17:45:39
436
原创 c语言播放wav音频文件
#include <unistd.h>#include <fcntl.h>#include <sys/types.h>#include <sys/ioctl.h>#include <stdlib.h>#include <stdio.h>#include <stdint.h>#include <linux/soundcard.h>#define BUFSIZE 8192struct RIFF_He
2022-04-11 08:57:03
1586
转载 转载链接,安装OpenSSL 1.0.2k版本
https://www.howtoforge.com/tutorial/how-to-install-openssl-from-source-on-linux/
2022-02-14 20:28:57
4158
转载 安装vmtools
1 更新系统源 sudo apt update 2 安装open-vm-tools sudo apt install open-vm-tools 3 如果要实现文件夹共享,需要安装 open-vm-tools-dkms sudo apt install open-vm-tools-dkms 4桌面环境还需要安装 open-vm-tools-desktop 以支持双向拖放文件 sudo apt install open-vm-tools-desktop...
2022-02-09 15:29:12
814
原创 中文、二维码、sqlite数据库移植arm
1、将pinyin文件夹放到/usr/qtvirtualkeyboard/下2、将libqtvirtualkeyboardstylesplugin.so放到/usr/qml/QtQuick/VirtualKeyboard/Styles/下3、将libqtvirtualkeyboardplugin.so放到/usr/lib/qt/plugins/platforminputcontexts/4、将libqrencode.so.4.1.1放到/usr/lib/下,然后在/usr/lib/下执行ln -s l
2022-01-14 16:48:31
323
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人