- 博客(7)
- 收藏
- 关注
原创 KVS SDK Alignment trap debug
1.起因是在测试S1 upload clip遇到的问题.经过排查,确认是KVS SDK 3.1.1的锅2.这个问题的原因是发生非对齐地址访问然后尝试了一下echo 2 >/proc/cpu/alignment (2:fixup), 发现并不能解决问题3.经过以上尝试不行,所以接下来就要想想如何定位错误。代码出现字节对齐错误,有些代码量很小,很容易定位错误地方,但如果在大型项目中,就很难定位,尤其是在嵌入式中——嵌入式的调试也相对比较困难、麻烦。以我的经验,与其用gdb来调试,不如靠经验及p.
2021-06-16 12:44:03
271
1
原创 音视频小白入门
1 课程介绍1-2 课程介绍及学习指导30k起步,那么高者呢,可以达到百K以上。然后呢音视频技术,本身纷繁复杂,那对于初学者来说可不那么容易对吧。以在线教育为例,当学生进入教室以后,有时候呢会看到老师的视频出现卡顿花屏。这个是什么原因造成的呢?我们又该如何解决?那如果你对音视频原理不清楚,对这个流程不熟悉的话。基本上是没法解决上述问题的,而本门课正是这样一门系统的讲解音视频技术知识的课程,那个课程中,我们从日常的生活中入手,通过一些浅显的生活现象,慢慢的向你揭示音视频的奥秘,让你知道它是如何工作的,通
2021-03-03 22:33:31
2527
5
原创 libjpeg-turbo编译流程
1.先从gethub上下载source codehttps://github.com/libjpeg-turbo/libjpeg-turbo下载好,解压。2.然后写一个脚本,其中的compiler请按实际填写执行脚本,./build.sh3.在CMakeLists.txt中第7行下面,增加如下内容:因为我是32位的,所以是arm。。。。。64位,请设置arm644.make -j85.make install如此,就得到了库,以及头文件6.使用的时候,在Makefile中引入头文件,
2021-01-18 21:30:57
524
原创 嵌入式开发--C语言指针+内存空间(1.3.2)
C语言指针+内存空间(1.3.2)1.【指针概述】2.【指针修饰符】3【 指针修饰符volatile、typedef】4【运算】5.【多级指针举例】6.【数组空间的初始化】7. 【结构体字节对齐】8. 【内存分布】1.【指针概述】内存类型资源地址、门牌号的代名词指针指针变量 : 存放指针这个概念的盒子int a;int *p;char *p;C语言编译器对指针这个特殊的概念,有2个疑问?1、分配一个盒子,盒子要多大?在32bit系统中,指针就4个字节在64bit系统中,指针就8个字节
2020-09-21 00:18:00
191
原创 嵌入式开发--C语言指针+内存空间(1.3.1)
C语言指针+内存空间(1.3.1)1. 指针的声明和指针的使用2. 数组和指针3. 指针的移动和指针的减法4. 神奇:计算机不知道“数据类型”5. 指针很强大、指针很危险6. 指针案例7. void指针8. 函数指针的概念和基本使用9. 栈空间1. 指针的声明和指针的使用如果你学了c语言而不理解指针怎么回事,你就等于没学c语言。也正因为有指针的存在,才能说c语言是一个底层的语言。对于计算机硬件层面来讲绝大部分数据都是放在内存中的,那么在内存中是没有数据类型这个概念的,比如咱们在写普通程序的
2020-09-21 00:08:13
147
原创 嵌入式开发--C语言之语法概述(1.2)
C语言之语法概述1.GCC介绍和使用1.1介绍1.2gcc概述1.3C语言编译过程介绍1.4C语言编译常见错误举例1.5C语言预处理介绍1.6条件预处理的应用1.7宏展开下的#、##使用2.C语言常用关键字及运算符操作2.1C语言常用关键字及运算符课程介绍2.2关键字概念及sizeof、return2.3数据类型关键字介绍及char类型2.4数据类型之int、long、short大小: 根据编译器来决定 编译器最优的处理大小: 系统一个周期,所能接受的最大处理单位,int
2020-05-19 21:01:15
2111
6
原创 嵌入式开发--嵌入式开发环境的搭建(1.1)
1.1嵌入式开发环境的搭建1.【Vmware软件介绍】2.【Linux发行版本介绍】3.【Ubuntu的安装】4.【Vim的安装和简单使用】5.【SSHD服务的搭建与配置】6.【Zmodem的使用】7.【Samba服务器的安装与配置使用】8.【Sourceinsight的使用】1.【Vmware软件介绍】2.【Linux发行版本介绍】3.【Ubuntu的安装】4.【Vim的安装和简单使用】5.【SSHD服务的搭建与配置】嵌入式开发中一些常用服务的一些搭建和配置方法先说第一个服务sshd,这个服
2020-05-18 14:18:58
633
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人