学习ARM高级应用的一些感想

要想有效并高效地实现一段操作硬件的代码,必须详细阅读Datasheet,看懂原理图及时序图,然后才能够写出高质量的代码。其他真的没什么说的。

2006-09-30 11:59:00

阅读数:856

评论数:0

学习嵌入式Linux系统

大概翻了翻vivi,uboot,移植,环境创建以及GUI的部分,说实话,没什么感觉,跟WinCE差不太多,有些东西甚至比CE简单。当然这些都是针对他们的概念和机制而言。只剩下Linux驱动和一个系统开发Demo没看了。感觉很有必要仔细阅读一下那个全系统开发过程的文档,包括从原理图设计到最后的应用软...

2006-09-29 11:24:00

阅读数:891

评论数:0

电路版设计zz

一、电路版设计的先期工作   1、利用原理图设计工具绘制原理图,并且生成对应的网络表。当然,有些特殊情况下 ,如电路版比较简单,已经有了网络表等情况下也可以不进行原理图的设计,直接进入PC B设计系统,在PCB设计系统中,可以直接取用零件封装,人工生成网络表。 2、手工更改网络表 将一些元件的固定...

2006-09-29 09:22:00

阅读数:2955

评论数:0

一个控制鼠标的有趣的程序

今天写了一个控制鼠标的程序,很有意思,主要代码如下: POINT   lpPoint;    for(int i=0;i {  GetCursorPos(&lpPoint);     SetCursorPos(lpPoint.x,   lpPoint.y+1);     Sleep(10)...

2006-09-27 21:58:00

阅读数:888

评论数:0

单片机MP3开发笔记-5-布线中

中午吃饭的时候请公司的小刘指点了一下,小刘不愧是行家(可能是我太菜了),跟着他的思路,眼前的原理图和PCB图一下子变得清晰无比,才知道MP3简直就不算什么(but it bothers me now)。很多时候高手的几句话比自己捣鼓一天还要有效。之后的整个下午都在托放元件,可是怎么放也觉得不爽,主...

2006-09-26 17:31:00

阅读数:1114

评论数:0

单片机MP3开发笔记-4-PCB布线中

费了两个小时的时间把乱七八糟的零件按模块分开 ,然后按照原理图将零件摆放到了对应的位置。书上的PCB布置得很整洁很好看,but how...

2006-09-25 23:46:00

阅读数:1054

评论数:0

单片机MP3开发笔记-3

今天又纠正了几个原理图中的错误,导入了PCB-lib,并为原理图中的 每一个元件指定了PCB封装(今天才知道是怎么回事,汗..)。UpdatePCB之后,我看到了未来的MP3的胚胎---一堆乱七八糟的铁片和线条...明天开始布线了...hoho~

2006-09-22 17:23:00

阅读数:1017

评论数:0

Driver, of WinCE & Linux

大略翻了一下《CE驱动开发指南》,后面罗列各类驱动的部分略过去了--需要的时候再看,没有需要的时候看了也记不住。下一步计划从SMDK里面挑一个好好分析一下 

2006-09-21 16:55:00

阅读数:805

评论数:0

单片机MP3开发笔记--2 & WinCE 驱动开发笔记--2

根据Up-Tech网站上最新版本的资料完善了原理图, 改了不少地方,校对了好几遍,应该没有问题了,明天再检查一下,找小刘帮忙看看,如果没有问题就进行PCB设计了今天一整天狂看CE驱动,感觉CE下的驱动(外部设备)其实只是一个规范,真正的功夫还是在PDD层(跟OAL开发很类似,而bootloader...

2006-09-20 14:44:00

阅读数:1075

评论数:0

WinCE驱动开发学习笔记-1

最近一直在学习WinCE Driver开发,直到今天上午找到了一本叫做《Microsoft Windows CE Device Driver Kit设备驱动开发指南》的书 才发现国内几乎所有有关WinCE的书都在抄它,甚至是直接照搬...刚刚看完本机设备驱动开发。p.s.GPS导航仪终于做好了,确...

2006-09-19 16:54:00

阅读数:1319

评论数:0

单片机MP3开发笔记--1

为了实现当初对LP的承诺,经过将近一个月的准备,于昨天正式开始单片机MP3的开发。昨天下午到现在,终于看着书把原理图画完了。其实MP3原理图所涉及到的知识仅仅是一些电学基础,但是由于本人已经连续3年没有接触物理,所以除了认识几个基本的元件,其他实在是不懂。比如,地线和电源线用电容接上可以去耦等等....

2006-09-18 17:46:00

阅读数:1148

评论数:0

AT89C51SND1C简介

AT89C51SND1C是ATMEL公司一款典型的微控制器芯片,它集成度很高,有MP3解码器、MMC接口等外围设备,是MP3DIY的核心芯片,这里将其主要特性做简单介绍。1. AT89C51SND1C的功能特性MPEG I/II—Layer 3   硬线解码器—单机MP3解码器—有48,44.1,...

2006-09-18 17:45:00

阅读数:2544

评论数:2

程序员如何缓解压力,保持心理健康

心理保健心理保健-心理健康的标准 心理健康的标准1.对现实的正确认识。看问题能持客观的态度。2.自知、自尊与自我接纳。能现实地评价自己,不过分地显示自己也不刻意地取悦别人。既接纳自己的优点也接纳自己的缺点。一个人如果连自己都不喜 欢,又怎么谈得上喜欢别人。3.自我调控的能力。能调节自己的行为,既能...

2006-09-18 13:25:00

阅读数:1171

评论数:0

克罗拉多大学物理系一些有趣的Applet

http://www.colorado.edu/physics/2000/applets/ 

2006-09-16 14:50:00

阅读数:1314

评论数:0

Windows CE OAL层的结构与开发

引 言     Windows CE是微软针对嵌入式领域推出的一款全新的操作系统。之所以说它是一款全新的操作系统,是因为尽管Windows CE的UI非常接近其它的桌面版Windows操作系统,但是它的内核完全是重新写的,并不是任何一款桌面版Windows的精简版本。 Windows CE是一种支...

2006-09-15 16:52:00

阅读数:1237

评论数:0

USB的结构及工作原理

USB(Universal Serial Bus)是1995年Microsoft、Compaq、IBM等公司联合制定的一种新的PC串行通信协议。USB协议出台后得到各PC厂商、芯片制造商和PC外设厂商的广泛支持。USB本身也处于不断的发展和完善中,从当初的0.7、0.8到现在广泛采用的1.0、1....

2006-09-15 16:44:00

阅读数:2283

评论数:0

Task of Comm Testor is OVER !!!

头疼了3天,一直在解决串口的流控制问题,尝试了很多办法都不奏效 ,无奈之下只好求助经理了。我们首先用万用表检验了RTS线:OpenPort前为0.2V左右,Open之后(SetDCB)大约为5.2V,说明RTS部分一切正常。(强烈推荐使用万用表调程序,尤其是硬件相关的代码,直接,简洁,有效)。接下...

2006-09-15 16:43:00

阅读数:803

评论数:0

06-9-14:several Tips

1、FlashPGM有的时候会出现Unable to set board to Background mode错误,解决方法:修改某跳线 ,启动,进入FlashPGM的烧写界面,然后跳回来。2、当初没有好好学习串口规范就写了程序,现在很郁闷

2006-09-14 01:05:00

阅读数:755

评论数:0

06-9-12:tips about eboot

1.编译了n次eboot ,每次都会出现undefined instruction exception信息,然后程序不再执行。经过检查,发现PB中的platform setting中的BuildType选项是Debug,改为Release后,eboot.nb0可正常执行。2.eboot烧写的是nk...

2006-09-12 18:50:00

阅读数:1385

评论数:5

Java虚拟机的深入研究 zz

Java虚拟机的深入研究 作者:刘学超 1 Java技术与Java虚拟机 说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成: Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示:  图1...

2006-09-12 12:26:00

阅读数:1252

评论数:0

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