- 博客(19)
- 收藏
- 关注
原创 ZYNQ裸机知识简单记录
HDMI接口向下兼容DVI接口从DVI接口(只能传输视频)发展而来是新一代的多媒体接口,可以传输无压缩音频和高分辨率视频信号能同时传输视频和音频,简化了设备的接口和连线DVI和HDMI在物理层都是TMDS标准传输数据TMDS 是最小化传输差分信号,使用差分信号传输高速串行数据,用两个引脚传输一路信号,利用两个引脚间的电压差的正负极性和大小来决定传输数据的数值(0或1)
2023-06-06 08:21:34
188
原创 vim学习记录
vim编辑器之神,emacs神的编辑器Vim可以经常用,哪怕是vscode也有vim模式,因为熟练之后对胳膊和颈椎的身体负担很小推荐把大写锁定与esc的功能进行互换,因为要高频操作esc。
2023-06-06 08:18:57
150
原创 Uboot学习
bootloder是硬件启动的引导程序,是运行操作系统的前提,进行硬件的各种初始化配置bootloder不属于操作系统,在移植系统时,一般首先移植bootloder。
2023-06-06 08:14:21
237
原创 Linux内核简单分析
注意修改内核或者驱动源码之后,确保你的makefile里的编译规则会编译改过的文件。kenel目录下会放一些核心的调度算法等源码。
2023-06-05 16:14:29
60
原创 C++结合QT的基础笔记
/定义一个名字为A的命名空间int a=100;//定义一个名字为B的命名空间int a=200;//错误用法//这时候直接执行test02,会直接报错显示a没定义过//所以用的时候必须指定命名空间//正确用法//错误的定义方式int a;//这种也是直接报错,命名空间只能在全局范围(函数外面)中定义//在函数内部定义不允许//命名空间允许嵌套定义int a=10;int a=20;//嵌套定义完之后使用一定要指定到最底层。
2023-06-05 16:13:01
616
原创 内核移植与网卡移植
4 导入配置 例如make exynos_defconfig(配置列表见arch/arm/configs/ 找最类似的)5 配置内核make menuconfig(这个图形化配置选项十分复杂有时间详细研究)这样指定平台为arm和交叉编译工具链,也可以在makefile里写死。3 修改Makefile指定交叉编译工具链。6 编译内核 make uImage。6 编译设备树 make dtbs。2 Linux系统中解压。
2023-06-05 16:08:34
81
1
原创 根文件系统制作
根文件系统(root filesystem)是存放运行,维护系统所必须的各种工具软件库文件 脚本 配置文件和其他特殊文件的地方,也可以安装各种软件包。
2023-06-05 16:07:14
263
1
转载 Ubuntu安装SSH
最近在看韦东山的视频,在使用Mobaxterm的过程中遇到一些问题,在此记录一下(我是看的本站其他人的,内容也是转载他的,如果构成侵权请及时联系我进行删除)。乌班图默认是没有安装SSH服务的。所以要先安装。ps -e|grep ssh输出如下:zht@zht-Ubuntu:~$ ps -e|grep ssh2151 ? 00:00:00 ssh-agent5313 ? ...
2020-04-07 23:05:12
191
转载 GPIO模式备忘
stm32资料STM32l05x HAL库使用注意事项主讲人:成冲一、STM32L0xx_HAL_GPIO(一)、引脚初始化函数 void HAL_GPIO_Init(GPIO_TypeDef *GPIOx,GPIO_InitTypeDef *GPIO_Init);1、功能①.对STM32中的某端口上的引脚进行初始化(设置引脚输入输出的连接关系)。②.函数名(HAL_GPIO_...
2020-04-02 21:26:36
840
原创 记一下bootloder遇到的困难
最近在折腾32f4的bootloder碰到一些困难。比如在从boot跳转到app时,你app的首地址(boot的末地址)一定要是完整的以flash中的页为单位的偏移量,否则不行。我写完boot部分和app部分又遇到一个难题,希望有人指点一下。程序中,传输文件的协议是xmodem,用它传bin文件会卡住(文件不大4kb)但是传输其他文件就没事,比如文本文件啥的就很流畅。...
2020-03-21 20:39:15
272
原创 STM32cubemx 对flash进行操作
对flah进行读写操作都要解锁才能进行,解锁就需要KEY,这个东西手册上有以F407ZGT6为例子。擦除只能是按页或者整块擦除,。无论写还是擦除最后都要进行一个盲等待的操作。由于操作片内Flash不涉及到外设所以配置好时钟后直接生成代码就行。上面这个图很重要,由于程序是从扇区0往下存储,所以为了方便我们进行操作,我们从扇区11开始操作记住他的地址。读是支持按地址读,所以不用函数...
2020-03-17 21:25:36
1703
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人