文章分类 -  嵌入式学习笔记

摘要:Shell编程什么是ShellShell就是命令解析器,将用户输入的指令转换为相应的机器能够运行的程序常见的Shell类型Bourne shell(sh)Korn shell(ksh)Bourne Again shell(bash)C shell(包括csh和tcsh)TENEX/TOPS C Shell(tcsh)Shell脚本是一个包含一系列命令序列的文本文件。当运行运行这个脚本文件时,文件中包含的命令序列将得到执行。(展示,运行hello.sh)hello.sh#!/bin/sh#echo somethingecho "hello world"echo "h 阅读全文
posted @ 2012-05-20 20:22 雪中飞雁 阅读(238) 评论(0) 推荐(0)
摘要:为什么要使用tftp服务器在嵌入式开发过程中有宿主机和目标机的角色之分:宿主机是执行编译,链接嵌入式软件的计算机;目标机是运行嵌入式软件的硬件平台tftp服务器作为工作于宿主机上的软件,主要提供对目标机的主要映像文件的下载使用RPM包安装tftp-server1.如果利用如下命令能看到服务已经启动,则不用安装[arm@localhost]#netstat -a|grep tftp已安装结果:udp 0 0 *:tftp *:*2.如果没有安装,执行如下命令安装[root@localhost]#rpm -ivh tftp-server-0.42-3.1.i386.rpm3.建立tftp的主工作目 阅读全文
posted @ 2012-05-06 22:49 雪中飞雁 阅读(114) 评论(0) 推荐(0)
摘要:Linux提供了一系列功能强大的编辑器,如vi和emacsvi编辑器有三种工作模式:命令行模式,插入模式和底行模式命令行模式:最初进入的一般模式,该模式下可以移动光标进行浏览,删除整行,但无法编辑文字插入模式:只有在该模式下,用户才能进行文字的编辑输入,用户可以使用ESC键回到命令行模式底行模式:该模式下,光标位于屏幕底行,用户可以进行屏幕保存或退出操作,也可以设置编辑环境,如寻找字符串,列出行号输入i从命令行模式切换到插入模式,ESC从插入模式返回命令行模式范例:1.vi hello.c2.键入i进入插入模式3.编辑4.键入esc退出到命令行模式5.键入:wq保存退出命令行模式功能键:yy: 阅读全文
posted @ 2012-05-06 19:53 雪中飞雁 阅读(242) 评论(0) 推荐(0)
摘要:root-超级用户账号,使用这个账号可以在系统中做任何事情普通用户-这个账号供普通用户使用,可以进行有限的操作ctrl+alt+F1切换到字符界面输入root root超级用户的提示符是#号普通用户的提示符是$号ctrl+alt+F7切换到图形界面---useradd格式:useradd [选项] 用户名范例:useradd smb添加名字为smb的用户名ls /home/ 查看home下多了smb的目录---passwd格式:passwd [选项] [用户名]范例:passwd smb修改smb用户的密码---su格式:su [选项] [用户名]范例:su -root切换到root用户,并将 阅读全文
posted @ 2012-05-06 19:50 雪中飞雁 阅读(106) 评论(0) 推荐(0)
摘要:Linux定制安装(Linux RHEL5)定制安装VMWARE6.01File - New - Virtual Machine - 下一步 - Custom - 下一步- 选择linux RedHat Enterprise Linux5 - location(选择安装的目录)- Number Of Processor 选择two、- Memory for this virtual machine分配内存512MB 下一步- Network Connection 选择第一项(默认)- I/O Adapter type 选择Lsi Logc(默认)- Disk 选择create a new vi 阅读全文
posted @ 2012-05-05 20:48 雪中飞雁 阅读(87) 评论(0) 推荐(0)
摘要:1.下载体验程序2.蜂鸣器3.触摸屏4.LCD5.音频6.按键打开开发板电源打开终端FriendlyARM BIOS 2.0 for 2440[d]download & run打开dnw.exeUSB PORT - Transmit/Restore 选择2440test_T35.bin(体验程序)选择Test PWM(蜂鸣器)可以通过加减号来增加和减少蜂鸣器的频率 选择Test Touchpanel(触摸屏)选择Test TFT LCD or VGA1024*768 module(LCD)选择UDA1341 play music(音频)选择Test interrupt and key 阅读全文
posted @ 2012-05-05 20:46 雪中飞雁 阅读(85) 评论(0) 推荐(0)
摘要:usb线正确连接,打开电源,切换到nor flashFriendlyARM BIOS 2.0 for 2440选择 [x]format nand flash for linux选择 [v]download vivi打开dnw.exeUSB PORT - Transmit/Restore - 选择supervivi-128M选择 [k]download linux kernel - 选择zImage_X35(索尼的屏幕)选择 [y]download root_yaffs image - 选择rootfs_qtopia_qt4.img重新启动开发板 切换到nand flash显示屏上能看到linu 阅读全文
posted @ 2012-05-05 20:45 雪中飞雁 阅读(172) 评论(0) 推荐(0)
摘要:bootloader(开发板bios)->jtag->开发板的NorFlash->usb下载线+嵌入式系统->开发板的NandFlash交叉开发模型宿主机->串口/网络/jtag->目标机(即开发板)JTAG:一种国际标准测试协议,现在JTAG接口常用于实现ISP(在线编程),对Flash等器件进行编程JTAG连接方式:JTAG-并口JTAG-USB JLinkbios安装演示使用并口jtag烧写bios到GQ2440开发板1.jtag硬件连接2.h-jtag软件配置 (使用h-jtag1.1)3.bios烧写4.bios验证线不够长使用并口延长线安装h-j 阅读全文
posted @ 2012-05-05 20:39 雪中飞雁 阅读(263) 评论(0) 推荐(0)
摘要:GQ2440硬件资源:CPU处理器 Samsung S3C2440A 主频400Mhz 最高533MhzSDRAM内存FLASH存储(2M NorFlash / 256M NandFlash)LCD显示接口S3C440启动方式:NorFlash和NandFlashMini2440CPU处理器 Samsung S3C2440A 主频400Mhz 最高533MhzSDRAM内存FLASH存储LCD显示接口其他2440开发板TQ2440FL2440OK2440 阅读全文
posted @ 2012-05-05 20:37 雪中飞雁 阅读(142) 评论(0) 推荐(0)
摘要:Linux介绍Linux发行版包括linux内核,一些GNU程序库和工具,命令行shell,图形界面xwindow系统和相应的桌面环境,如KED和GNOME,并包含有千种应用软件(办公套件,编译器,文本编辑器等)Linuex发行版种类:Debian,Redhat,Ubuntu,Suse,Fedora 阅读全文
posted @ 2012-05-05 20:35 雪中飞雁 阅读(92) 评论(0) 推荐(0)
摘要:什么是ARM(Advanced Risc Machines)ARM发展历程:ARM7,ARM9,StrongARM,XScale,ARM10TDMI,ARM11应用领域1.工业控制领域2.无线通讯领域3.网络应用4.消费类产品5.成像和安全产品ARM特点1.体积小,低功耗,低成本,高性能2.双指令集3.大量寄存器,提高速度4.寻址方式灵活ARM9系列微处理器:ARM920T,ARM922T等 阅读全文
posted @ 2012-05-05 20:34 雪中飞雁 阅读(104) 评论(0) 推荐(0)
摘要:嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁剪,对功能,可靠性,成本,体积,功耗有严格要求的计算机系统嵌入式系统与一般pc系统的区别嵌入式系统应用领域嵌入式系统架构:嵌入式处理器,板载硬件,嵌入式操作系统,嵌入式应用程序嵌入式处理器 ARM x86 mips dsp powerpc等嵌入式系统具有操作系统的最基本功能:进程调度内存管理设备管理文件管理操作系统接口(api调用)特点:可裁剪,可配置,有一定的实时性嵌入式操作系统:嵌入式linux,vxworks,wince 阅读全文
posted @ 2012-05-05 20:33 雪中飞雁 阅读(70) 评论(0) 推荐(0)
摘要:1.嵌入式处理器与裸机程序开发2.Linux系统管理3.Linux应用程序开发4.Linux内核开发基础5.嵌入式Linux环境搭建6.Linux驱动程序开发7.深入学习Linux内核教材:UNIX环境高级编程LINUX设备驱动程序(第3版)深入理解LINUX内核2440 arm96410 arm11笔记本---usb转串口线和jlink开发板GQ2440mini2440tiny6410ok5410 阅读全文
posted @ 2012-05-05 20:31 雪中飞雁 阅读(104) 评论(0) 推荐(0)