2017年(25)
发布时间:2017-09-06 15:32:21
Keil 编译器默认可以生成 hex 文件, 如果需要生成 bin 文件需要使用编译器提供的 fromelf.exe 命令生成。具体操作如下 : 在 options for target 中的 user 界面的 Run User Program After Build/Rebuild 选项中, 勾选 Run #1, 并填写如下 :frome.........【阅读全文】
发布时间:2017-09-06 15:30:32
在开发过程中,开发板可以通过 nfs 挂载到虚拟机中 ubuntu 系统的 nfs 文件系统上,挂载成功后开发板就可以与 ubuntu 共享 nfs 目录。也可以通过 tftp 的方式下载文件到开发板中。该方法也使用于开发板与 windows 之间相互传输文件。 1、ubuntu 上 tftpd 服务器的安装与配置 1.1 在 ubuntu.........【阅读全文】
发布时间:2017-09-06 13:31:43
ubuntu 可以通过 vbox 实现与 windows 之间的目录共享,操作步骤如下 :1、在 windows 的磁盘上建立一个共享目录,例如在 D 盘下创建 ubuntu_share 目录2、在 virtualbox 上安装增强工具, 打开 virtualbox, 启动 ubuntu 系统, 在"控制"菜单下安装增强工具。3、设置 virtualbox, 添加共享目录 .........【阅读全文】
发布时间:2017-09-06 10:21:53
1、显示电脑及操作系统相关信息 uname -a 2、查看正在运行的内核版本以及编译器 cat /proc/version......【阅读全文】
发布时间:2017-09-06 10:21:29
1. 修改 makefile 文件 将 100ask24x0_config 改成 mini2440_config2. 将 include/configs 目录下的 100ask24x0.h 文件修改成 mini2440.h3. 将 board 目录下的 100ask24x0 文件夹及其内部文件修改成 mini24404. 修改 /board/mni2440 目录下的 makefile 文件5. 将 board 目录下的链接脚本.........【阅读全文】
发布时间:2017-09-06 10:20:51
uboot_1.1.6的编译需要较低版本的交叉编译器1、 交叉编译器的安装a. 将 arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2 拷贝至虚拟机下, 使用 tar xjf 命令解压b. 设置系统环境变量,在 /etc 目录下的 environment 文件中添加交叉编译器.........【阅读全文】
发布时间:2017-09-06 10:20:21
如果不想允许用户通过 seek 函数去重新定位文件的位置, 可以在驱动文件的 open 函数中使用如下函数返回 : return nonseekable_open(inode, file);......【阅读全文】
发布时间:2017-09-06 10:19:19
1./bin 目录 该目录下的命令可以被 root 与一般账号所使用,由于这些命令在挂接其它文件系统之前就可以使用,所以 /bin 目录必须和根文件系统在同一个分区中。 /bin 目录下常用的命令有:cat、chgrp、chmod、cp、ls、sh、kill、.........【阅读全文】
发布时间:2017-09-05 19:48:23
在 linux 环境下执行程序时,即使程序是在当前目录下也要指定路径(./),因为 linux 系统在指定程序时并不指定当前目录,必须对环境变量进行修改1、进入宿主目录 cd -- 不带参数的 cd 指令代表进入宿主目录2、打开宿主目录下的 .bash_profile 文件, vi .bash_profile.........【阅读全文】
发布时间:2017-09-05 19:45:48
在裸机程序的调试阶段, 可以通过 uboot 的 tftp 服务将需要运行的裸机程序下载到内存中然后直接从内存中运行,而不需要烧录到 Flash 中, 这样能提高开发的效率。1、使用 tftp 将裸机程序下载到内存 tftp 0x30000000 led.bin2、运行程序 go 300000003、.........【阅读全文】