自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (5)
  • 收藏
  • 关注

原创 ubuntu 支持cuteFTP

1.sudo apt-get install 2.将/etc/vsftpd.conf install vsftpd 中的 #local_enable=YES #write_enbale=YES #去掉 3.sudo service vsftpd restart  重启FTP服务器

2016-12-29 11:39:39 368

转载 ubuntu 支持ssh

1.apt-get install openshh-server 2.vim /etc/ssh/ssh_config 更改一下内容 # Site-wide defaults for various options Host * ForwardAgent no ForwardX11 no RhostsAuthentication no RhostsRSAAuthenticat

2016-12-29 11:27:19 280

原创 ubuntu samba使用

1.sudo apt-get install samba 2.切换到cd//etc/samba/ 3.sudo vim smb.conf  4.GG跳到最后一行,添加以下内容: [shared] path=/home/zhang        #要和主机共享的路径 writable=yes public=yes browseable=yes available=yes

2016-12-29 11:21:33 207

转载 驱动程序编译进内核

 hello程序直接编译进内核: 第一;先将hello.c拷贝到在内核源代码中drivers/char/,vi  /drivers/char/Kconfig 添加 config HELLO_DRIVER                     bool(tristate)  "my hello driver"。 然后回到源代码目录下make menuconfig,在文本菜单Devic

2016-12-10 23:18:17 180

原创 伟东山视频自学笔记——打补丁

1.在光盘system目录下找到u-boot-1.1.6.tar.bz2文件和补丁文件u-boot-1.1.6_jz2440.patch 2.把这两个文件复制到linux下的/work/system目录下 3.rm -rf u-boot-1.1.6删除原来的u-boot-1.1.6文件 4.tar xjf u-boot-1.1.6.tar.bz2解压这个文件生成u-boot-1.1.

2016-12-09 13:58:40 388

转载 伟东山视频自学笔记——触摸屏

常见触摸屏可以分为电阻式、电容式、表面声波式等。电阻式是应用较广的一种触摸屏,它的原理是通过测量横向和纵向的电阻值来获得触点的坐标。 s3c2440集成了4线制电阻式的触摸屏接口,触点坐标的检测是通过A/D转换来实现的。s3c2440一共有4种触摸屏接口模式,其中,自动(连续)XY坐标转换模式和等待中 断模式应用比较常见。   1. 普通转

2016-12-09 13:57:16 554

转载 伟东山视频自学笔记——uboot下mkconfig脚本具体含义

1。 在uboot的顶层 Makefile 中可以看到如下代码:   SRCTREE  := $(CURDIR) …… MKCONFIG := $(SRCTREE)/mkconfig …… #下面这段代码是原来uboot中针对2410支持的代码,可以跟踪一下这个的执行流程 smdk2410_config : unconfig            @$(MKC

2016-12-09 13:56:17 263

转载 伟东山视频自学笔记——uboot命令分析+实现_________精华————————

先贴一个重要结构,位于uboot/include/command.h,这个结构代表每个uboot命令 struct cmd_tbl_s {    char     *name;   /*Command Name       */    int      maxargs;    /*maximum number of arguments*/

2016-12-09 13:55:40 228

转载 伟东山视频自学笔记——uboot-的start.S详细注解及分析

/*  *  armboot - Startup Code for ARM920 CPU-core  *  *  Copyright (c) 2001 Marius Gr鰃er mag@sysgo.de>  *  Copyright (c) 2002 Alex Z黳ke azu@sysgo.de>  *  Copyright (c) 2002 Gary Jennejo

2016-12-09 13:54:58 409

转载 伟东山视频自学笔记——S3C2440外部中断详解

S3C2440外部中断详解   2012-03-07 17:00:08|  分类:ARM9 |  标签: |字号大中小 订阅     要想正确地执行2440的外部中断,一般需要完成两个部分内容:中断初始化和中断处理函数。     在具体执行中断之前,要初始化好要用的中断。2440的外部中断引脚EINT与通用IO引脚F和G复用,要想使用中断功能,就要把相

2016-12-09 13:54:20 628

转载 伟东山视频自学笔记——linux上ln命令详细说明

ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。   当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:

2016-12-09 13:52:14 550

转载 伟东山视频自学笔记——Linux链接脚本学习--lds

一、概论 ld: GNU的链接器. 用来把一定量的目标文件跟档案文件链接在一起,并重新定位它们的数据,链接符号引用. 一般编译一个程序时,最后一步就是运行ld进行链接 每一个链接都被一个链接脚本所控制,这个脚本是用链接命令语言书写的. 二、链接脚本 链接脚本的一个主要目的是描述输入文件中的各个段(数据段,代码段,堆,栈,bss)如何被映射到输出

2016-12-09 13:51:19 1450

转载 伟东山视频自学笔记——LIBS+=到底如何用

MB的到底LIBS+=如何用!!!!!! 语法是 LIBS+= -L直接打地址 -l直接打库名 注意点:-L后面没有空格,直接跟着地址,然后空格,-l后面是去掉lib之后的文件名。(真TMDSB!) 一个例子:如我们有E:CLibrariesNewmatLdebuglibNewmatL.a这个文件,则: LIBS += -LE:CLibrariesNewmatLdebug -l

2016-12-09 13:50:39 715

转载 伟东山视频自学笔记——bootloader与linux中位置无关代码(PIC)的分析理解

首先,需要理解加载域与运行域的概念。加载域是代码存放的地址,运行域是代码运行时的地址。为什么会产生这2个概念?这2个概念的实质意义又是什么呢? 在一些场合,一些代码并不在储存这部分代码的地址上执行地址,比如说,放在norflash中的代码可能最终是放在RAM中运行,那么中norflash中的地址就是加载域,而在RAM中的地址就是运行域。 在汇编代

2016-12-09 13:49:44 481

转载 伟东山视频自学笔记——bootcmd 和bootargs分析

到这个标题,可能觉得这个并没有什么的,其实不然,编好了u-boot了,但是如何来使用确不是那么简单的,想当初我将uboot制作出来后以为全部都搞定了,屁颠屁颠的烧到板子上后可系统就是起不来,为什么了,折腾了很久以后才发现是u-boot的环境变量设置错误,在后来的工作中,我发现一些有一定经验的人在这方面也是模模糊糊的扯不清,所以这里要讨论一下。      u-boot的环境变

2016-12-09 13:48:03 356

原创 伟东山视频自学笔记——第9课第3节 u-boot分析之源码第1阶段(2增加一个命令)

1.配置:make 100ask24x0_config       2.分析编译:makefile ①第一个文件:cpu/arm920t/start.s ②连接第二个文件:board/100ask24x0/u-boot.lds          +0x33F80000                   硬件部件的初始化: ①初始化:关看门狗   初始化时钟

2016-12-09 13:46:50 330

原创 伟东山视频自学笔记——第9课第3节 u-boot分析之源码第1阶段(1)

初始化    :          关看门狗          初始化时钟          初始化sdram           把程序从flash   =>  sdram 设置sp     上几次课分析了u-boot.lds第一次执行的程序是cpu\arm920t\start.s   从这里入手分析 1.设为svv模式 2.关看门狗 3

2016-12-09 13:46:02 288

原创 伟东山视频自学笔记——第9课第2节 u-boot分析之Makefile结构分析

分析u-boot的结构:   最快捷的方法是直接分析makefile                  ①先配置    make 100ask24x0.config   ②编译      make                                      =>为什么知道呢,在u-boot目录下有一个readme有说明

2016-12-09 13:44:33 354

原创 伟东山视频自学笔记——第9课第1节 u-boot分析之编译体验

补丁文件: diff -urN u-boot-1.1.6/board/100ask24x0/100ask24x0.c u-boot-1.1.6_jz2440/board/100ask24x0/100ask24x0.c --- u-boot-1.1.6/board/100ask24x0/100ask24x0.c 1970-01-01 07:00:00.000000000 +0700 +

2016-12-09 13:43:53 296

原创 伟东山视频自学笔记——第7课 系统时钟和UART实验

系统时钟,开发板本来的时钟频率是12MHZ,这是远远不够的,2440开发板中的使用的时钟频率可以分为三种:FCLK(CPU),HCLK,PCLK(USB等外设) 所以,一般是先把时钟频率通过MPLLCON寄存器提高时钟频率至FCLK:计算公式如下,注意要先设定锁定时间LOCKTIME(一般芯片手册有默认值):           /*            * 对于MPLLCON

2016-12-09 13:41:35 362

转载 伟东山视频自学笔记——第6课 中断控制器(arm9中断结构)

S3C2440的中断分为两大类: 外部中断 和 内部中断. 一 外部中断 EXTINT[x]:用来配置各个引脚的中断触发方式 (高电平触发、低电平触发、下降沿触发、上升沿触发), 注意该寄存器与中断源的对应关系 EINTPEND[x]: xxxPEND的寄存器都是状态寄存器, 初始化时先清除标志, 在清除中断的时候将寄存器的值赋值给本身即可

2016-12-09 13:37:42 507

TensorRT-8.4.3.1.Linux.x86-64-gnu.cuda-11.6.cudnn8.4.tar.gz

TensorRT-8.4.3.1.Linux.x86_64-gnu.cuda-11.6.cudnn8.4.tar.gz

2023-09-21

cyber 依赖的代码库文件

项目https://gitee.com/lixiaoxmm/cyber_cmake

2022-03-06

cyber 依赖的代码库

cyber 依赖的代码库 https://gitee.com/lixiaoxmm/cyber_cmake

2022-03-06

libwebsocket

libwebsocket 最新开源库代码 直接下载可用 libwebsocket 最新开源库代码 直接下载可用

2018-10-15

x264+ffmpeg2.8 两个对应版本 打包避免版本差异导致不能编译通过

ffmpeg2.8 + x264 对版本x264+ffmpeg2.8 两个对应版本 打包避免版本差异导致不能编译通过

2018-09-28

lua+c++ vs2013

c++调用lua脚本程序代码,工程为vs2013直接打开直接用。csdn博客上有详细的学习步骤和解析,这里的是开发学习过程的所有源代码和项目文件

2017-09-02

空空如也

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

TA关注的人

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