- 博客(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
atmega16(32)+ENC28J60以太网模块测试程序
2011-04-09
Atmega128驱动的ILI9320液晶显示+ADS7843触摸屏测试程序
2010-03-28
电容感应触摸感应器的设计 中文PDF
2010-01-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人