笔记
文章平均质量分 74
@Rangers
爱星辰也爱大海
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
交叉编译Ghostscript
交叉编译Ghostscript原创 2022-03-08 22:52:04 · 884 阅读 · 3 评论 -
I.MX6开发板移植Linux4.1.15内核之TSC2007触摸屏设备树信息的添加
1、TSC2007硬件原理图分析先看相关原理图:tsc2007控制器芯片的原理图。由tsc2007芯片原图与核心板相关连接的引脚知:触摸屏与CPU通过I2C总线进行数据传输,且为I2C3I2C3有两条线,SCL与SDA,分别于核心板的GPIO_3与GPIO_6连接中断引脚为GPIO6_IO7,与核心板的连接为NAND_CLE系列引脚2、TSC2007设备树的添加本次主要修改imx6qdl-sabresd.dtsi文件,该文件是与具体外设相关的文件首先在开发板查看自己对应屏幕芯片及其名称原创 2021-12-07 21:13:39 · 1363 阅读 · 0 评论 -
全志A64更换2018文件系统
由于一些兼容性的问题,在实际项目的开发过程中可能会出现文件系统的一些版本的问题,因此官方的2017版本的文件系统可能需要更改。因此这个任务目的是把开发板的文件系统版本进行更换。因为全志的官方是提供脚本进行全部的编译,包括文件系统,内核等等,为了任务的顺利完成,首要任务是弄懂脚本的具体实现流程。下面我们进行一下脚本的分析:首先先介绍一个概念: Lichee表示全志科技A10芯片的开发代号说白了Lichee是一个包含文件系统,内核等等需要编译,打包的文件夹。例如这个Lichee下就有 /bran原创 2021-11-07 10:47:45 · 902 阅读 · 0 评论 -
基于华为eNSP的局域网搭建
分享一个计网的大作业实验:基于华为eNSP的计算机网络实验一、实验目的:1.了解VLAN工作的原理,掌握划分VLAN的方法2.理解并掌握Access,Trunk和Hybird类型端口的作用和配置方法二、实验要求:1.在eNSP模拟器上搭建简单的以太网拓扑,包括客户、交换机和服务器。进行网络配置,如配置IP地址,配置HTTP服务。 利用Wireshark 软件(一个网络封包分析软件)进行抓包操作,截取抓包结果,解析以太网帧格式和内容。三、实验软件1.华为eNsp模拟器2.ping3.Wir原创 2021-11-05 21:31:11 · 6134 阅读 · 0 评论 -
A64arm开发板注销打印cpu budget信息
[48997.486550] CPU Budget hotplug: cluster0 min:0 max:4[48998.470896] CPU Budget:update CPU 0 cpufreq max to 1104000 min to 480000[48998.480427] CPU Budget hotplug: cluster0 min:0 max:4[48998.972749] CPU Budget:update CPU 0 cpufreq max to 1008000 min to原创 2021-10-21 10:31:49 · 620 阅读 · 0 评论 -
linux实现poll机制按键点灯
1.按键驱动篇实现思路,分别编写LED(前篇文章),以及按键的驱动。并编写一个APP程序进行驱动的调度。这里一共有5个函数需要实现首先需要定义一个设备的结构体用于描述设备的各种参数:```bash* key设备结构体 */struct key_dev{ dev_t devid; /* 设备号 */ struct cdev cdev; /* cdev */ struct class *class; /* 类 */ struct device *device; /* 设原创 2021-10-10 23:32:56 · 430 阅读 · 0 评论 -
Linux驱动之等待队列
Linux驱动之等待队列1.1阻塞和非阻塞 IO简单理解:在向内核驱动读取数据的时候,有两种访问设备文件的方式阻塞IO:访问不到可以进行休眠,更加有效的利用CPU,访问不到进入休眠,通过中断唤醒int fd; int data = 0; fd = open("/dev/xxx_dev", O_RDWR); /* 阻塞方式打开 */ ret = read(fd, &data, sizeof(data)); /* 读取数据 */非阻塞IO:在访问不到数据的时候,要么终止,要么一直原创 2021-09-30 21:43:40 · 377 阅读 · 0 评论 -
Linux驱动初探(hello word)
1.开发环境搭建:系统:ubuntu16.041.1:SSH环境搭建这里我是用的是使用buildroot制作的最小文件系统,在选项里把SSH服务勾上,制作得到具备SSH功能的文件系统。这里大家可以自行搜索,或者开发板自带文件系统已经有SSH功能可以略过。1.1.1搭建网络设备:win10笔记本,网线,iMX6uL/ULL,网线转接口(轻薄本无法直接连接网线)第一步:共享主机网络(我这里共享的是无线网卡)这里选择以太网4是因为我开发板的网卡适配器就是以太网4,大家这里这里根据实际选择。第二部原创 2021-09-26 23:21:15 · 469 阅读 · 0 评论 -
三:matlab与程序
1.顺序结构程序.m文件脚本文件(命令文件),函数文件选项卡建立,edit 新建1.数据输入>>A=input("请输入")2.输出disp(输出项);>>s='HELLO';>disp(s)3.pause(延迟的秒数) ctrl+c2.选择结构if()...else......end switch ... case :otherwise:end for 循环变量=初值:步长:末值..........end原创 2021-08-23 14:13:55 · 161 阅读 · 0 评论 -
Ubuntu入门系列
ubuntu软件安装1.通过App store 安装2.通过APT 安装使用apt工具安装软件,需要sudo,也就是root权限发现出现错误出现进程占用,。解决办法;安装成功3.deb软件包安装window 是exeubuntu shi .deb 文件例如安装网易云音乐4.源码编译...原创 2021-08-23 14:13:36 · 278 阅读 · 0 评论 -
二:MATLAB矩阵处理
2.1特殊矩阵1.通用特殊矩阵zeros函数:产生全0矩阵 zeros(m)产生mm,zeros(m,n)产生mn大小矩阵,zeros(size(A))产生与Aones函数:产生全1矩阵eye函数:对角矩阵rand函数:产生(0,1)区间均匀分布的随机矩阵randn函数:产生均值为0的,方差为1的标准正态分布矩阵例题一:首先使用5阶两位随机整数矩阵,在产生均值为0.6,方差为0.1的5阶正态分布矩阵最后并验证,A+B=A+B.>> A=fix(10+(99-10+1)*ra原创 2021-07-22 16:05:36 · 1024 阅读 · 0 评论 -
一:数学建模之MATLAB基础知识
1.1Matlab系统环境1.命令行窗口换行命令(续行符) … 回车clc 清屏;clear 清除变量1.2Matlab数值数据命令;format 格式符(不影响出储存)常用数学函数:fix,ceil,round函数rem取余数isprime(n)为求素数函数,是素数返回1;否则返回0find()函数返回的是位置1.3变量及其操作区别;预定义变量变量删除与修改:who 与 whoms 命令1.4矩阵及其表示冒号表达式:格式: e1:e2:e3(产生向量原创 2021-07-16 09:35:02 · 1137 阅读 · 0 评论
分享