自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (5)
  • 收藏
  • 关注

原创 i2c-tools使用

i2c-tools使用

2023-09-18 09:18:06 132

原创 qml http请求

1、请求返回天气function weatherRequest(city){ var doc = new XMLHttpRequest(); doc.onreadystatechange = function() { if (doc.readyState == XMLHttpRequest.HEADERS_RECEIVED) { console.log("Headers -->",doc.statusText); c

2022-05-17 15:13:12 690

原创 qml虚拟键盘自定义风格

Qt Quick自带有个Qt Virtual Keyboard,方便用户集成虚拟键盘,其样式有两种,default和retro。Qt文档里说明可以通过 QT_VIRTUALKEYBOARD_STYLE 环境变量来设置样式1、在Qt5.12.9/5.12.9/Src/qtvirtualkeyboard/src/virtualkeyboard/content/styles目录下复制default文件夹2、拷贝其中一个到自己的项目下,并修改名字,这里拷贝default并修改为light3、将light目录

2022-05-17 15:10:04 864

原创 讯飞AIUI ubuntu linux使用

简介AIUI文档中心AIUI例程修改后源码在AIUI平台创建应用,下载linux sdk,但是sdk默认内部录音不可用,需要修改录音输入使用mic录音录音来源修改AIUI配置文件中的data_source字段可以指定AIUI录音来源,值为sdk时使用AIUI内部录音,使用CMD_START_RECORD、CMD_STOP_RECORD命令进行控制。另一取值user,表示由外部写入录音数据,使用CMD_WRITE、CMD_STOP_WRITE命令通知AIUI数据写入和写入结束。注:data_so

2022-01-05 16:53:35 2209 1

原创 linux codedump调试

codedump介绍在linux下开发时,如果程序突然崩溃了,也没有任何日志。这时可以查看core文件。从core文件中分析原因,通过gdb看出程序挂在哪里,分析前后的变量,找出问题的原因。Core Dump当程序运行的过程中异常终止或崩溃,操作系统会将程序当时的内存状态记录下来,保存在一个文件中,这种行为就叫做Core Dump(中文有的翻译成“核心转储”)。我们可以认为 core dump 是“内存快照”,但实际上,除了内存信息之外,还有些关键的程序运行状态也会同时 dump 下来,例如寄存器信息

2022-01-05 16:24:11 1873

原创 libqrencode二维码编译使用及BMP保存缩放转换

交叉编译./configure --prefix=$(pwd)/_install --host=arm-rockchip-linux-gnueabihf CC=arm-rockchip-linux-gnueabihf-gcc --enable-staticC++生成二维码并保存图片QImage QrcodeEn::encodeImage(const QString& qrTxt, int bulk,const QString& saveName){ qDebug() &lt

2022-01-04 09:53:15 670

原创 libzlog编译使用

交叉编译make PREFIX=$(pwd)/_install CC=arm-rockchip-linux-gnueabihf-gcczlog使用手册http://hardysimpson.github.io/zlog/UsersGuide-CN.htmlzlog配置文件示例[global]strict init = true //buffer min= 1024buffer max= 4096file perms = 777# rotate lock file = /tmp/z

2022-01-04 09:40:01 366

原创 qml控件使用相关

SettingsSettings { id: systemSettings category: "system" //设置-休眠时间(范围:1-5,单位:分钟 ) property int sleepTime: 4 property bool wifiEnable: true //判断儿童锁(true表示锁定,false表示未锁定) property bool childLock:false

2022-01-04 09:17:05 416

原创 嵌入式Linux相关命令

添加执行路径、动态库路径export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/userdata:/userdata/libexport PATH=$PATH:/userdata/valgrind/bin网络抓包tcpdump -i eth0 tcp port 5683 -w log.capkernel打印等级修改printkecho 4 4 1 7 > /proc/sys/kernel/printknfs mountmount -o nolock,tcp

2021-12-31 14:27:36 1018

原创 shell 检测进程存在

检测进程#!/bin/bashname="hilinkapp"while truedo count=`ps -ef | grep $name | grep -v "grep" | wc -l` if [[ $count == 0 ]];then echo "process not exist" else echo "process exist" fi sleep 3done

2021-12-31 14:21:15 3295

原创 linux arm qt交叉编译

talib交叉编译tar xf tslib-1.21.tar.bz2sudo apt-get install autoconf automake libtool./configure --host=arm-linux-gnueabihf ac_cv_func_malloc_0_nonnull=yes --cache-file=arm-linux.cache -prefix=/home/alientek/tslib-1.21/arm-tslibmakemake installqt交叉编译

2021-12-31 14:19:03 948

原创 IMX6使用

uboot手动网络设置setenv ipaddr 192.168.0.199setenv ethaddr 00:04:9f:04:d2:35setenv gatewayip 192.168.0.1setenv netmask 255.255.255.0setenv serverip 192.168.0.166saveenv设置远程nfs启动rootfssetenv bootargs ‘console=ttymxc0,115200 root=/dev/nfs nfsroot=192.168.

2021-12-31 14:06:58 271

原创 linux arm wifi dhcp使用

wpa_cliwpa_cli reconfigurewpa_cli reconnectwpa_cli -i p2p0 scan_resultwpa_cli -i wlan0 scan //搜索附近wifi网络wpa_cli -i wlan0 scan_result//打印搜索wifi网络wpa_cli -i wlan0 add_network//添加一个网络连接wpa_cli -i wlan0 list_networkswpa_cli -i wlan0 disable_network 0w

2021-12-31 14:03:55 591

原创 esp32 编译烧录相关指令

esp32 IDF自定义安装路径export IDF_TOOLS_PATH=$HOME/git/esp-idf4.3export IDF_GITHUB_ASSETS=“dl.espressif.com/github_assets”./install.shesp32 编译命令idf.py set-target esp32 //根据实际设备型号idf.py menuconfigidf.py buildesp32 烧录和监控命令idf.py -p /dev/ttyUSB0 flashidf.p

2021-12-31 13:55:37 3669

原创 linux arm kernel启动简介,字符驱动基本流程

内核启动流程取得压缩的uimage、zimage等自解压缩查找入口函数内核引导阶段:cpu进入svc超级用户模式获取cpu id检测系统是否支持此cpu创建核心页表使能mmu跳转start_kernel内核初始化阶段:cpu相关初始化架构相关初始化设备树(dtb) compatible查找内核是否支持单板处理bootargs放入command_line内存初始化开启MMU,创建内核页表中断的初始化系统调度器初始化定时器、时钟初始化控制台初始化编译进内核的模块初始化

2021-12-31 13:44:41 508

原创 linux开源库交叉编译汇总

openssl:makefile中搜索-m64选项并删除,共两处1../config no-asm shared --prefix=$(pwd)/_install --cross-compile-prefix=arm-none-linux-gnueabi-./config no-asm no-async shared --prefix=$(pwd)/_install --cross-compile-prefix=arm-himix100-linux-makemake install./

2021-12-31 13:40:19 646

原创 ALSA C语言使用

#ALSA 播放代码#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/types.h>#include <unistd.h>#include <math.h>#include <alsa/asoundlib.h>#define SAMPLE_RATE (44100)#define CHANNELS (2)#defi

2021-12-31 13:01:13 403

原创 ALSA编译使用

ALSAALSA下载alsa-lib 交叉编译alsa-utils 交叉编译alsa.confamixeramixer controlsamixer contents设置声卡获取声卡设置值使用 amixer 设置声卡使用 aplay 播放 WAV 格式音乐使用 arecord 录制音频ALSA下载下载alsa-lib 和 alsa-utilsalsa下载地址alsa-lib api文档地址alsa-lib 交叉编译意 alsa-lib 编译过程中会生成一些配置文件,而这些配置信息的路径都是绝对路

2021-12-31 11:23:29 1643

Wireshark-win64-3.2.0.exe

Wireshark-win64-3.2.0.exe

2020-02-21

f2fs-tools-1.13.0.tar.gz

f2fs-tools F2FS format utilility --------------------- To use f2fs filesystem, you should format the storage partition with this utilility. Otherwise, you cannot mount f2fs. Before compilation ------------------ You should install the following packages. - libuuid-devel or uuid-dev - pkg-config - autoconf - libtool - libselinux1-dev

2020-02-21

XM530_SDK_V1.4.0.tar.gz

xmsdk开发包 第一章 SDK DEMO板的安装说明 1、SDK 部分目录说明 |-- readme.txt #总体使用说明 |-- doc |-- drv #存放驱动 | |-- modules | |-- rtl8188 | |-- usb | |-- xm711 | `-- xm712 |-- mpp #mpp源码目录 | |-- include #mpp头文件 | |-- isp #isp参考代码 | |-- lib #mpp库文件 | `-- sample #参考代码 `-- os |-- busybox | `-- busybox-1.22.1 #busybox源码 |-- image #制作文件系统映像包 | |-- pack | |-- readme.txt |-- kernel #内核源码包 | |-- linux-3.10.103 | `-- readme.txt |-- toolchain #交叉编译工具链 | |-- arm-xm-linux.tar.gz | `-- readme.txt |-- tools #PC端工具 | |-- pctools | `-- wifitools #wifi相关工具 `-- uboot #uboot源码 |-- u-boot-2014.04 `-- readme.txt

2020-02-21

mlx IIC实验.zip

stm32f407 mlx实验 1. Features and Benefits Small size, low cost 32x24 pixels IR array Easy to integrate Industry standard four lead TO39 package Factory calibrated Noise Equivalent Temperature Difference (NETD) 0.1K RMS @1Hz refresh rate I2C compatible digital interface Programmable refresh rate 0.5Hz…64Hz 3.3V supply voltage Current consumption less than 23mA 2 FOV options – 55°x35° and 110°x75° Operating temperature -40°C ÷ 85°C Target temperature -40°C ÷ 300°C Complies with RoHS regulations

2020-02-21

mlkapp.zip

mlx90640上位机 1. Features and Benefits Small size, low cost 32x24 pixels IR array Easy to integrate Industry standard four lead TO39 package Factory calibrated Noise Equivalent Temperature Difference (NETD) 0.1K RMS @1Hz refresh rate I2C compatible digital interface Programmable refresh rate 0.5Hz…64Hz 3.3V supply voltage Current consumption less than 23mA 2 FOV options – 55°x35° and 110°x75° Operating temperature -40°C ÷ 85°C Target temperature -40°C ÷ 300°C Complies with RoHS regulations

2020-02-21

空空如也

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

TA关注的人

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