自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 卡尔曼滤波器

1.简介(Brief Introduction)在学习卡尔曼滤波器之前,首先看看为什么叫“卡尔曼”。跟其他著名的理论(例如傅立叶变换,泰勒级数等等)一样,卡尔曼也是一个人的名字,而跟他们不同的是,他是个现代人!卡尔曼全名Rudolf Emil Kalman,匈牙利数学家,1930年出生于匈牙利首都布达佩斯。1953,1954年于麻省理工学院分别获得电机工程学士及硕士学位。1957年于哥伦比亚大学获得博士学位。我们现在要学习的卡尔曼滤波器,正是源于他的博士论文和1960年发表的论文《A New App

2022-03-14 18:53:43 326

原创 json、yml文件基本上是一种数据储存格式

json、yml文件基本上是一种数据储存格式

2022-03-10 16:09:13 336

原创 free(): invalid pointer的问题

解决方法:1.通常是有指针越界造成的,仔细检查代码有没有越界的行为。2.指针在程序运行中位置发了变化,例如指针a,执行了a++操作。

2022-03-09 22:39:37 19410 1

原创 scp一键向imx6ull中文件拷贝

拷贝文件scp 文件 用户名@ip 地址:路径拷贝文件夹scp -r 文件夹 用户名@ip 地址:路径例: scp test sshd@192.168.1.181:/home/root指令格式分析: test sshd @ 要传输的文件 为用户名,开发板默认的就是 root 用户,拥有最高权限(home文件夹下) 一个符号 192.168.1.181 开发板 ip : /home/root 这里要加一个英文字符的“:”,不要忘记了

2022-03-09 14:34:58 151

原创 PCB学习笔记

快捷键设置,如果快捷键重点击,右击上方空白的地方costmuse ,改掉原来的快捷原理图大小调整:properties–>Formatting and size第四部分 模块化布局设计在矩形区域排列 F61.板框设置机械层——PL–设置框架(双击线段调整长度) eos–设置原点(大小取整数) Q–切换距离单位 P–线性尺寸板子形状的裁剪,使用shift键多选,形成密闭—DSD进入层叠管理器 DK—设置使用几层板A – 位置设置快捷键(按住Ctrl后点击需要设置的功能,深色

2022-01-15 17:11:48 449

原创 Linux --驱动笔记

devid:机号

2021-12-02 16:50:57 526

原创 git 常用语法

拉取最新:查看分支Git fetch 取来变更GIT rebase 最新的合并git submodule update ./batch_v2推送远程分支提交到本地版本库Git branchgit checkout -b 分支名每一个ticket都要新建一个branchgit rebase origin/develop/sdk_api_2.x 保证每个都有一个新的提交(基于远程分支)把同步远程内容同步到本地git add -u platform/drivers/ccm3

2021-09-30 17:06:21 807

原创 emmc启动设置

setenv bootargs ‘console=ttymxc0,115200 root=/dev/mmcblk1p2 rootwait rw’setenv bootcmd ‘mmc dev 1; fatload mmc 1:1 80800000 zImage; fatload mmc 1:1 83000000 imx6ull-14x14-emmc-7-1024x600-c.dtb; bootz 80800000 - 83000000;’saveenvbootargs=console=ttymxc0,

2021-08-30 18:10:35 584

原创 ubuntu环境变量的三种设置方法

转载,https://s9.pstatp.com/package/apk/news_article/7990/news_article_hlytuwen_unfoldArticle_n_v7990_508f_1606718633.apk?v=1606718636临时设置export PATH=/opt/android-studio/bin:PATH当前用户的全局设置vim /.profile,添加行:exportPATH=/opt/android−studio/bin:PATH当前用户的全局设

2020-12-01 22:19:02 163

原创 QT的屏幕自适应,字库

自动适应屏幕大小:1.在画界面时要横向,竖向,平均个排列2.加入下列代码:#include <QDesktopWidget>#include <QStyle>#include <QRect>析构函数加入: QDesktopWidget *deskTopWidget=QApplication::desktop(); QRect deskRect = deskTopWidget->availableGeometry(); int

2020-12-01 20:53:55 157

原创 qt源码编译,qt交叉编译

看直接的嵌入式-收藏夹qt源码:/opt/QT-5.7.1注意加上:skip declasacqt creater:qt_5.11.3qt检查编译:/opt/fsl-

2020-12-01 11:40:32 142

原创 nfs挂载

动态库:编译指令:g++ -fPIC –shared –o libpublic.so public.cpp有时候系统找不到动态库,需要设置一个变量:export LD_LIBRARY_PATH=/freecplus使用动态库:此句优先会使用libpublic.so动态库进行编译,如果没有回去找libpublic.a静态库进行编译。如果都找不到就会报错。使用静态库:文件系统挂接过程中出现如下错误:mount -t nfs -o nolock 192.168.1.25:/rootfs /mnt/nfs

2020-11-29 22:58:01 83

原创 要成为AI算法工程师

AI算法工程师

2020-11-29 16:45:29 81

原创 Python

Python 特点1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。2.易于阅读:Python代码定义的更清晰。3.易于维护:Python的成功在于它的源代码是相当容易维护的。4.一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。5.互动模式:互动模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。6.可移植:基于其开放源代码的特性,Python已经被

2020-11-29 16:29:06 85

原创 QT的接受窗口--Pain Text Edit

使Pain Text Edit才可以,要不然类的类型是不对的

2020-11-29 12:02:13 160

原创 API 接口函数

API 接口函数

2020-11-28 10:28:10 301

原创 ubunt解压缩

tar -vxf 文件名v表情执行过程,x表示解压缩文件,f指定压缩文件

2020-11-25 18:26:20 100

原创 线程与进程

1、专业术语:进程是运行中的程序,线程是进程的内部的一个执行序列进程是资源分配的单元,线程是执行行单元进程间切换代价大,线程间切换代价小进程拥有资源多,线程拥有资源少多个线程共享进程的资源2、打个比方对于这种题目,专业术语不好理解,采用形象一点的比喻更好,比如(取自知乎):开个QQ,开了一个进程;开了迅雷,开了一个进程。在QQ的这个进程里,传输文字开一个线程、传输语音开了一个线程、弹出对话框又开了一个线程。所以运行某个软件,相当于开了一个进程。在这个软件运行的过程里(在这个进程里),多个

2020-11-23 09:27:12 56

原创 #ifndef #define #endif的用法总结

先说结论,这种用法的目的是为了防止重复定义,而不是所谓的重复声明。其实这一点也是很容易理解的,头文件的定义本身就是为了引入“声明”的,如果不允许重复声明,那多个文件引用同一个头文件就非法了,这显然是错误的,在C编译中,恰恰是允许也需要重复声明的,只要引用声明了,就可以远程使用该声明对应的对象(变量或函#ifndef xxx#define xxxunsigned char a[]={…};…#endif这里,在头文件中出现了变量定义,这种情况下,这个#ifndef才有了作用,第一次被引用时,该定

2020-11-22 21:15:41 301

原创 volatile的作用

volatile的作用优化类似于a+1-1,写编译器会认为数值没有变化直接搬过来了

2020-11-22 17:29:30 69

原创 生成链接文件

今天在imx6ull开发板,搞了半天点灯,就是不亮,找了半天原因:视频和文档中的关于gcc检查编译的参数不对,arm-linux-gnueabihf-ld -Ttext 0X87800000 -o ledc.elf $^改为:arm-linux-gnueabihf-ld -Timx6ul.lds -o ledc.elf $^同时把imx6ul.lds的文件放到工作区的文件中即可...

2020-11-22 14:39:40 283

原创 2020-11-20

第一次学习,多多指教***

2020-11-20 14:27:19 35

空空如也

空空如也

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

TA关注的人

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