- 博客(52)
- 资源 (33)
- 收藏
- 关注
转载 Linux下软件包的解压方式大全
Linux下软件包的解压方式大全Posted on 2006-06-18 12:48 Cisco@JAVA 阅读(202) 评论(0) 编辑 收藏 收藏至365Key 所属分类: Linux 大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢!整理:会游泳的鱼来自:www.LinuxByte.
2009-04-11 20:37:00 634
原创 过孔设置小窍门
楼上两位说的方法其实也是可行的,只是略显麻烦。EDA365论坛网* R, K& U, N7 L3 k0 F也许还有一种方法可能稍微简单:0 M! E& V6 i4 M! N3 I$ l把你不需要抹绿油也就是要露出via pad的过孔将它们的属性改成TestPoint。(方法为右键vias,把属性框里的TestPoint勾打上,如果via多的话,可以按住ctrl多选)如果我猜的不错,LZ需要的应该是
2009-03-12 11:58:00 1395
原创 VC中,Unhandled exception in ***.exe:0xc0000005: Access Violation
Unhandled exception in ***.exe:0xc0000005: Access Violation 可能是程序中的指针,访问内存出问题了!解决:project ->setting->c/c++ ->code generation->use run-time lib ->debug multithreaded Dll
2009-03-04 09:00:00 4830 3
原创 ADS1.2下建立ARM工程
建立工程:建立分组:建立文件夹分类:以下都是Settings参数:目标对象设置:编译器设置,因只用C,故不用设置汇编。连接器设置:设置完成,最后导出,供以后应用。
2009-02-27 20:59:00 983
转载 USB协议深入分析
USB协议深入分析作者:星夜听泉 来至:http://hi.baidu.com/yangchengbo82/blog/item/bd062316d3df5a4e21a4e99b.html现在非常流行USB设备,时时刻刻都在我们身边,比如使用U盘,使用MP3,使用手机,都需要与PC的USB通讯。通过USB的接口,使用我们的生活非常方便了,想什么时候听歌,就可以插入MP3到PC机那里,然后
2009-02-24 21:45:00 1224
原创 USB学习笔记----枚举部分详解
USB学习笔记----枚举部分详解说明:本详解是基于USB1.1协议的,参考ZLG的《D12 USB固件编程与驱动开发》。主要说说其枚举过程中所传输的数据。硬件自动完成的部分就不提。详见书P90。1、0x80 0x06 0x00 0x01 0x00 0x00 0x40 0x00这是USB发送建立包后,第一个命令:获取设备描述符。是USB的标准请求之一。见书P16。1) 设
2009-02-24 20:35:00 945
转载 USB接口的基础理论知识(讲得比较细)
USB的重要关键字:1、端点:位于USB设备或主机上的一个数据缓冲区,用来存放和发送USB的各种数据,每一个端点都有惟一的确定地址,有不同的传输特性(如输入端点、输出端点、配置端点、批量传输端点)2、帧:时间概念,在USB中,一帧就是1MS,它是一个独立的单元,包含了一系列总线动作,USB将1帧分为好几份,每一份中是一个USB的传输动作。3、上行、下行:设备到主机为上行,主机到设备为下行下面以一
2009-02-24 20:12:00 1169
原创 AVR警告warning: pointer targets in passing argument 1 of 'Usart0Transmits' differ in signedness
AVR警告warning: pointer targets in passing argument 1 of Usart0Transmits differ in signedness Usart0Transmits((uint8*)"你好123"); 具体原因不知道,但强制转换就行了,可能是"你好123"系统编译时,未规定其类型吧。
2009-02-23 16:36:00 1819
转载 Nandflash和Norflash的区别
Nandflash和Norflash的区别NOR和NAND的区别NOR和NAND是现在市场上两种主要的非易失闪存技术。NOR一般只用来存储少量的代码;NAND则是高存储密度数据的理想解决方案。NOR主要应用在代码存储介质中,NAND适合于数据存储。 器件特点:NOR的特点是应用简单、无需专门的接口电路、传输效率高,它是属于芯片内执行(XIP, eXecute I
2009-02-19 11:03:00 785
转载 ARM与嵌入式linux入门的建议(Figolqt原创) 初学者必看
ARM与嵌入式linux入门的建议(Figolqt原创) 初学者必看文章发表于:2008-10-24 12:14 由于很多人总问这个问题,所以这里做一个总结文档供大家参考。这里必须先说明,以下的步骤都是针对Linux系统的,并不面向WinCE。也许你会注意到,现在做嵌入式的人中,做linux研究的人远比做WinCE的人多,很多产家提供的资料也是以linux为主。我一直很难理解,其实
2009-02-11 19:02:00 1280 1
转载 ARM的应用和选型
ARM的应用和选型 32位RISC CPU ARM芯片的应用和选型 ARM公司以及ARM芯片的现状和发展,从应用的角度介绍了ARM芯片的选择方法,并介绍了具有多芯核结构的ARM芯片。列举了目前的主要ARM芯片供应商,其产品以及应用领域。举例说明了几种嵌入式产品的最佳ARM芯片选择方案。ARM公司自1990年正式成立以来, 在32位RISC (Reduced Instr
2009-02-06 16:09:00 556
转载 怎样做一块好的PCB板(转)
怎样做一块好的PCB板(转) 大家都知道理做PCB板就是把设计好的原理图变成一块实实在在的PCB电路板,请别小看这一过程,有很多原理上行得通的东西在工程中却难以实现,或是别人能实现的东西另一些人却实现不了,因此说做一块PCB板不难,但要做好一块PCB板却不是一件容易的事情。微电子领域的两大难点在于高频信号和微弱信号的处理,在这方面PCB制作水平就显得尤其重要,同样的原理设计
2009-02-06 16:04:00 565
转载 ARM7、ARM9、ARM10以及StrongARM讲解
ARM7、ARM9、ARM10以及StrongARM讲解 标签:arm7 arm9 arm10 it 一、引言作为SOC(System On Chip)的典型应用,和持电话、机顶盒、数码像机、GPS、个为数字助理以及因特网设备等产品的市场需求越来越大。目前,基于ARM的处理器以其高速度、低功耗等诸多优异的性能而成为上述
2009-01-15 16:45:00 2168
原创 关于GCC必须注意的问题
GCC对代码优化性很强。至今,其他软件都不能与之相比的。 而正因此,给它带来了一些不便之处,但只要编程时注意即可。要善假于物也。 比如:if()、while()等,对要做判断的变量,须定义成volatile类型。若不定义,则GCC优化成,把变量的初值作为判断的值。可看看反汇编代码,就明白了。这里就不详说。 说明:这中想象在其他软件没发现,比如:K
2009-01-03 15:58:00 492
原创 (GCC)SIGNAL与ISR的区别
(GCC)SIGNAL与ISR的区别 在 interrupt.h中(Copyright (c) 2007)有:/* /def ISR(vector [, attributes]) /ingroup avr_interrupts /code #include /endcode Introd
2008-12-30 15:55:00 1635 1
原创 (GCCAVR)关于 warning: assignment makes pointer from integer without a cast
关于 warning: assignment makes pointer from integer without a cast 关于指针赋值,程序如下: char *ptr;
2008-12-29 16:00:00 1275
原创 GCCAVR(AVR Studio)数据存储在程序存储器(flash)空间的定义、读取
GCCAVR(AVR Studio)数据存储在程序存储器(flash)空间的定义(1)flash常量: #include //须增加的头文件 const prog_uchar FlashConst = 3; //定义uchar型的常量n定义在flash里(flash常量)
2008-12-29 14:15:00 2753
原创 GCCAVR(AVR Studio)中多维数组定义警告:missing braces around initializer
GCCAVR(AVR Studio)中多维定义警告:missing braces around initializer 详细警告为: warning: missing braces around initializer w
2008-12-29 14:06:00 6180
转载 AVR-GCC 的简单说明和个人的一些使用经
AVR-GCC 的简单说明和个人的一些使用经 对于 AVR-GCC 到底是什么,下文中有一些说明……这里也提出我的一些使用经验,以作抛 砖引玉之用…… 首先,AVR-GCC 的目标代码效率极高; 以 CodeVision
2008-12-29 09:19:00 2991
原创 AVR Studio 调试错误:“ gcc plug-in: Error: Object file not found on expected location ”
AVR Studio 调试错误:“ gcc plug-in: Error: Object file not found on expected location ”,网上搜搜有很多中可能。这里再补充两点: (1)基于GCCAVR命名规则方面的调试错误,比如说:不支持中文命名、中文路径等,还有括号也不支持。不然,调试半天,也解决不了问题,还以为软件问题呢。
2008-12-28 19:14:00 3500 1
原创 AVR Studio中外部SRAM的查看
AVR Studio中外部SRAM的查看很多人询问:怎样查看外部存储器(即external SRAM)?你可能很熟悉Keil IDE,试图在AVR Studio IDE的菜单栏上找过。AVR Studio与Keil是有差别的。要查看外部SRAM须设置,而设置要在Debug界面下,这确实难住不少求知者。步骤:(1)进入Debug界面;(2)在菜单栏中选择“Debug”
2008-12-26 20:53:00 678
原创 ARM的一些常见调试错误及解决方法
ARM的一些常见调试错误及解决方法(1) 错误:(Fatal)L6002U: Could not open file ...; 原因:工程文件更换过目录; 解决方法:清除以前编译连接
2008-12-26 17:11:00 817
转载 关于AVR外部扩展RAM的问题
关于AVR外部扩展RAM的问题作者: 马潮老师最近几天,发现很多人使用M128、M8515等带有外部并行扩展口的AVR芯片,设计外部扩展RAM的系统。估计这些人不是初次学习单片机,可能具备一些使用51设计系统的经验。需要注意的是,AVR不是51,另外AVR也还是8
2008-12-25 22:20:00 1198
原创 AVR外部扩展EEPROM C编程完全解密(全部程序、时序讲解)【极力推荐】
.下载地址: http://wqygogo.download.csdn.net/ //==============头文件=================//#include "24C16.h"//========================================================================================
2008-12-23 18:42:00 1903
原创 PowerPCBCAM输出(光绘文件输出)的详细操作步骤
PowerPCB的CAM输出(光绘文件输出)一、要输出的文件PowerPCB的CAM输出(光绘文件输出)一般包括以下几个文件输出:1、Ronting(走线层),包括走线、焊盘、过孔、铺铜等,它是以铜皮实现的;2、Silkscreen(丝印层),通常在电路板上所看到的字符和元件俯视轮廓图等,它是绝缘的;3、Plane(平面层),电源网络、地网络的平面层,只是针对多层(2层以上)板
2008-12-04 11:59:00 864
转载 第1章 ARM微处理器概述
第1章 ARM微处理器概述 本章简介ARM微处理器的一些基本概念、应用领域及特点,引导读者进入ARM技术的殿堂。 本章主要内容:- ARM及相关技术简介- ARM微处理器的应用领域及特点- ARM微处理器系列- ARM微处理器的体系结构- ARM微处理器的应用选型1.1 ARM-Advanced RISC MachinesARM(Advanced RI
2008-12-03 10:38:00 591
转载 第2章 ARM微处理器的编程模型
第2章 ARM微处理器的编程模型 本章简介ARM微处理器编程模型的一些基本概念,包括工作状态切换、数据的存储格式、处理器异常等,通过对本章的阅读,希望读者能了解ARM微处理器的基本工作原理和一些与程序设计相关的基本技术细节,为以后的程序设计打下基础。本章的主要内容:- ARM微处理器的工作状态- ARM体系结构的存储器格式- ARM微处理器的工作模式- ARM体
2008-12-03 10:37:00 486
转载 第3章 ARM微处理器的指令系统
第3章 ARM微处理器的指令系统本章介绍ARM指令集、Thumb指令集,以及各类指令对应的寻址方式,通过对本章的阅读,希望读者能了解ARM微处理器所支持的指令集及具体的使用方法。 本章的主要内容有:- ARM指令集、Thumb指令集概述。- ARM指令集的分类与具体应用。- Thumb指令集简介及应用场合。3.1 ARM微处理器的指令集概述3.1.1 ARM微处理器的指令的分类
2008-12-03 10:36:00 543
转载 第4章 ARM程序设计基础
第4章 ARM程序设计基础ARM编译器一般都支持汇编语言的程序设计和C/C++语言的程序设计,以及两者的混合编程。本章介绍ARM程序设计的一些基本概念,如ARM汇编语言的伪指令、汇编语言的语句格式和汇编语言的程序结构等,同时介绍C/C++和汇编语言的混合编程等问题。 本章的主要内容:- ARM编译器所支持的伪指令- 汇编语言的语句格式- 汇编语言的程序结构- 相关的程序示例
2008-12-03 10:35:00 649
转载 第5章 应用系统设计与调试(1)
第5章 应用系统设计与调试(1)本章主要介绍基于S3C4510B的硬件系统的详细设计步骤、实现细节、硬件系统的调试方法等,通过对本章的阅读,可以使绝大多数的读者具有根据自身的需求、设计特定应用系统的能力。 尽管本章所描述的内容为基于S3C4510B的应用系统设计,但由于ARM体系结构的一致性、以及外围电路的通用性,本章的所有内容对设计其他基于ARM内核芯片的应用系统,也具有很大的参考价值。
2008-12-03 10:33:00 668
转载 第5章 应用系统设计与调试(2)
第5章 应用系统设计与调试(2)5.2.4 S3C4510B的系统管理器(System Manager)概述S3C4510B 微处理器的系统管理器(System Manager)在整个系统工作中起至关重要作用,只有清楚的了解系统管理器在系统中的作用及工作原理,才能进行程序设计和系统开发,但同时,相对于8位或16位微处理器而言,S3C4510B系统管理器的工作原理又是比较复杂的,因此需
2008-12-03 10:30:00 1561
转载 第6章 部件工作原理与编程示例(1)
第6章 部件工作原理与编程示例(1)本章主要以S3C4510B的几个常用功能部件为编程对象,介绍基于S3C4510B的系统的程序设计与调试,同时简介BootLoader的基本原理和编程方法,通过对本章的阅读,可以使读者了解S3C4510B各功能部件的工作原理及基本编程方法。本章的主要内容包括:- 嵌入式系统应用程序设计的基本方法。- S3C4510B通用I/O口的工作原理与编程
2008-12-03 10:27:00 884
转载 第6章 部件工作原理与编程示例(2)
第6章 部件工作原理与编程示例(2)S3C4510B内嵌一个可以以10M/100M的速率工作在半双工或全双工模式下的以太网控制器。在半双工模式下,控制器支持IEEE802.3的CSMA/CD协议;在全双工模式下,控制器支持包括用于流控的暂停操作的IEEE802.3 MAC控制层协议。以太网控制器的MAC层支持媒体独立接口(Media Independent Interface,MII)和带
2008-12-03 10:12:00 753
转载 第7章 嵌入式uClinux及其应用开发(1)
第7章 嵌入式uClinux及其应用开发(1)本章从构建一个针对S3C4510B硬件平台的嵌入式uClinux操作系统和在其上进行应用程序的开发入手,逐步讲述如何在Linux环境下编写用户应用程序的方法和步骤,并为熟悉Windows操作系统的用户介绍在这种平台之上,使用何种工具编写和编译自己的应用。通过本章的学习,读者可以对嵌入式uClinux有一定的了解,并且掌握在Linux和Windows
2008-12-03 10:11:00 645
转载 第7章 嵌入式uClinux及其应用开发(2)
第7章 嵌入式uClinux及其应用开发(2)7.3.2 uClinux针对硬件的改动 目前,uClinux已被成功移植到S3C4510B及其他多款ARM芯片上,但由于嵌入式操作系统的运行是与嵌入式系统的硬件密切相关的,而硬件的设计则会因为使用场合的不同而千差万别,因此,在uClinux内核源代码中和硬件紧密相关的部分就应该针对特定的硬件作出适当的修改,由于uClinux内核源代码包含很大
2008-12-03 10:09:00 837
转载 第8章 ARM ADS集成开发环境的使用
在这一章里,将介绍ARM开发软件ADS(ARM Developer Suite)。通过学习如何在CodeWarrior IDE集成开发环境下编写,编译一个工程的例子,使读者能够掌握在ADS软件平台下开发用户应用程序。本章还描述了如何使用AXD调试工程,使读者对于调试工程有个初步的理解,为进一步的使用和掌握调试工具起到抛砖引玉的作用。本章主要内容有:- ADS软件组成介绍- 使用ADS创
2008-12-03 10:06:00 974
转载 ARM开发调试教程
作者:李希岗创建日期:2003年5月20日修改日期:2003年5月20日版本:1.0说明:本文是我学习ARM开发以来的一些经验总结,以自己设计的S3C44B0X板为例,给出我调试开发ARM开发板的一些最基础知识。我只是在自己的开发板调试过并且经验有限,有些知识只能做为参考,不一定准确,就算给大家一个“例程”吧,如果大家有不同意见,希望多多指正!硬件篇(一) 开发板的整体架构我设计的开发板是在三
2008-12-03 10:01:00 411
转载 uC/ OS - II 在ARM系统上的移植与实现
uC/ OS - II 在ARM系统上的移植与实现摘要:使用ARM公司提供的ADS 开发工具,将uC/ OS - II 移植到ARM 处理器上,并将移植结果应用在跑马灯和数码管的实现上,运行正常,表明移植成功.关键词:uC/ OS - II ;ARM;移植0 引言在开发嵌入式系
2008-12-03 09:53:00 518
转载 ARM7启动代码的分析与设计
ARM7启动代码的分析与设计王小良、吴言荪、刘世宇/重庆大学电气工程学院引言 随着生活水平的提高和IT技术的进步,8位处理器的处理能力已经不能满足嵌入式系统的需要了;而16位处理器在性能和成本上都没有很大的突破。并且在8位机的开发中,大多使用汇编语言来编写用户程序。这使得
2008-12-03 09:48:00 1321
AVR Studio 中外部SRAM的查看
2008-12-26
部分AVR中英文资料、性能参数表、选型表、参考价格
2008-12-24
EEPROM C编程完全解密(全部程序、时序讲解、中英文资料)【极力推荐】
2008-12-23
AVR ISP及JTAG下载线制作(最全的AVR下载线制作资料)
2008-12-02
ARM9裸机开发系列(7):看门狗应用【ARM9+ADS1.2入门】
2008-12-02
ARM9裸机开发系列(6):IIC应用开发【ARM9+ADS1.2入门】
2008-12-02
ARM9裸机开发系列(4):UART(通用异步串口)应用【ARM9+ADS1.2入门】
2008-12-02
ARM9裸机开发系列(3):PWM控制【ARM9+ADS1.2入门】
2008-12-02
ARM9裸机开发系列(2):外部中断【ARM9+ADS1.2入门】
2008-12-02
ARM9裸机开发系列(1):跑马灯【ARM9+ADS1.2入门】
2008-12-02
单片机各类接口开发实例(多年心血积累)【极力推荐下载】
2008-11-29
单片机各类接口开发实例(多年积累)【极力推荐下载】
2008-11-29
1602、12232、12864液晶应用开发资料(完整程序、资料)
2008-11-29
科技创新-基于CAN总线的温度控制系统(完整程序及开发资料)【作者验证过】
2008-11-29
基于89C51的全自动洗衣机控制系统(完整程序,接口设计,Proteus仿真)
2008-11-29
各类电机资料和小车制作实例【极力推荐下载】
2008-11-29
几种常用电压转换模块资料
2008-11-29
几种常用串口驱动芯片中英文资料和接线图【免费下载】
2008-11-29
单片机各类接口开发实例【极力推荐下载】
2008-11-28
GEC2440(广嵌)开发板配带光盘资料
2008-11-28
ARM PDF资料总结【推荐,免费下载】
2008-11-28
51单片机+LCD(LM1602)接口设计、编程及资料【免费下载】
2008-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人