自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CUDA编程

参考链接:https://blog.csdn.net/fu6543210/article/details/90020330https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#axzz4atgDRVPb1、本地内存、共享内存、全局内存、只读内存(常量和纹理内存)2、线程、块、线程网格、GPU核、线程束、SIMT,主机、设备、SM、SP3、CPU需要缓存一致性,GPU不需要,所以GPU可以有更多核...

2020-05-20 18:00:56 213

原创 python学习记录

参考教程:https://www.runoob.com/python3/python3-intro.html

2020-05-15 17:50:45 221

原创 CUDA测试

1、设置环境变量 export PATH=/usr/local/cuda-10.0/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64:$LD_LIBRARY_PATH2、nvcc -V查看版本,注意V是大写 root@nvidia-desktop:/# nvcc -Vnvcc: NVIDIA ...

2020-04-28 14:51:08 2723

原创 RT-LINUX测试

1、sudo apt-get install rt-tests安装2、运行测试程序sudo cyclictest -t 5 -p 80 -n 注释: 运行五个线程,线程优先级为80,无限循环-d DIST 设置线程间间隔,单位为us(默认为 500us)。当调用 cylictest 时使用了 -t 选项时并且超过一个线程被创建,那么这个间隔值被增加到线程之间。间隔(线程 N)=间隔...

2020-04-28 12:33:09 1485

原创 嵌入式linux知识体系

1、安装软件,源服务器、makefile、脚本、补丁、最新处理器、GPU架构,配置、编译,驱动、内核,启动过程、远程连接

2020-04-10 15:10:11 201

原创 jetson tx2移植RT-LINUX

1、make menuconfig

2020-04-08 13:31:55 1081 1

原创 C++学习记录

教程网址:http://c.biancheng.net/cplus/1、推荐先学C再学C++,gcc-lstdc++ 或g++编译C++文件,gcj命令用来编译 Java,gccgo命令用来编译Go语言。2、std命名空间的头文件不带.h,C语言头文件在std命名空间里为cstdio形式。3、cout 和 cin 都是 C++ 的内置对象,而不是关键字。C++ 库定义了大量的类(Cl...

2020-03-30 14:42:28 95

原创 linux串口通讯参数解析

参考http://www.360doc.com/content/18/0224/17/21305584_732131486.shtml

2020-03-23 11:08:33 179

原创 IMX8MEVK交叉编译工具链生成

HOST:18.04.3LTS UBUNTU1、参考https://community.nxp.com/docs/DOC-343273,生成交叉编译工具链,注意第一节不用根据板卡修改,就用# DISTRO=fsl-imx-fb MACHINE=imx7dsabresd source fsl-setup-release.sh -b build-fb编译bitbake core-image-bas...

2019-09-12 14:06:16 1564 1

原创 登陆ubuntu

sudo apt-get install openssh-serversudo ps -e |grep sshsudo service ssh startsudo gedit /etc/ssh/sshd_config把配置文件中的"PermitRootLogin without-password"加一个"#"号,把它注释掉再增加一句"PermitRootLogin yes"...

2019-09-04 12:27:51 522

转载 Windows 10安裝.net Framework 3.5出現0X800F0954錯誤

打開注冊表:cmd+r 輸入regedit,確定; 找到路徑HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU,其中UseWUServer默認值為1,改成0; 打開服務列表,重啟Windows Update service; 此時可以正常安裝.net framework 3.5; 將第二步的修改還原...

2019-09-04 10:58:17 711

原创 登陆linux工具

xshell Hyper SecureCRT putty SSHSecureShellClient RealVNC 远程执行命令 上传下载文件 开启图形界面 putty 可以 不可以 不可以 SSHSecureShellClie...

2019-09-03 19:12:10 920

原创 ubuntu 修改系统时间

默认时间不是北京时间,修改etc下localtime就行,后面的ubuntu版本是软链接14.04是文件,因此修改方法不一样,如果是文件直接把/usr/share/zoneinfo/PRC文件覆盖/etc/ localtime文件即可,如果是软链接,就把etc/ localtime软链接改为链接到/usr/share/zoneinfo/PRC文件 ln -snf /usr/share/zonei...

2019-09-03 19:06:54 1486

原创 YOCTO PROJECT安装

1、按i.MX Yocto Project User's Guide.pdf里的第节开始,按文档一步步操作,UBNTU版本14.04.6 LTS(ubuntu-14.04.6-desktop-i386.iso),3.1节的操作都能成功,到3.2的curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo 注...

2019-09-03 15:13:23 2021

原创 用MDK+h-converter+ulink2烧写norflash sst39vf1601

1、用GCC编译程序,生成bin文件;2、用h-converter或是arm-linux-objcopy转换成hex格式3、新建MDK工程,选择对应CPU型号,不要复制启动文件,在output中添加hex文件,在utilities中添加ulink和norflash算法4、download说明:由于无nandflash算法,故暂不能编程nandflash,先将u-boot下载到nor

2014-01-29 21:30:45 1318

原创 u-boot移植

1、源码结构2、配置、编译、连接过程3、启动过程源码分析4、移植

2014-01-29 15:04:24 497

原创 linux启动全过程分析

一、引导加载程序1、固件有些CPU在运行bootloader之前有一段固化程序,如BIOS,然后才运行第一个分区中的bootloader程序,大多数嵌入式系统中无固件,直接从起始地址开始运行bootloader程序,ARM为0,将存储bootloader程序的存储设备映射到该地址;2、bootloader第一阶段:CPU体系结构的初始化(关看门狗,关中断,设置CPU时钟,RAM

2014-01-28 12:48:03 476

原创 ubuntu问题集

1、由默认启动字符界面改回默认启动图形界面后,启动后不默认加载图形界面,修改/etc/X11/default-display-manager

2014-01-26 23:16:29 481

转载 root 用户启动gedit报错解决方法

在Ubuntu下用su到root后,用命令gedit发现会出错:** (gedit:2976): WARNING **: 连接已关闭 (gedit:2976): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified

2014-01-26 22:17:51 1754

原创 ubuntu源校验错误解决办法

版本:12.04.3desktop32bit更换源:由ubuntu自动选择速度最快的源,我这里选择了souhu

2014-01-26 21:27:18 522

原创 SSH配置

1、apt-get install openssh-server2、确认sshserver是否启动了:(或用“netstat -tlp”命令)  ps -e | grep ssh  如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了。 3、ssh-server配

2014-01-19 19:27:51 413

转载 vmware tools安装

1、可能会提示easy install运行时不能安装,floppy选physical就可以了2、vm->install vmware tools3、mount -t iso9660 /dev/cdrom /mnt,可用mount查看挂载情况4、光驱挂载成功后,用“cd /mnt”命令进入/mnt目录下,再用“ls”命令显示其下的内容。这时发现多了一个文件:vmware-linu

2014-01-19 01:14:06 694

转载 VMware Easy Install模式详细介绍

如何启用和禁用Easy Install模式(图文)        Workstation的Easy Install模式让很多人费解,这个本来应该让安装虚拟系统简单化的功能却给大家带来了不少的麻烦。今天我就结合Vmware的用户手册详细介绍一下Vmware的Easy Install模式,把自己的经验同大家分享一下。        The easy install featur

2014-01-19 00:32:11 2277

转载 软件仓库

http://www.360doc.com/content/12/1125/20/4171006_250189275.shtml

2014-01-18 22:41:39 657

转载 vi 操作

进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filena

2014-01-18 21:44:32 473

原创 linux常用操作命令

1、echo [-ne][字符串]或 echo [--help][--version]将输入的字符串送往标准输出。输出的字符串间以空白字符隔开,并在最后加上换行号。-n 不要在最后自动换行-e 解释转义字符,-E不解释转义字符,若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:\a 发出警告声;\b 删除前一个字符;\c 最后不加上换行

2014-01-18 20:00:32 364

原创 ubuntu 系统学习笔记

ubuntu-12.04.3-server-i386.iso LTS版安装后无图形操作界面,所以用apt-get 安装图形操作相关软件,过程如下:一、先学习一下图形操作界面相关知识:参考http://hi.baidu.com/jschangcheng/item/3bd3c83ec2e5d25280f1a77c1、x是协议,目前版本x11r62、xfree是基于x协议的服务器

2014-01-18 19:48:23 743

转载 嵌入式开发20年经验

首先,如果你有幸看到这篇文章,千万不要试图在2个小时内阅读完,就算你2个小时阅读完,我相信你也不会理解里面讲解的精华之处,我相信,你应该将此文 章,慢慢品尝,这绝对是一篇需要品尝2~3天,再结合自己过往的经验,加上自己的思考,我相信会对你不仅仅是技术能力,甚至包括整体的思维方式都会有一个 非常大的提高。我写这篇文章的目的,是用本人20年的嵌入式经验呈现给大家一副完整的产品,项目开发蓝图,用

2012-11-13 01:01:00 882

原创 公司资产管理经验

背景:某公司将所有资产记到员工个人名下,离职时来清点,这样造成很多麻烦,也会根本不记得怎么回事了,而另一家公司采用的是自成一套资产管理体系,员工离职只需交接自己工作相关及产出的东西(也可由管理人员负责制,及时提交工作内容),不需要清理资产是否归还,当然这也要有严格的门禁安全作为支撑;只需按离职流程相关领导签字(方便各级领导了解情况及沟通)就可以完成。

2012-11-12 13:47:21 298

转载 C/C++关键字static,const,inline,define,typedef

一static1)产生背景引出原因:函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一个问题:如果想将函数中此变量的值保存至下一次调用时,如何实现?最容易想到的方法是定义一个全局的变量,但定义为一个全局变量有许多缺点,最明显的缺点是破坏了此变量的访问范围(使得在此函数中定义的变量,不仅仅受此函

2012-11-12 11:13:19 433

空空如也

空空如也

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

TA关注的人

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