自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一些有用的链接

QNX系统:画图:

2024-10-15 22:04:46 144

原创 特殊宏意义

>当BIT_MAP = 0,x = 40,经过宏运算后,BIT_MAP = 0,但IS_GROUP32_BIT_ONE(BIT_MAP, x)的结果是1,RESET_GROUP32_BIT(BIT_MAP, x)后,IS_GROUP32_BIT_ONE(BIT_MAP, x)的结果是0。=>如BIT_MAP = 2(2^1),x =30,经过宏运算后,BIT_MAP = 1073741826(2。创建日期 星期四 24 十二月 2020。=>获取一个最小且足够大的内存空间。====== 宏 ======

2024-10-15 21:48:57 428

原创 车机系统命令

用自己的clsuter_hmi及kzb替换/livingengine/cluster_hmi目录下的cluster_hmi文件及kzb,并给执行权限。用自己的cluster_service测试文件替换/livingengine/bin目录下的cluster_middle文件,并给执行权限;(在安卓系统下,/mnt/qnxshare/目录下看是否有映射的qnx系统下的文件,如果有,可以从本地push文件到安卓的此共享路径。unzip bin.zip解压,其他操作类似于cluster_middleware;

2024-10-15 21:47:28 577

原创 repo设置和代码下载

Enter file in which to save the key (/home/work/.ssh/id_rsa): <回车>或者直接执行:repo sync -c -d qnx_vendor/gallop/proprietary/cluster。此时ssh key已经生成,秘钥和公钥分别保存在~/.ssh下的id_rsa,id_rsa.pub文件中。会得到repo目录,在repo目录里面的repo文件就是需要的repo执行文件。====== repo设置和代码下载 ======

2024-10-15 21:44:38 1035

原创 QNX-Screen笔记

或者,调用img_decode_frame()(或img_load_file()等)的代码可以在调用img_decode_frame()、img_load_file()等之前进行设置,或者您可以依赖库的默认行为,即从系统RAM为图像和/或调色板分配内存(只有在尚未设置IMG_DIRECT、IMG_INDIRECT和IMG_PALETTE标志时,库才会执行此操作)。此行为意味着,对于每个信号量,在处理完信号量后,必须将对sem_open()的调用与对sem_close()的调用相匹配。

2024-10-15 21:38:14 1269

原创 Liunx常用命令

安装特定版本的python三方库cantools:pip3 install cantools==36.2.0。卸载已经安装的python三方库cantools:pip3 uninstall cantools。scp file user@ip:/dir 把自己主机的文件远程复制到其他主机。scp user@ip:/file dir 把其他主机的文件远程复制到当前主机。查看安装的python三方库的版本:pip3 list。====== Linux常用命令 ======创建日期 星期五 16 十月 2020。

2024-10-15 21:34:56 338

原创 git命令详细以及提交代码到远程库

git branch --set-upstream-to=origin/cauchy-falcon-gallop master =>为git pull设置本地分支master跟踪远程分支cauchy-falcon-gallop。git branch --set-upstream [branch] [remote-branch] -> 建立追踪关系,在现有分支与指定的远程分支之间。git reset --keep [commit] -> 重置当前HEAD为指定commit,但保持暂存区和工作区不变。

2024-10-15 21:28:40 1429

原创 git命令提交代码

在代码库上查看提交记录,对比新旧代码,检查是否有cppcheck等报错,有报错需要在本地工作区继续修改代码,按照上面的步骤将代码提交到远程库,最好使用git commit --amend。写入或修改刚刚那个提交的信息,CTRL+X保存退出,会产生一个随机的changeID。有冲突的文件会在VScode目录上文件名显示为紫色,修改冲突文件解决代码冲突。====== git命令提交代码 ======创建日期 星期三 25 十一月 20200。切换到需要提交代码的指定分支,并更新工作区。显示当前分支的版本历史。

2024-10-15 21:23:23 358

原创 使用memmove/memcpy库函数拷贝内存时容易产生的异常

使用memmove/memcpy库函数拷贝内存时容易引发的异常首先,我们来看一下C库函数memmove的原型,如下:void memmove( void dest, const void* src, size_t n);头文件:<string.h>功能:由src所指内存区域复制n个字节到dest所指内存区域。返回值:函数返回指向dest的指针。其次,C库函数memc...

2019-10-22 20:03:42 6639

空空如也

空空如也

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

TA关注的人

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