- 博客(15)
- 收藏
- 关注
原创 NUC972----解决Ubuntu中vi命令的编辑模式下不能正常使用键盘问题
详细资料请加QQ群索取欢迎加入qq交流群:669495872 在Ubuntu中,进入vi命令的编辑模式,发现按方向键不能移动光标,会输出ABCD,以及退格键也不能正常删除字符。这是由于Ubuntu预装的是vim-tiny,而我们需要使用vim-full,解决方法很简单,只需要以下两步: 步骤一,输入下述命令以卸载vim-tiny:sudo apt-get remo...
2018-07-25 13:50:54
406
原创 NUC972----GPIO驱动
详细资料请加QQ群索取 欢迎加入qq交流群:669495872上一节中所实现的最小驱动模块,实现了一个驱动的加载与卸载,但是这个最小驱动除了打印字符串以外,没有任何卵用。本节将通过驱动实例——GPIO驱动,来具体讲解一个有实际作用的驱动到底是怎么写出来的。1 .Linux设备和分类在进行驱动编程之前,需要了解一下Linux设备的分类。Linux 系统中的设备可以分为字符设备、块...
2018-07-24 17:24:32
3554
2
原创 NUC972----最简单的驱动
详细资料请加QQ群索取欢迎加入qq交流群:6694958721.新建文本文档,重命名为 hello_dev.c (驱动的开发同应用的开发一样,也是在文本文档下开发的)。2.包含头文件内核模块需要包含内核相关头文件,不同模块根据功能的差异,所需要的头文件也不相同,但是<linux/module.h>和<linux/init.h>是必不可少的。 ...
2018-07-24 16:38:03
3525
1
原创 NUC972---Linux驱动开发
详细资料请加QQ群索取欢迎加入qq交流群:669495872 驱动开发是嵌入式 Linux 产品开发的重要组成部分,驱动是将芯片底层与Linux应用连接起来的桥梁。驱动程序的好坏直接影响和决定着产品的稳定性,稳定的驱动程序是产品可靠性的基石。编写 Linux 驱动,首先要具备相关的电路基础知识,具有裸机开发和单片机开发能力,只有了解了硬件的基本工作原理才能编写出可靠的...
2018-07-24 16:14:31
1910
原创 NUC972----烧录UBoot、内核和文件系统
详细资料请加QQ群索取欢迎加入qq交流群:669495872节介绍如何刻录uboot、kernel和文件系统到NAND Flash, 并且设定NUC970系列芯片从NAND Flash中开机。本节操作需要windows环境下进行。(初次连接电脑需要安装驱动,详情查看3.10节)A.酷客-Coidea972开发板 UART和USB连接PCB.将酷客-Coidea972开发板设...
2018-07-21 14:46:11
6332
1
原创 NUC972----文件系统打包
详细资料请加QQ群索取欢迎加入qq交流群:669495872总览:编译需求:源码:/home/qlqcetc/nuc970bsp/01.第三方工具/yaffs2utils 编译工具链: gcc 内核打包工具:mkyaffs2 (由上述源码生产) 文件系统:/home/qlqcetc/nuc970bsp/rootfs生成文件:1....
2018-07-21 14:42:32
3555
原创 NUC972---使用busybox制作文件系统
详细资料请加QQ群索取欢迎加入qq交流群:669495872总览:编译需求:源码:/home/qlqcetc/nuc970bsp/01.第三方工具/busybox-1.22.1 编译工具链:arm-linux-gcc生成文件:bin sbin usr 三个文件夹和linuxrc文件操作步骤如下:1.进入源码所在文件夹# cd /home/qlq...
2018-07-20 15:26:55
1703
原创 NUC972---Linux内核的编译
详细资料qing请加QQ群索取欢迎加入qq交流群:669495872总览:编译需求:源码:/home/qlqcetc/nuc970bsp/02.linux内核3.10.x 编译工具链:arm-linux-gcc 内核打包工具:mkimage生成文件:1.970uimage 1.查看/home/qlqcetc/nuc972bsp路径下是...
2018-07-20 15:05:19
2190
原创 NUC972---UBoot的编译
详细资料请加QQ群索取欢迎加入qq交流群:669495872开发板使用uboot进行嵌入式Linux系统的引导。本节讲述如何编译uboot。 总览:编译需求:源码:/home/qlqcetc/nuc970bsp/03.uboot 编译工具链:arm-linux-gcc生成文件:1.u-boot.bin2.u-boot-spl.bin3.mk...
2018-07-20 14:50:20
2344
原创 NUC972---安装NuVCOM驱动程序
详细资料请加QQ群索取欢迎加入qq交流群:669495872NuWriter必须在Windows系统中安装VCOM驱动程序才能使用NuWriter工具。请依据下列步骤来 安装WinUSB4NuVCOM驱动程序:1.设置Coidea970开发板为USB启动(注意:这里先不要上电)。 BOOT启动设置说明 ...
2018-07-20 14:31:59
3377
原创 NUC972---安装BSP和设置交叉编译器的环境变量
详细资料请加QQ群索取欢迎加入qq交流群:669495872安装BSP的实质就是解压压缩包。我们写了一个脚本install.sh,用于一键解压linuxbsp目录下的所有压缩包到安装目录。复制网盘目录下linuxbsp文件夹到 Ubuntu系统中的某个文件夹内,终端进入该/home/qlqcetc/ 路径下,进入Linux目录执行安装脚本:链接:https://pan.ba...
2018-07-20 14:22:40
2352
原创 NUC972---tar压缩解压命令
详细资料请加QQ群索取欢迎加入qq交流群:669495872 在日常开发过程中,不可避免的会用到压缩文件,如现在不少开源软件都是以压缩包方式提供,下载后必须解压才能使用;另一方面,也经常需要制作压缩文件,例如将工作资料打包进行备份。无论是压缩还是解压,都可以使用 tar 工具来实现。tar 是 UNIX 系统的一个文件打包工具,只是连续首尾相连的将文件堆放起来,并不...
2018-07-20 13:24:37
337
原创 NUC972---Linux基础操作
详细资料qing请加QQ群索取欢迎加入qq交流群:6694958721 .终端(terminal)Linux 系统为用户提供了多种用户界面,包括 Shell 界面、系统调用和图形界面。其中 Shell 界面是 UNIX/Linux 系统的传统界面,也可以说是最重要的用户界面,无论是服务器、桌面系统还是嵌入式应用,都离不开 Shell。Ubuntu系统开机以后,按下组合键启动终端...
2018-07-20 13:18:06
1574
原创 NUC972---- VI编辑器的使用
详细资料请加qq群索取欢迎加入qq交流群:669495872 1 Vi的模式Vi 的工作模式可分为命令模式和输入模式,两者之间可以任意切换: 命令模式从键盘上输入的任何字符都被作为编辑命令来解释,vi 下很多操作如配置编辑器、文本查找和替换、选择文本等都是在命令模式下进行的。 输入模式从键盘上输入的所有字符都被插入到正在编辑的缓冲区中,被当作正文。启动 Vi ...
2018-07-20 13:09:56
446
原创 NUC972---虚拟机的安装过程
详细资料请加QQ群索取 欢迎加入qq交流群:6694958721.打开链接 下载Linux开发环境 https://pan.baidu.com/s/1kk4MK47z6w0yhey7CBsgaA 密码:ye192.打开开发环境文件夹3.以管理员身份运行“VMware workstation12.0.exe”4.一路下一步,选择虚拟机安装路径继续下一步直到安...
2018-07-20 11:36:38
1184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人