自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wince--linux的专栏

android 深入开发

  • 博客(60)
  • 收藏
  • 关注

转载 RoboPeak USB Connector – 免驱动USB的AVR/51 ISP编程器

这里我们很荣幸向大家分享RoboPeak团队开发并使用的免驱动USB的AVR/51 ISP编程器: RoboPeak USB Connector。他的硬件和固件设计已经完全开源,配合Arduino-Lite使用会有很多便利,希望能对各位AVR/Arduino开发者和爱好者有所帮助

2011-09-25 11:31:19 3559 2

转载 Arduino-Lite, RoboPeak使用的高效轻量级AVR库(2)

这是本系列文章的第二篇,介绍Arduino-Lite的安装、使用和进行开发。Arduino-Lite是由RoboPeak开发并使用的轻量级且高效率的AVR固件库,他基于Arduino项目的固件库改良而来,我们保留了Arduino固件库的简单易用的风格,同时有效的缩小了固件的代

2011-09-25 11:27:10 1707

转载 Arduino-Lite, RoboPeak使用的高效轻量级AVR库(1)

Arduino-Lite是由RoboPeak开发并使用的轻量级且高效率的AVR固件库,他基于Arduino项目的固件库改良而来,我们保留了Arduino固件库的简单易用的风格,同时有效的缩小了固件的代码尺寸,相比Arduino,Arduino-Lite拥有诸多优点。并且,他是相当

2011-09-25 11:26:34 1786

原创 Proteus VSM CSPY Driver

Proteus VSM CSPY DriverThe PROTEUS VSM C-SPY driver allows Proteus VSM to function as a plug-in debugger for the IAR Embedded Workbench de

2011-09-24 17:17:25 1539

转载 IAR EW430+proteus仿真搭建

大体了解了MSP430并且安装好必要软件IAR Embedded Workbench for MSP430和proteus7.7后我们就可以直观的看一下了。下面将给出一个从工程的创建到仿真实现的过程演示。打开IAR,选择Project 选择Create New Project

2011-09-24 17:14:22 2075

转载 IAR AVR环境设置和Proteus联调介绍

IAR据说是效率最高的编译器,但是设置起来还真的不是那么顺手,在经过一番折腾后,终于有了头绪。   首先,当然是建立一个新的工程,Project→Creat new project,出现以下对话框,选择Empty project,确定。AVR环境设置和Proteus联调介

2011-09-24 17:13:39 2444

转载 PROTEUS技巧-(1)-IAR AVR 与PROTEUS 的最佳仿真方式

IAR AVR由于它的高效与功能的强大,受到很多朋友的欢迎。IAR AVR可以产生很多类型的文件。但是在我所遇到的情况,只有如下一种设置可以使生成的文件在PROTEUS上得到完美的仿真效果。1、先按照如下设置IAR AVR的输出选项。并生成文件。2、在PROTEU

2011-09-24 17:05:40 1518

转载 Proteus7.3开始集成VSM AVR Studio Viewer,可以和AVR Studio集成调试

7.3和7.4的demo可以参考shihaidong兄的帖子 http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=1423490&bbs_page_no=1&bbs_id=1037以下是截图,使用7.4的demo,

2011-09-24 15:46:17 2570

翻译 AVR仿真调试方法---AVR Studio与Proteus联合仿真调试

一.WinAVR生成相应文件   只需要安装WinAVR。会生成相应文件,下载到目标板中运行。也可以把生成的elf或cof文件引入到Proteus中进行软件与硬件的仿真,单可单步调试。1.制作makefile文件(1)运行mfile, 弹出窗口;(2)填入

2011-09-24 15:41:20 4568

转载 IAR + Proteus7.6仿真MSP430单片机的设置方法

Proteus7.6增加了MSP430系列单片机,iar embedded workbench 和Proteus7.6联调可完成对MSP430的软件仿真,步骤如下。1. 设置IAR软件,生产XX.HEX文件       (1)  在IAR建立MSP430工程及X.C文

2011-09-24 14:17:55 2314

转载 IAR+Proteus7.6仿真MSP430单片机PORT1外部中断功能

1. Proteus电路 2. msp430程序#include#define uint unsigned int#define uchar unsigned char/*****************************************

2011-09-24 14:16:57 2011 1

转载 IAR+Proteus7.6仿真MSP430单片机CCR0比较功能

1. PROTEUS7.6电路2. IAR程序---MSP430比较模式#include#define uint unsigned int#define uchar unsigned charuchar n;/*********************

2011-09-24 14:16:19 1278

原创 ISO/IEC 14443协议浅谈:TYPE A与TYPE B

ISO/IEC14443规定了邻近卡(PICC)的物理特性;需要供给能量的场的性质与特征,以及邻近耦合设备(PCDs)和邻近卡(PICCs)之间的双向通信;卡(PICCs)进入邻近耦合设备(PCDs)时的轮寻,通信初始化阶段的字符格式,帧结构,时序信息;非接触的半双功的块传输协议

2011-09-22 21:47:05 3972

转载 AVR芯片的ISP全攻略+熔丝补救方法

并行编程,最早的编程方法,功能最强大,但需要连接较多的引脚,通常需要12V~24V的高压,以示区别,下面称为 高压并行编程。  ISP(In System Programmability)  在系统编程,简称为 串行下载IAP(In Application Progr

2011-09-21 21:15:23 1682

转载 AVR 的 IO 端口特性与应用

AVR的IO端口特性分析:分析IO引脚Pxn。DDRxn只有为1时,可控单向开关才工作,PORTxn 的数值才能通过可控单向开送到 Pxn.结论:DDRxn=1时,为输出状态。输出值等于PORTxn。所以,DDRxn 为方向寄存器。PORTxn为数

2011-09-21 20:46:05 743

转载 IAR For AVR 两线串行接口 TWI 应用

ATMEL的TWI   和 PHILIPS的IIC   基本上应该是算一个东西,但是他们在名义上是不同的,这样谁都不用支付给对方使用费。他们的协议是一样的,所有我们作为使用者基本可以简单的看成 TWI就是IIC 。      废话说完,开始正题。这次是关于在ATMega16

2011-09-21 20:44:31 2166 1

转载 IAR For AVR 定时器溢出中断 (使用小结)

关于溢出中断不管是哪个单片机都是不断累加,使其寄存器溢出触发中断,然后跳转到中断函数处执行中断服务程序。对于定时器初值的设定可以加深对定时器的工作原理的理解。       ATMega16 里面有8位和16位两种定时器,他们何时会溢出这个是固定的,也就是到达他们的计数范围的最

2011-09-21 20:43:09 1486 1

转载 IAR For AVR 精确延时

C语言中,想使用精确的延时程序并不容易。IAR 中有这样的一个函数 __delay_cycles(),该函数在头文件intrinsics.h中定义,函数的作用就是延时N个指令周期。根据这个函数就可以实现精确的延时函数了(但不能做到100%精确度)。实现的方法:建立一个de

2011-09-21 20:42:27 1853

原创 IAR For AVR 定时器中断初值计算方法

使用芯片 AT Mega16     外部晶振 4.00MHz定时器1   (16位定时器)寄存器 TCCR1B = 0x04 设定 256预分频要利用定时器定时1秒1,4000000 / 256 = 15625    说明定时器每当 1/15625 秒 就会触发一次

2011-09-21 20:41:35 1663

转载 IAR For AVR EEPROM 应用

使用芯片 AT Mega16#include__EEPUT(ADR,VAL);//向指定EEPROM空间地址(ADR)中写入数据(VAL)__EEGET(VAR,ADR);//从指定EEPROM空间地址(ADR)中读取数据(VAL)

2011-09-21 20:40:53 1620

转载 IAR For AVR USART 应用

#include #define uchar unsigned char #define uint unsigned int//###########################################################/*串口初始化

2011-09-21 20:40:18 843

转载 IAR FOR AVR 定时器中断的使用

首先看下在iar 里面 iom16.h里面的中断向量表/* NB! vectors are specified as byte addresses */#define    RESET_vect           (0x00)#define    INT0_vect

2011-09-21 20:39:28 2807

转载 IAR AVR 中断应用

如何输出HEX文件?在配置文件后面加入以下代码,便可输出HEX文件,A90文件与HEX文件一样,SLISP都能识别.// Output File  -Ointel-extended,(XDATA)=.eep   //产生eeprom文件  -Ointel-ex

2011-09-21 20:38:51 1138

原创 移植IAR到 AVR GCC

Porting From IAR to AVR GCC IntroductionC language was designed to be a portable language. There two main types of porting activit

2011-09-21 20:34:08 2047

转载 利用EM4094构建支持多种协议的特殊RFID读卡器设计

射频识别(RFID)是利用无线方式对电子数据载体(电子标签)进行识别的一种新兴技术。与接触式IC卡和条形码识别等系统比较,它有着巨大的优势。利用射频识别技术,能有效实现对数量大、分布区域广的信息进行智能化管理,达到高效快捷运作的目的,特别是在第二代身份证、物流、交通航运、自动收费

2011-09-19 19:08:50 1063

转载 使用 IAR for AVR 时需要注意的几个地方

在AVR所有的编译器中,IAR for AVR 是编译效率最高的编译器, 但是相对来说IAR for AVR的设置项也非常多,如果使用不当反而会出现很多莫名其妙的问题.     一. 关于堆栈的设置问题    GCC和IAR分配堆栈的方式不同,IAR先分配堆栈空间,相

2011-09-18 22:05:59 5979

转载 source insight 汉字问题的解决方案与函数调用关系图配置

【问题】Source Insight里输入中文,字间距相当的大。【答案】1.Options->Style Properties2. 在左边Style Name下找到Comment Multi Line和Comment.在其右边对应的Font属性框下的Font Na

2011-09-12 08:50:02 982

转载 用samba实现fedora 15与windows局域网文件共享

首先 我们选择在 fc15 (fedora15) 上架设 samba 服务器!命令如下:(如要在 root 用户下 ,在此不再赘述)yum -y install samba然后安装 个 samba 的  图形界面管理软件  yum -y install syste

2011-09-12 08:37:02 781

转载 安装Fedora 15后需做的25件事情

#1,设置sudo在Ubuntu或其他发行版本下用惯sudo,我们可以通过下面方式来实现sudo。在命令行下输入# visudo然后,在配置文件中找到下面的几行内容:## Allow root to run any commands

2011-09-12 08:29:53 459

转载 Ubuntu11.04安装Ubuntu Tweak

Ubuntu Tweak是一款专门为Ubuntu(GNOME桌面)准备的配置、调整工具。主要面向新手级的普通用户。它可以设置很多并不能在系统首选项中设置的隐藏选项,以满足用户自定义的乐趣。即使是新手,也可以方便地通过它来进行适合自己的系统调整。官网:http://ubuntu

2011-09-11 19:11:24 1010

转载 ubuntu 10.04与XP实现网络共享

以前从WIN上传文件到Linux上一般用SSH,linux和windows之间还可以实现共享,利用的是samba。记得以前学linux就用碰过samba了,现在翻阅起旧日的文档发现,要实现共享要在配置文件里做上一些功夫才行,特别是对老版本如RedHat之类的。而Ubuntu就

2011-09-11 19:09:59 938

转载 关于虚拟机下的ubuntu访问windows xp共享文件,设置密码访问的方法

1.首先取消简单文件共享,具体设置为:工具---->文件夹选项---->查看---> 在高级设置中,去掉下面选项的√使用简单文件共享(推荐)2.设置windows xp下的访问账户及密码 在window下,如果没有启用guest账户,那么可以启用guest账户(当

2011-09-11 19:07:05 814

原创 Samba是Ubuntu和Windows进行网络共享的工具

Samba是Ubuntu和Windows进行网络共享的工具,比如分享打印机,互相之间传输资料文件。目录[隐藏]1安装Samba2Kubuntu3配置4Ubuntu访问windows xp/2003/2000系统5排错

2011-09-11 19:06:13 648

转载 双系统,windows+Ubuntu之开机grub修复

今天机子在win7下强行关机,结果导致无法进入grub,linux和windows都进不去,出现unknow system grub rescue> . grub rescue较为麻烦,而且手边刚好有ubuntu10.10的光盘,就用光盘进入试用版的ubuntu然后修复grub就

2011-09-11 19:01:03 759

转载 Ubuntu下允许Root用户直接登录图形界面

ubuntu root是默认禁用了,不允许用root登陆,先要设置root密码.   执行:sudo passwd root 接着输入密码和root密码,重复密码.再重新启动就可以用root登陆.   另外,默认情况下是不允许用root帐号直接登陆图形界面的.

2011-09-11 18:57:07 518

转载 Ubuntu -wine中文乱码的解决方法

新装的wine中文全是乱码,需要修改一下几个配置文件,找到一篇比较详细的配置说明,分享一下:步骤: 1. 初始设置运行 winecfg,把模拟的 Windows 系统设置为 Windows XP 或者 Windows 2000。2. 准备字体为了让 Win

2011-09-11 13:21:32 603

转载 Wine中文显示

突然发现wine的中文显示其实很简单从1.1.4开始wine的界面就已经支持中文了,但是对于软件中的中文支持并不太好,主要原因。还是字体。。。Let's go 首先,copy一下字体:把simsun.ttc (即宋体)复制到 ~/.wine/drive_c/windo

2011-09-11 13:14:28 1566

转载 [Wine]以及[中文显示补丁]的安装-1.1.3

中文显示补丁是根据本论坛ct兄的中文按钮补丁做的修改,不是汉化补丁,也不是必须的,并且本补丁可能与某些软件有冲突。安装打好本补丁的Wine可以解决某些在设置中文字体后(比如http://forum.ubuntu.org.cn/viewtopic.php?t=72933)依然出

2011-09-11 13:12:18 1180

原创 正体中文wine

簡介Wine 是一種在類Unix系統上執行Windows程式的軟體,其名稱為一遞迴式縮寫(即縮寫全名中又包含縮寫本身):WineIs Not an Emulator(意即wine不是模擬器),但也有另一個非官方說法是其全名應為"WindowsEmulator",即視窗

2011-09-11 13:07:13 915

原创 Gedit Source Code Browser

InstallationDownload this repository by clicking the Downloads button at the top of the github page or issue the following command in

2011-09-11 12:26:42 1925

空空如也

空空如也

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

TA关注的人

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