自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

原创 2021-07-15 一、最小系统的生成及配置

由于项目需求需要对定制化一个基于x86的ubuntu系统,在实际上手过程中,发现和之前玩过的嵌入式有很大的不同,刚好有同学对这方面有需求,写个博文记录一下自己的踩坑经历。

2021-07-15 17:45:20 410

原创 2021-6-9 嵌入式学习笔记5:关于ioremap的一些理解

这是在工作中遇到一个问题:有两个厂家用到是不同的rtc芯片,并且设备的从地址是一样的,现在要通过一套内核源码适配这两个机器。硬件信息走的是设备树,我一开始就把两个厂家的rtc都写进去了,结果编译报错。因为从设备地址一样,设备树不报错才怪...

2021-06-09 13:54:10 425 1

原创 2021-6-7 嵌入式学习笔记4:嵌入式面试

买了块板子不到两个月,匆匆忙忙做了一些教学项目就跑去面试了,准备从魔都滚蛋了,地方虽好,穷逼留不下。写个博文记录一下面试题。C语言怎么将二进制数据解析成float这个题当时我理解错了,之前看CSAPP时看到过,要通过什么IEEE制定的协议,将存储的数据按照、符号位、阶码、尾数、长度进行解析,当时我人傻了,这么深么???然后没说出来。后面又仔细回顾了一下面试官的问题,他描述的应该是某个地址中存着一个float型的数据,怎么对它进行解析。只要做过数据传输方面的小伙伴都应该熟悉这个问题,简直就是送分题

2021-06-07 11:32:36 175

原创 2021.5.19 嵌入式学习笔记3:设备树学习

设备树加载及与驱动的匹配过程一开时,uboot将dtb文件的地址传给内核,由内核去读取设备树的信息。1.start_kernel() --> setup_arch(0 --> unflatten_device_tree() --> __unflatten_device_tree()函数中扫描dtb,并转换成节点是device_node的树状结构。(展开设备树)2.of_platform_device_create_pdata() —> of_device_add() 注册

2021-05-19 16:46:13 417

原创 2021.05.16 嵌入式学习笔记2:proc文件,中断,io映射

添加的功能procfs在添加设备到proc目录下,procfs,sysfs,debugfs注册方式类似,可以提供一文件访问接口,在proc_dir_entry中有fops,如read_proc,wirte_proc和fops都进行初始化,在使用echo 或者cat等命令访问文件时,fops执行。如下图:当注释掉fops之后这两个之间,有个优先级的关系,内核代码还没有分析,先挖个坑。static struct proc_dir_entry *proc_dir,*proc_file

2021-05-16 19:26:23 190

原创 2021-05-12 嵌入式学习笔记1:利用platform实现板子点灯

嵌入式学习笔记1:利用platform实现板子点灯最近刚淘了台iTOP-4412用来学习linux,写个博文方便自己记录学习过程。涉及到的知识点platform总线,misc设备,file_operations结构体。platform总线首先可以ls /sys/bus/看一下当前系统都有哪些总线,对于总线这个东西呢,我这么理解的:总线就是遵循某种通信协议的数据传输的手段,比如usb,i2c等,设备之间想要通过某种总线进行信息的交互,必须先得遵守这个通信协议。比如怎么握手,怎么确定数据发送

2021-05-12 15:26:23 163

原创 ctag的安装及使用

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录前言一、ctag是什么?二、使用步骤1.安装 ctag2.配置.vimrc3.生成tags4.使用前言最近的学习linux内核调度方面的知识,需要经常查看内核代码,eplice等众多优质的编译器就不赘述了,今天挖个老坟,学着用ctag查看内核代码一、ctag是什么?catg 可以命令可以在当前路径下中生成一个tags标签,用#define定义的宏,枚举型变量的值,函...

2020-09-02 16:03:02 3934

原创 youcompleteme 离线安装踩坑记

文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言youcompleteme是vim经典的自动补全插件,但是安装很是MMP。前几天装了ubuntu20.04,配置了一波vim。这几天github根本没法clone下来,我是用离线方法安装的YCM和vim-plug,小白一枚,在此记录一下自己踩的坑。系统是Ubuntu20.04,内置python是3.8。一、安装必要组件主要有这几个:cmake,python3-...

2020-08-21 16:51:42 1635

原创 windows10自带office出现0x0000142错误

入手还不到10天的电脑突然报错打不开PPT,报错0x0000142,瞬间慌得一比~~~我凑,这笔记不会是坏的吧?完蛋肯定是昨天装游戏时不小心把病毒装进去了。。。囧~~~~~不要慌,不要慌,先问问度娘。别选卸载啊,选修复点了快速修复之后,直接报错,淦度娘!莫慌,莫慌,再试试联机修复~~~~泡个茶,等等它okok,修复完了打开PPT看看...

2020-03-27 10:26:02 3347 1

原创 TeXLive2019闪退,无法安装,提示NO SUCH FILE OF DIRECTORY

不多逼逼,开篇点题。看之前有人说放到C盘就没问题了,但是我这个目录就是在C盘。出现这个问题的根本原因是安装路径不能有中文,各位大佬瞅瞅是不是犯了这个低级错误~~~~~~ps:2020年毕个业太难了!!!...

2020-03-23 09:41:48 3193 3

YouCompleteMe(python3).tar.gz

用于离线安装ycm,不需要花费很多时间从GitHub上慢慢下。使用python3进行安装的,需要cmake等一些必要组件,详细安装方法在我博客上。

2020-08-21

肌电数据库

正常人和病人的在行走过程的肌电数据,内有标签和关节角度,做肌电分析的同学可以下载学习。

2019-01-02

python3.6.5版本

我觉的这个版本是3.6中最稳定的,是64位的,如果有搞深度学习的朋友可以下载下来用,因为TensorFlow只支持64位。

2018-07-01

python pandas库,3.6版本 64位

建议大家用py3.6.5版本,比较稳定,我用3.7装了好久都失败了,这是64位的因为TensorFlow支持64位,若不用TF建议32位

2018-07-01

libsvm的64位Dell

没有积分的私聊我,发给我你的QQ,我发给你,我真的是讨厌积分制。

2018-04-07

决策树绘制graphviz

改名zip,直接解压,添加路径到变量即可。无需安装。我电脑msi装不上,所以才想到的这个办法。

2018-03-19

python KNN算法的海伦约会数据

本来想免费给的,我自己找了半天才找到资源,要是有些没有积分想要的可以留言给我,我发。本来就不想赚积分,只是这么点数据就要找来找去,很打击学习智能的积极性。下载下来改名字为txt,并且删除最后一行

2018-03-05

空空如也

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

TA关注的人

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