自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小蚂蚁快溜跑

如有错误,欢迎批评指正 [email protected]

  • 博客(18)
  • 资源 (8)
  • 收藏
  • 关注

原创 使用Jetpack给jetson tx1/tx2安装cuDNN、TensorRT、CUDA等软件环境

背景该博客适用于jetson设备已经装好了系统,对于系统怎么烧录可以参考系统刷机注意使用Jetpack给jetson tx1/tx2安装软件之前需先确定jetson设备系统l4t版本,因为NVDIA jetpack 跟该版本号具有一定的对应关系,如果版本号不对应会导致出现一些异常。具体的对应关系可以参考Jetpack的说明,如图所示:在jetson设备上使用以下命令可以查看系统的l4t的...

2018-10-09 17:38:54 9766 12

原创 Jetson TX1/TX2搭载RTSO-9003载板的系统烧录及Jetpack安装软件包

不加瑞泰新时代提供的RTSO-9003的BSP包,烧录NVIDIA提供的系统,载板上部分接口是不能够正常使用的。 现在在其网站瑞泰新时代的技术支持页面提供了目前最新的R28.2和以往用的比较多的R28.1版本的驱动BSP包。其驱动包中也包含了一份安装说明手册也非常详细。给TX2安装系统在主机(host)上配置刷机环境根据提示我们需要在一台台式机或笔记本作为我们的主机,用...

2018-06-22 11:59:03 4276

原创 关于jetson TX2 USB lanes 映射表ODM值更新的问题

jetson TX2不支持不通过重刷系统进行更新ODM值支持在刷机命令行指定ODM的值,方式: -o

2018-06-20 11:42:24 588

原创 I2C TOOLS

i2cdetect常用指令i2cdetect -l //检测有几组i2c总线在系统上i2cdetect -r -y [num] //检测i2c-num上的挂载情况名字i2cdetect -- 检测I2C芯片语法i2cdetect [-y] [-a] [-q|-r] i2cbus [first last]i2cdetect -F i2cbusi2cde...

2018-03-09 10:05:19 1825

原创 ubuntu下USB设备的电源唤醒状态更改

使用一下命令将列出所有USB设备的电源唤醒状态:grep . /sys/bus/usb/devices/*/power/wakeup这条命令将会输出如下所示的列表:/sys/bus/usb/devices/1-1.1/power/wakeup:enabled/sys/bus/usb/devices/1-1.2/power/wakeup:disabled/sys/bus/usb/d...

2018-03-06 11:00:03 5249

翻译 ARM Linux 设备树(1)

设备树的起源在过去的arm linux中,arch/arm/plat-xxx中mach-xxx中充满大量垃圾代码,多是描述板级细节的信息,在linus 一声怒喝之后,设备树衍生而出。设备树的组成和结构描述设备硬件信息的文本编译该文本的工具bootloader需要支持将编译后的设备树传递给linux内核DTS文件ASCII文本格式的设备树描述一般一个。dts文件对应一个ARM设备通常放在

2017-09-15 17:27:31 727

原创 ubuntu下中文输入法(ibus)的安装使用

ubuntu 下中文输入法(ibus)的安装安装ibus框架sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 qt4- 启动ibus框架,在终端数日 im-switch -s ibus安装完ibus框架后重启或注销系统,保证更改生效安装拼音输入法常见的输入法一般有pinyin wubi sunpinyin等sudo apt

2017-09-14 17:26:27 4695 2

原创 ctags的使用

大多数的unix系统上都会预装ctags,如果没有可以使用在线安装:sudo apt-get install ctags 生成tags文件 安装成功后,要为源码文件生成tags文件,才可享受ctags为阅读代码带来的便利。$ ctags -R递归的为当前目录及子目录下的所有代码文件生成tags文件为某些源码生成tags文件,使用如下命令$ ctags filename.c file

2017-02-04 20:09:02 301

原创 git 码云 简要使用

常用的命令行: 创建一个分支 : git branch 分支名 切换到某个分支:git checkout 分支名 删除分支 git branch –D 分支名 比较两个分支上的文件的区别 git diff master 分支名 (比较主分支和另一个分支的区别) 合并分支 法一: git merge “注释” 合并的目标分支 合并的

2017-02-04 19:12:02 9701 2

原创 字符设备的子设备的识别方法一

子设备的识别1、  全局变量 设备结构体的定义主要包括共有的cdev和私有的相关数据,例如:2、  在模块加载函数中,注册设备号,对设备结构体的cdev进行相关操作函数的绑定,将自字符设备注册到内核,私有数据的初始化。在模块卸载函数,进行设备从内核的删除,设备号的注销。3、  Insmod 添加模块4、  Mknod 手动创建设备文件,每一个文件对应一个inode结构体In

2017-02-03 21:15:05 410

翻译 c语言中变量(存储区 栈)和malloc(动态申请 堆)的区别

1、变量:不管全局变量还市局部变量都是系统自动分配管理的(静态储存区和动态存储区即栈),全局变量如果不人工初始化时系统会自动初始化;对于静态局部变量,编译时自动赋初值初始化;自动局部变量不初始化,他的值是不确定的,因为每次函数调用结束后储存单元已经释放,下一次调用是又重新分配存储单元,而其中内存的内容是不知道的。2、malloc可以随时开辟,不用时随时释放。这些数据是临时存放在一个特别

2017-01-02 19:52:28 6859

原创 Altium designer的简单学习

小蚂蚁快溜跑Altium designer的简单学习 注意:在操作过程中一定要注意文件的保存 一个简单的pcb画板过程1、创建一个集成库工程文件2、根据需要创建自己的原来图库(建议单个工程也要创建,以防在别的电脑上打开找不到对应的元器件)3、根据自己原理图库中的元器件创建自己的pcb元件库(pcb元件一定要跟实物的尺寸大小一样)4、创建pcb工程5、建立自己

2015-10-29 19:52:35 469

原创 Altium designer的简单学习

小蚂蚁快溜跑Altium designer的简单学习 注意:在操作过程中一定要注意文件的保存 一个简单的pcb画板过程1、创建一个集成库工程文件2、根据需要创建自己的原来图库(建议单个工程也要创建,以防在别的电脑上打开找不到对应的元器件)3、根据自己原理图库中的元器件创建自己的pcb元件库(pcb元件一定要跟实物的尺寸大小一样)4、创建pcb工程5、建立自己

2015-10-29 19:47:36 551

原创 Altium designer的简单学习

小蚂蚁快溜跑Altium designer的简单学习 注意:在操作过程中一定要注意文件的保存 一个简单的pcb画板过程1、创建一个集成库工程文件2、根据需要创建自己的原来图库(建议单个工程也要创建,以防在别的电脑上打开找不到对应的元器件)3、根据自己原理图库中的元器件创建自己的pcb元件库(pcb元件一定要跟实物的尺寸大小一样)4、创建pcb工程5、建立自己

2015-10-29 19:37:38 555

原创 stm32工程文件的建立

Stm32的工程建立1、双击打开MDK。点击project,弹出面板,点击New projet  在弹出的对话框里右键新建一个文件夹(名字可以随便自己取)。建立完后,双击进入,在文件明处输入你建立的工程名字。点击保存后弹出如下界面。在里面选择你所用的stm32的型号(MDK5需要下载驱动包)这里我以stm32f103vet6为例 点击选择完成后,会出现一个空的工

2015-10-06 19:09:51 969

原创 C语言的小知识(二)

-条件运算符 ?  : (唯一一个三元运算符)-注意:两个操作数取余时,要求两个操作数必须是整型数据。-一元算术运算符的优先级高于耳机算术运算符,结合方向是从右向左,即运算对象先与右面的运算符结合。二元的算术运算符结合方向是从左向右。-关系运算符优先级低于算术运算符-同样的程序在不同的编译环境中的运行结果却不同。-字符型数据比较是按其AS

2015-10-05 20:15:24 310

原创 C语言中需要注意的小知识(一)

const与#define的比较:-construction常量有数据类型,而宏常量没有。 编译器可以对前者进行类型安全检查,而后者只能惊醒字符替换。-游戏诶集成的调试工具可以对const常量进行调试,但是不能对宏常量进行调试。变量的赋初值和初始化的区别:-赋初值语句允许在一条语句中为多个变量同时赋值,而初始化不允许。必须给每一个变量逐一进行赋初值。八进制数:第

2015-10-04 15:29:13 368

原创 表达式中的数据类型转换

自动类型转换:C语言规定,不同类型的数据在参加运算前会自动转换成相同类型再进行运算。转换规则:--若表达式中有float型或double型,自动转换成double型,再运算,结果为double型--若式中无float型或double型,但有long型,数据自动转换成long型再运算。结果为long型。--其余情况为int型强制类型转换   C语言中可以使用强制类型转换符,强

2015-10-03 21:30:58 769

Jetson 平台安装TensorFlow的说明.pdf

jetson(tx2、xavier、nano等)平台安装tensorflow的操作文档,包括注意事项及步骤说明,及安装后的验证等。

2020-09-04

simg2img & img2simg

将system.img解压为ext4格式的raw image的工具,经过该工具,得到的img可以直接进行mount操作

2018-05-30

IMX274LQC_Flyer.pdf

IMX274LQC Hight-speed video Imageing function versatile interface and so on

2018-04-17

C语言嵌入式系统编程之内存操作

c语言嵌入式系统编程之内存操作,有助于理解底层操作实践

2018-04-12

devicetree基础

linux系统从3.x之后引入了设备树,此文档只要讲解devicetree的基础知识

2018-04-12

devicetree相关知识

devicetree的相关知识,现在linux系统的版本主流形式,

2018-04-12

基于linux i2c设备驱动 mpu6050 demo

程序测试,能够运行。希望对大家有帮助。

2017-02-09

出租车计费系统

这是关于EDA的一个小的实验课程设计。内部资料齐全,代码无误并含有仿真时序图

2015-03-08

空空如也

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

TA关注的人

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