- 博客(8)
- 收藏
- 关注
原创 linux shell 命令
1、mkdir newdir: 新建目录2、touch filename: 新建文件3、vi/vim filename: 编辑文件4、grep[-acivn] [-A] [-B] [--color=auto] '搜寻字符串||正则表达式' filename: 从文件中找到匹配的行,并显示-a binary文件以text方式搜寻-c 统计次数-i 忽略大小写-v 是翻转显示-n 输出行号-A after 显示匹配行的后几行-B before 显示匹配行的前几行5..
2022-02-21 08:51:31
1008
原创 linux指令
1、文件管理 cat chattr chgrp chmod chown cksum cmp diff diffstat file find git gitview indent cut ln less locate lsattr mattrib mc mdel mdir mktemp more mmove mread mren mtools mt
2022-02-18 12:01:57
480
原创 linux内核个剪裁
Linux基础知识linux内核组要由五个子系统组成:进程调度 内存管理 文件系统 网络接口 进程间通信 Linux源码目录arch 目录中包含于体系结构有关的子目录和文件,arm的相关平台信息在arch/arm目录下。 scripts 目录中存放着对核心配置的脚本文件。 crypto 目录中包含着常见的加密算法。 drivers 目录包含各种各样的驱动,包括字符型,快型,网络设备驱动程序。 fs 目录中包括了linux系统所支持的文
2022-02-15 10:13:27
289
原创 SPI 转 CAN 接口
1. 其中 SPI 部分驱动参考原接口驱动部分。 2. 首先搜索一下 6UL 是否自带 mcp2515 驱动。 #cd drivers #find -name "mcp25*" #vi ./net/can/Makefile 3. 在配置文件 linux_imx6ul_emmc_defconfig 中设置 CONFIG_CAN_MCP251X=y. 4. 同时需要配置设备树。步骤 1编译内核和设备树。注意查看编译完内核之后,是否在 drivers/s...
2021-09-07 15:54:32
3359
原创 arm-linux 系统下使用QT获取cat命令读取的内容
有的时候在嵌入式编程过程中无法避免使用命令行直接读取驱动的值。举例:QFile file("/root/iovalue.txt");system("cat /sys/class/gpio/gpio118/value > /root/iovalue.txt"); file.open(QIODevice::ReadOnly | QIODevice::Text); btnstate=file.readAll(); file.close();...
2021-08-16 13:56:06
1025
原创 IMX6UL GPIO复用
采用 iomux 的方法 1. 现采用 CSI_DATA01 用作 GPIO。2. 首先在 arch/arm/boot/dts/imx6ul-pinfunc.h 查找具体参数不再说明,查看 IMX6ULRM.pdf 手册中对应寄存器。3.在设备树中 iomux 中添加复用 gpio 引脚如下:同时修改设备树文件中,出厂的源码中将 csi 引脚用作摄像头。将复用功能去掉或者 disabled。如下图:其中 csi 引脚也可复用为 sim2.也将其改为 disa...
2021-08-12 11:25:06
1091
原创 QT打开外部程序的3种办法
从来没想到过自己会写博客,以前都是带着问题百度查询别人的解决办法,总会不知名的点进别人的博客,看到别人的经验之谈。今天也想开一个博客,记录自己深度学习的学习之路。自己现在从事的行业是嵌入式,但是出于自己对于深度学习和人工智能的好奇心,促使自己在工作之余学习这些东西。在开始学习之前,我对于神经网络各模型及相关算法完全没有概念,希望自己可以认认真真的坚持下去。总感觉知识这种东西是互通的,多学点肯定没什
2021-08-11 09:40:59
6497
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人