自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (11)
  • 收藏
  • 关注

转载 STM32中assert_param的使用(转)

在STM32的固件库和提供的例程中,到处都可以见到assert_param()的使用。如果打开任何一个例程中的stm32f10x_conf.h文件,就可以看到实际上assert_param是一个宏定义;在固件库中,它的作用就是检测传递给函数的参数是否是有效的参数。所谓有效的参数是指满足规定范围的参数,比如某个参数的取值范围只能是小于3的正整数,如果给出的参数大于3,则这个assert_pa

2011-11-04 08:52:47 2265

原创 关于STM32 MDK中USE_STDPERIPH_DRIVER问题的解释

初学STM32,在RealView MDK 环境中使用STM32固件库建立工程时,初学者可能会遇到编译不通过的问题。出现如下警告或错误提示:  warning: #223-D: function "assert_param" declared implicitly;assert_param(IS_GPIO_ALL_PERIPH(GPIOx));  这时候我们需要在“Target O

2011-11-02 20:16:55 23894 5

转载 data,bdata,idata,pdata,xdata,code存储类型与存储区

<br />bit<br />是在内部数据存储空间中 20H .. 2FH 区域中一个位的地址,或者 8051 位可寻址 SFR 的一个位地址。<br />code<br />是在 0000H .. 0FFFFH 之间的一个代码地址。<br />data<br />是在 0 到 127 之间的一个数据存储器地址,或者在 128 .. 255 范围内的一个特殊功能寄存器(SFR)地址。<br />idata<br />是 0 to 255 范围内的一个 idata 存储器地址。<br />xdata 是 0

2010-09-05 07:43:00 1233

转载 徐家骏:我在华为工作十年的感悟

<br />徐是华为数据中心的头,技术超级牛人,一级部门总监,华为副总裁,年收入过千万,数据中心是用火山岩建的深入地下的一个大型建筑.防辐射,可防卫星的电子,雷达等手段的侦察.里面有象卫星发射中心那种超大屏幕,机房里满是三米的大型服务器和大型计算机.连接整个华为全球的每一台终端,整个华为每天三十多万封邮件,海外和全球的同步研发,内部的信息管理,内部流程,华为的国内国际IP电话都是通过出去. 上周,我正式提交了离职报告,准备给自己的职业生涯一个很大的转折,这是我长时间的思考最后所做的决定.但真的提出离职后,回

2010-08-19 14:32:00 1397

转载 值得珍藏的资料--触摸技术的发展史

表面电容式触摸技术推动人机接口新革命文章发表于:2009-12-20 15:48电容式触摸技术与目前市场占有率最高的传统电阻式触摸技术相比,为使用者带来了多项优点,包括:高达97%的穿透率与更真实的色彩呈现为我们带来更佳的视觉享;触摸功能的实现只需轻触甚至不必实际与屏接触的特性,为用户带来更轻松灵活的操控性;更长的使用寿命,电容屏的触摸寿命约为两亿次,为四线电阻屏(一百万次)的两百倍,五线

2010-01-28 01:29:00 1617 1

原创 AVR学习札记之跑马灯程序

用惯了51,51的I/O口控制比较容易,不需要进行大量的位位操作,而AVR因其I/O口与51相比具有强大的拉,推电流的能力,其端口操作亦较烦琐。故在程序中采用一定数量的宏定义,就会使代码编写量大大降低,下面我以一个跑马灯程序为例来介绍一下这样做的优点。//环境:AVRSTUDIO+Winavr//硬件:PB0、PB1、 PB2、 PB3连LED  #define F_CPU 10000

2010-01-26 08:11:00 1512

原创 AVR学习札记之工具选择篇

AVR学习札记之工具选择篇       自己开始学习AVR也已经有半年时间了,大多数时间处于自己摸苦苦索的状态,其实AVR和51相比并没有多少难度,但自己着实走了不少的弯路。现在的AVR开发环境有许多种,经过自己这么些时间的尝试,找到了这样一篇新手入门的文章拿来和大家分享,同时把自己的点滴小建议。    1. 获得必须的软件请从Atmel官方获得最新版本的AVR

2010-01-25 07:48:00 821

原创 atmega16中的1602液晶程序

//ICC-AVR application builder : 2009-10-1 20:33:38// Target : M16// Crystal: 1.0000Mhz#include #include /*1 GND GND2 VCC VCC3 VL 对地接1.5KΩ电阻4 RS PA55 RW PA66 EP PA77 D0 PB08 D

2009-10-07 17:30:00 2265

原创 51转AVR

/*--------------------------------------------------------------*///ICC-AVR application builder : 2009-7-22 20:46:10// Target : M8// Crystal: 1.000Mhz/*----------------------------------------

2009-09-29 11:24:00 1090

王金明verilog设计例程

王金明 verilog设计例程 王金明 verilog设计例程

2011-05-23

数字系统设计与Verilog_HDL 王金明

数字系统设计与Verilog_HDL 王金明

2011-05-23

atmega16(32)+ENC28J60以太网模块测试程序

//=====================================================================// //软件环境:avrstudio+winavr //autor:闫辉 //QQ:303156020 //更多相关信息请关注闫辉的博客:http://blog.sina.com.cn/yanhuijlu //=====================================================================// /* 本程序为atmega32(16)+enc28j60模块测试程序,程序原本来自国外开源网站 http://tuxgraphics.org/electronics/200606/article06061.shtml 原始版本为atmega88+enc28j60. 测试主机(电脑)与电路接在同一路由器下。 enc28j60模块来自淘宝网,其相关引脚及与atmega32连接如下所示。 硬件电路连接: enc28j60 atmega32 5V----------------------------------5V电源 GND---------------------------------电源地 INT(enc28j60中断输出引脚,本例中不用) CLK(enc28j60时钟输出引脚,本例中不用) WOL(LAN中断唤醒引脚,本例中不用) SO----------------------------------MISO(PB6) SCK---------------------------------SCK(PB7) SI----------------------------------MOSI(PB5) CS----------------------------------SS(PB4) RST---------------------------------PB0 3.3V(本例中不用) GND(本例中不用) atmega32 PD7端接一测试LED */ //==========================================================================// /* test0.c 可不用测试 test1.c HR911105A网络接口(插网线水晶头的接口,两个LED指示灯在启动时闪烁,启动后绿色LED一直亮, 表示连接正常,当在CMD提示符中ping IP(本例中192.168.0.200)时,黄LED闪烁,表示收到数据包。 ping 电路语法: ping 192.168.0.200 回车 test2.c 绿LED保持亮的状态,ping 电路时黄LED闪烁表示收到数据包,电路有应答。 ping 电路中方法为: 将本压缩包中udpcom-XP.exe放在D盘根目录下。在命令提示符CMD.exe中如下输入 1)D:回车 2)udpcom-XP.exe test 192.168.0.200 回车 电路响应如下 II: data: test, ip: 192.168.0.200 port: 1200 OK: 192.168.0.200: hello 如收到如上字符,表示测试成功 main.c 测试方法 将本压缩包中udpcom-XP.exe放在D盘根目录下。在命令提示符CMD.exe中如下输入 1)D:回车 2)udpcom-XP.exe secret,t=1 192.168.0.200 回车 或者udpcom-XP.exe secret,t=0 192.168.0.200 回车 如成功,则接在PD7端的LED亮或灭 */

2011-04-09

atmega128 PDF

atmega128 中文PDF 官方中文资料

2010-08-15

气体传感器MQ-2资料

气体传感器MQ-2资料 其中包含MQ2-1和MQ2-2两款的资料

2010-08-13

AVR寻迹小车程序 atmega32驱动的寻迹小车

AVR寻迹小车程序 atmega32驱动的寻迹小车

2010-08-12

Atmega128驱动的ILI9320液晶显示+ADS7843触摸屏测试程序

Atmega128驱动的ILI9320液晶显示+ADS7843触摸屏测试程序 最近买了一块触摸屏,也在做一些小项目,搞了这个LCD驱动和触摸屏的测试程序。 联线方式在程序的在程序的头文件里有定义 内附有液晶的电路图 测试没有问题,如有疑问QQ联系:303156020

2010-03-28

基于51的mp3电路

上传一个MP3资料,处理器为51单片机 文件里有电路及源代码 感兴趣的可以荡下来看看

2010-03-28

电容感应触摸感应器的设计 中文PDF

这篇设计概要的翻译,是为了配合库文件的设计。目前电容感应越来越多的应用到各个领域。 作者:阿布猪 20090708 于www.ouravr.cn首发

2010-01-28

空空如也

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

TA关注的人

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