自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

锅锅的博客

设计软件有两种方法:一种是简单到明显没有缺陷,另一种复杂到缺陷不那么明显。—— 托尼·霍尔

  • 博客(24)
  • 资源 (44)
  • 收藏
  • 关注

原创 ubuntu安装QEMU模拟开发板

QEMU是一款开源的模拟器,模拟 Arm、MIPS、RISC-V 等各种 CPU 和开发板,以及 网卡、声卡、键盘、sdcard、emmc、usb等各种外设下载链接https://download.qemu.org/qemu-5.1.0.tar.xz安装tar -xvf qemu-5.1.0.tar.xz 解压./configure 配置make 编译./qemu-system-aarch64 运行64位模拟器./qemu-system-arm 运行32位模拟器...

2020-09-30 17:06:04 366

原创 python3.7安装报错:No module named ‘_ctypes‘

python3.7安装,报错No module named ‘_ctypes’原因 缺少ctypes模块解决 apt install libffi-dev

2020-09-30 16:38:13 1578

原创 linux编译报错 /usr/bin/ld: 找不到 -lssl

/usr/bin/ld: 找不到 -lssl原因:没有lssl包解决:apt-get install libssl-dev

2020-09-28 10:27:05 2653

原创 嵌入式linux音频编程简易录音机简单示例基于ALSA

嵌入式linux读写声卡简单示例

2020-09-25 17:46:23 921

原创 linux Alsa-lib安装

缺少Alsa-lib解决apt-get install libasound2-dev

2020-09-24 17:51:13 674

原创 嵌入式linux应用摄像头编程拍照简单示例基于V4L2接口

嵌入式linux应用读取摄像头简单示例

2020-09-22 17:14:10 2993 3

原创 -bash: -bash:: command not found

-bash: -bash:: command not found未安装git工具解决:centos: sudo yum install gitubuntu:sudo apt-get install git

2020-09-21 20:05:23 385

原创 嵌入式linux读写can收发简单示例基于socket can

嵌入式linux读写can简单示例

2020-09-19 12:04:29 2940 3

原创 嵌入式linux应用读写spi简单示例

1、打开spi设备文件2、配置模数、速度、位数等3、读写操作4、关闭spi.c#include <stdint.h>#include <unistd.h>#include <stdio.h>#include <stdlib.h>#include <getopt.h>#include <fcntl.h>#include <sys/ioctl.h>#include <linux/types.h&gt

2020-09-19 11:34:49 7891 3

原创 嵌入式linux应用读写adc简单示例

1、先确认/dev/adc存在2、打开adc文件3、读取4、转换量纲adc.cstatic int fd = 0;int adc_init(char *adc_dev){ fd = open(adc_dev, O_RDWR|O_NOCTTY|O_NDELAY); if(fd < 0) { printf("[%s]:[%d] open adc file error\r\n", __FUNCTION__, __LINE__); return (-1);//exi

2020-09-19 10:42:46 2015

原创 嵌入式linux应用读写i2c示例

这里分享一个嵌入式linux读写24c02的i2c程序ioctl函数的使用:原型:struct ioctl(struct file *file,unsigned int cmd,unsigned long arg);cmd有I2C_SLAVE,I2C_SLAVE_FORCE,I2C_TENBIT,I2C_SET_SPEED几个选项;I2C_SLAVE:对应的arg取值为I2C从机地址,用来设定I2C从机地址;I2C_SLAVE_FORCE:对应的arg取值为I2C从机地址,用来修改I2C从机地址;

2020-09-19 10:28:11 1461 1

原创 linux编译错误 xx找不到 -ljpeg

缺少jpeg库解决apt-get install libjpeg-dev

2020-09-18 17:00:42 767

原创 linux编译错误 fatal error: jpeglib.h: No such file or directory

报错:cameratest.c:23:21: fatal error: jpeglib.h: No such file or directory#include <jpeglib.h>^compilation terminated.解决:安装 jpeg库sudo apt-get install libjpeg62-dev

2020-09-18 10:41:41 10044 1

原创 嵌入式linux应用层读取触摸屏坐标简单示例

嵌入式linux应用层读取触摸屏简单示例linux下面触摸屏读取方法就是读取/dev/input/event*事件1、检查event编号hexdump /dev/input/event1按触摸屏会输出信息的就是触摸屏对应文件000b9b0 0003 0032 0017 0000 1b59 0000 0000 0000000b9c0 09f2 000e 0000 0000 0003 0039 0000 0000000b9d0 1b59 0000 0000 0000 09f2 000e 0000

2020-09-17 12:09:28 3656 1

原创 嵌入式linux文件操作lcd屏幕指定坐标显示一个点简单示例

嵌入式linux文件操作lcd简单示例

2020-09-17 10:31:56 1163

原创 linux简单shell示例

shell文本就是平时命令行放到一个文本里面,保存文件名后缀为.sh执行:sh hello.sh常用shellsleep 1s 表示延迟一秒sleep 1m 表示延迟一分钟sleep 1h 表示延迟一小时sleep 1d 表示延迟一天1s = 1000ms = 1000000usfor a in {1…10}domkdir /datas/aaaacd/datas/aaaa cd /datas/aaaacd/datas/aaaafor b in {1…10}domk

2020-09-15 14:21:20 109

原创 linux常用命令使用示例

linux常用命令

2020-09-14 09:41:45 184

原创 嵌入式linux操作串口简单示例

嵌入式linux操作串口简单示例这里以MT7688 openwrt系列为例main.c#include <fcntl.h>#include <sys/stat.h>#include <unistd.h>#include <termios.h>#include <stdio.h>#include <stdlib.h>#include <string.h>//打开串口文件static int open_u

2020-09-11 21:08:33 596

原创 嵌入式linux文件io方式操作gpio口示例

嵌入式linux文件io方式操作gpio口示例在嵌入式linux中应用层操作gpio口,如果懒得写驱动或者懒得翻寄存器手册,有一种简单的方式操作,只需要终端申请io,然后设置方向就可以直接操作,这里以野火的imx板子为例示范,后面以一个led闪烁灯程序作为例子一、命令行操作示范1.确认文件系统根目录里面有sys目录,没有的话需要在内核编译的时候打开Device Drivers —> GPIO Support —> /sys/class/gpio/… (sysfs interf

2020-09-11 14:16:28 1669

原创 嵌入式linux连接onenet平台mqtt简单示例

嵌入式linux连接onenet平台mqtt简单示例这里分享一个基于onenet mqtt协议上传系统时间的示例使用方法:修改一下mqtt.c里面:产品id、设备id、apikeymakefile里面:交叉编译器main.c#include "mqtt.h"#include "tcp.h"#include <unistd.h>#include <stdio.h>#include <string.h>#include<time.h&

2020-09-09 11:25:39 1096 2

原创 嵌入式linux连接onenet平台edp简单示例

嵌入式linux连接onenet平台edp简单示例这里分享一个基于onenet edp协议上传系统时间的示例,这里用的野火的imx6ull和原子的兼容main.c#include "edp.h"#include "tcp.h"#include <unistd.h>#include <stdio.h>#include<time.h> //C语言的头文件 int main(){ unsigned char buff[100] = {0},sendbu

2020-09-09 11:10:28 549

原创 嵌入式linux与pc串口传输文件基于lrzsz

嵌入式linux与pc串口传输文件基于lrzsz嵌入式linux传输应用程序通常用nfs、tftp等比较麻烦,一般小应用也就几k用串口就行,这里给出一种串口传输文件的方式lrzszlzsz需要在开发板上面安装,安装方法就是用开发板对应的交叉编译工具编译lzsz源码然后把执行程序放到开发板文件系统的bin目录下就可以了,这里以野火的imx6ull做示例,交叉编译工具arm-linux-gnueabihf-gcc一、编译源码1、下载源码https://www.ohse.de/uwe/software/

2020-09-09 10:20:03 509

原创 嵌入式linux交叉编译工具链搭建示例

交叉编译的意思就是把嵌入式板子要运行的程序放到我们的电脑上编译,因为电脑的cpu速度快得多,编译速度更快,另一方面再嵌入式板子上安装编译工具也要占用一定内存,所以有了交叉编译。搭建交叉编译环境主要分为1、解压工具链;2、修改环境变量;3、验证工具链;这里以以平头哥的CB6121芯片为例,工具链为gcc-arm-none-eabi-8-2018-q4-majorlinux.tar.bz2 使用的win10下面的ubuntu,这里已经下载好交叉编译工具放在home目录了,环境变量修改就是在 .bashrc里

2020-09-08 15:28:59 481

原创 linux 通用makefile编写

一般当我们的工程文件较多的时候,使用gcc工具直接敲编译命令比较麻烦,所以写makefile的好处就来了,每次只需要敲一下make就能编译这里分享一个万能版的,当前目录不管多少文件,都只需要make一下,不用修改makefile,直接生成main可执行程序以下是makefile#交叉编译工具链#CC=arm-linux-gnueabihf-gccCC=gcc#链接库CFLAGS=-lm -lpthread#获取c文件SrcFiles=KaTeX parse error: Expected

2020-09-04 16:38:22 486 1

http网络文件服务器

http网络文件服务器

2022-04-27

openwrt深入学习笔记.zip

openwrt深入学习笔记.zip

2021-11-18

ATGM332D 北斗定位模块.zip

ATGM332D 北斗定位模块.zip

2021-10-11

tsl1401ccd数据手册和驱动例程.rar

tsl1401ccd数据手册和驱动例程.rar

2021-10-10

kivy中文手册.pdf

kivy中文手册.pdf

2021-09-25

嵌入式软件开发文档模板.rar

嵌入式软件开发文档模板.rar

2021-09-23

Microsoft VS Code.zip代码阅读工具免安装版

Microsoft VS Code.zip代码阅读工具免安装版

2021-09-14

DEVC++.zip免安装版本

DEVC++.zip免安装版本

2021-09-14

mqtt调试工具.zip

mqtt调试工具.zip

2021-09-13

mjpeg_streamer.rar 流媒体服务器工具

mjpeg_streamer.rar 流媒体服务器工具

2021-09-09

cjson.zip c语言json库文件

cjson.zip c语言json库文件

2021-09-09

ftpman.zip ftp服务器工具

ftpman.zip ftp服务器工具

2021-09-08

iverilog-x64_setup.exe安装包

Verilog开发仿真工具

2021-08-30

8086汇编dos工具

8086汇编dos工具

2021-08-30

8086汇编帮助手册.rar

8086汇编帮助手册.rar

2021-08-30

8051汇编指令集.xls

8051汇编指令集.xls

2021-08-30

RFC(1-8651).rar

RFC(1-8651).rar

2021-08-21

iso15031诊断规范.rar

iso15031诊断规范.rar

2021-08-21

iso9141规范诊断系统数字信息交换的要求.rar

iso9141规范诊断系统数字信息交换的要求.rar

2021-08-21

iso13400规范doip.rar

iso13400规范doip.rar

2021-08-21

iso14230诊断规范.rar

iso14230诊断规范.rar

2021-08-21

AOTOSAR车载软件规范.rar

AOTOSAR车载软件规范.rar

2021-08-21

iso26262车辆功能安全规范(1-9)(中文+英文版).rar

iso26262车辆功能安全规范(1-9)(中文+英文版).rar

2021-08-21

osek规范2.5.3-can网络管理.rar

osek规范2.5.3-can网络管理.rar

2021-08-21

iso15765规范can诊断(1-4).rar

iso15765规范can诊断(1-4).rar

2021-08-21

iso15765规范can诊断(1-4).rar

iso15765规范can诊断(1-4).rar

2021-08-21

ISO11898规范can物理层(1-5).rar

ISO11898规范can物理层(1-5).rar

2021-08-21

iso14229规范can诊断(1-7).rar

iso14229规范can诊断(1-7).rar

2021-08-21

USB协议规范.rar

1.0 2.0 3.0

2021-08-21

RFC网络协议文档手册.rar

RFC网络协议文档手册.rar

2021-08-20

opencv c++ api手册和例程.rar

opencv c++ api手册和例程.rar

2021-08-19

opencv-python api手册.rar

opencv-python api手册.rar

2021-08-19

windows命令行手册.rar

windows命令行手册.rar

2021-08-19

Windows.命令行详解手册.rar

Windows.命令行详解手册.rar

2021-08-19

TensorFlow Python API手册.rar

TensorFlow Python API手册.rar

2021-08-19

modbus资料文档和调试工具.rar

modbus资料文档和调试工具.rar

2021-08-19

linux API手册.rar

linux API手册.rar

2021-08-19

mqtt.zip mqqt资料文档

mqtt.zip mqqt资料文档

2021-07-06

github安装包.zip

里面包含github shell、github desktop、github

2021-06-18

python文字识别.rar

Tesseract OCR ,安装包,里面有安装包以及源码,以及中文支持包

2021-04-06

空空如也

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

TA关注的人

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