自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 377

原创 NUC972----GPIO驱动

详细资料请加QQ群索取 欢迎加入qq交流群:669495872上一节中所实现的最小驱动模块,实现了一个驱动的加载与卸载,但是这个最小驱动除了打印字符串以外,没有任何卵用。本节将通过驱动实例——GPIO驱动,来具体讲解一个有实际作用的驱动到底是怎么写出来的。1 .Linux设备和分类在进行驱动编程之前,需要了解一下Linux设备的分类。Linux 系统中的设备可以分为字符设备、块...

2018-07-24 17:24:32 3440 2

原创 NUC972----最简单的驱动

详细资料请加QQ群索取欢迎加入qq交流群:6694958721.新建文本文档,重命名为 hello_dev.c (驱动的开发同应用的开发一样,也是在文本文档下开发的)。2.包含头文件内核模块需要包含内核相关头文件,不同模块根据功能的差异,所需要的头文件也不相同,但是<linux/module.h>和<linux/init.h>是必不可少的。  ...

2018-07-24 16:38:03 3465 1

原创 NUC972---Linux驱动开发

详细资料请加QQ群索取欢迎加入qq交流群:669495872        驱动开发是嵌入式 Linux 产品开发的重要组成部分,驱动是将芯片底层与Linux应用连接起来的桥梁。驱动程序的好坏直接影响和决定着产品的稳定性,稳定的驱动程序是产品可靠性的基石。编写 Linux 驱动,首先要具备相关的电路基础知识,具有裸机开发和单片机开发能力,只有了解了硬件的基本工作原理才能编写出可靠的...

2018-07-24 16:14:31 1849

原创 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 6209 1

原创 NUC972----文件系统打包

详细资料请加QQ群索取欢迎加入qq交流群:669495872总览:编译需求:源码:/home/qlqcetc/nuc970bsp/01.第三方工具/yaffs2utils      编译工具链: gcc      内核打包工具:mkyaffs2 (由上述源码生产)      文件系统:/home/qlqcetc/nuc970bsp/rootfs生成文件:1....

2018-07-21 14:42:32 3490

原创 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 1642

原创 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 2127

原创 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 2289 1

原创 NUC972---安装NuVCOM驱动程序

详细资料请加QQ群索取欢迎加入qq交流群:669495872NuWriter必须在Windows系统中安装VCOM驱动程序才能使用NuWriter工具。请依据下列步骤来 安装WinUSB4NuVCOM驱动程序:1.设置Coidea970开发板为USB启动(注意:这里先不要上电)。                                  BOOT启动设置说明 ...

2018-07-20 14:31:59 3133

原创 NUC972---安装BSP和设置交叉编译器的环境变量

详细资料请加QQ群索取欢迎加入qq交流群:669495872安装BSP的实质就是解压压缩包。我们写了一个脚本install.sh,用于一键解压linuxbsp目录下的所有压缩包到安装目录。复制网盘目录下linuxbsp文件夹到 Ubuntu系统中的某个文件夹内,终端进入该/home/qlqcetc/ 路径下,进入Linux目录执行安装脚本:链接:https://pan.ba...

2018-07-20 14:22:40 2300

原创 NUC972---tar压缩解压命令

详细资料请加QQ群索取欢迎加入qq交流群:669495872         在日常开发过程中,不可避免的会用到压缩文件,如现在不少开源软件都是以压缩包方式提供,下载后必须解压才能使用;另一方面,也经常需要制作压缩文件,例如将工作资料打包进行备份。无论是压缩还是解压,都可以使用 tar 工具来实现。tar 是 UNIX 系统的一个文件打包工具,只是连续首尾相连的将文件堆放起来,并不...

2018-07-20 13:24:37 323

原创 NUC972---Linux基础操作

详细资料qing请加QQ群索取欢迎加入qq交流群:6694958721 .终端(terminal)Linux 系统为用户提供了多种用户界面,包括 Shell 界面、系统调用和图形界面。其中 Shell 界面是 UNIX/Linux 系统的传统界面,也可以说是最重要的用户界面,无论是服务器、桌面系统还是嵌入式应用,都离不开 Shell。Ubuntu系统开机以后,按下组合键启动终端...

2018-07-20 13:18:06 1524

原创 NUC972---- VI编辑器的使用

详细资料请加qq群索取欢迎加入qq交流群:669495872  1 Vi的模式Vi 的工作模式可分为命令模式和输入模式,两者之间可以任意切换:  命令模式从键盘上输入的任何字符都被作为编辑命令来解释,vi 下很多操作如配置编辑器、文本查找和替换、选择文本等都是在命令模式下进行的。  输入模式从键盘上输入的所有字符都被插入到正在编辑的缓冲区中,被当作正文。启动 Vi ...

2018-07-20 13:09:56 427

原创 NUC972---虚拟机的安装过程

详细资料请加QQ群索取      欢迎加入qq交流群:6694958721.打开链接  下载Linux开发环境    https://pan.baidu.com/s/1kk4MK47z6w0yhey7CBsgaA   密码:ye192.打开开发环境文件夹3.以管理员身份运行“VMware workstation12.0.exe”4.一路下一步,选择虚拟机安装路径继续下一步直到安...

2018-07-20 11:36:38 1150

空空如也

空空如也

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

TA关注的人

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