摘要: 该接口通过3个引脚连接到另外的外部设备上。 任何USART双向通信都至少需要两个引脚:接收数据输入RX和发送数据输出TX。 当发送器禁能时输出引脚恢复到I/O端口配置。当发送器使能时且无数据发送,TX引脚为高电平。 字长可以通过设置USART_CR1寄存器中的M位来选择是8位还是9位。 TX引脚在起始位期间为低,停止位期间为高。 空闲符被认为是一个全“1”的帧,其后紧跟着包含数据的下一个帧的起始位(“1”的数目包含了停止位的数目)。 间隙符被认为是一个帧周期都接收到“0”。在间隙帧之后,发送器插入1个或者2个的停止位(逻辑“1”)来应答起始位。一、发送器 发送器可以发送8或者9位的数据字,这. 阅读全文
posted @ 2012-08-21 15:49 抱缺 阅读(2537) 评论(0) 推荐(0) 编辑
摘要: 在android开发中,menu的应用是个麻雀虽小却很实用的一个UI部件,它的出现让开发者的部署空间大大增加,当然,张小龙先生一直很讨厌APP的空间布局二维化,这个是仁者见仁智者见智的事情了。废话不多说,几天晚上上网找了几篇关于menu开发的文章,但是清一色的发现都是以menu的JAVA布局开发为主,基本都用到了menu.add属性,本人是个很不喜欢把布局和后台逻辑给混为一体的人,一直觉得在JAVA中控制UI的布局很杂乱,因此找了篇依赖xml设置布局的文章与大家分享吧。<?xmlversion="1.0"encoding="utf-8"?>& 阅读全文
posted @ 2012-08-02 01:53 抱缺 阅读(1758) 评论(0) 推荐(0) 编辑
摘要: 关于SQLite的一些基础知识,网上很多,例如http://wenku.baidu.com/view/dfd52e0d6c85ec3a87c2c5e0.html,在这里就只是小小地总结下在Android开发中SQLite的一些关键点吧。SQLite的前世今生大家都懂得的,一个轻量级数据库可以说就是一个文件组织体系,一个兼容大部分数据库语法的嵌入式数据库。因为在android的SDK对其提供了支持,所以大部分android的开发中,APP内部文件系统的建立都离不开SQLite。首先,数据库都有创、增、改、删、查这几个操作。所以就对这几个做个小结吧。1、数据库创建,调用父类 SQLiteOpenH 阅读全文
posted @ 2012-07-31 16:50 抱缺 阅读(1590) 评论(3) 推荐(0) 编辑
摘要: 今天纠结了一个小时的R.JAVA在clean之后没有掉的问题。 看了网上的很多回复但很多都只是讲了解决方法。R.JAVA没有掉的原因很多情况下都是因为你的资源文件出现了错误,导致R.JAVA无法正式生成,而这种错误是无法通过android的FIX PROJECT来解决的,而且大部分情况下eclipse也不会有任何显眼的报错提醒的。 那么这个出现的错误主要是些什么错误呢?一个就是引入外来的XML文档中一些引用值例如@string/tittle这样的变量在valuese里面没有赋值,导致报错。第二个,一些xml属性在低版本的android中没有出现,这在很多从高版本往低版本移植的过程中会出现这.. 阅读全文
posted @ 2012-07-30 23:21 抱缺 阅读(478) 评论(1) 推荐(1) 编辑
摘要: 自己一直都不是一个爱写回顾的人,但是发现一路走来丢失的东西确实太多,有必要开始好好写点技术札记了,给将来留点记忆!就这么开始吧! 阅读全文
posted @ 2012-07-25 22:09 抱缺 阅读(115) 评论(0) 推荐(0) 编辑