发布时间:2013-01-09 12:12:53
作者:赵孝强,华清远见嵌入式培训中心讲师。 计算机串口通信的RS-232电平:用正负电压来表示逻辑状态,逻辑1= -3V~-15V,逻辑0=+3~+15V。单片机串口通信的CMOS电平,逻辑1接近VDD,逻辑0接近VSS.有的单片机兼容TTL电平。计算机串口和单片机串口两者之间通信就必须进行RS-232/CMOS电平之间的转换,集成转换芯片就可以实现两者之间的转换,比如华清远见用的FS2410开发板用的是MAX3232,如果想节约成本,自己搭建电路进行转换也可以。 转换的原理图如下: 1、RS232_RXD:为RS-232电平信号接收端,RS232_TXD脚为RS-232电平信......【阅读全文】
发布时间:2013-01-09 12:12:50
来源:华清远见3G学院 所谓Android的核心服务主要包括熵服务(Entropy Service)、电源管理器(Power Manager)、Activity管理器(Activity Manager)、通话寄存器(Telephony Registry)、包管理器(Package Manager)、账户管理器(Account Manager)、内容管理器(Co......【阅读全文】
发布时间:2013-01-09 12:12:46
来源:华清远见3G学院 Android平台是基于Linxu内核搭建的,Linux内核的优势在于大内存管理、进程管理、基于权限的安全模型、统一的驱动模型、共享库支持、代码开源等。 Android平台在设计过程中,针对移动终端资源有限的特点,对Linux进行了一定程度的裁剪:砍掉了原生的窗口系统、去除了对GNU Libc的支持(引入了更高效、针对嵌入式优化过的Bio......【阅读全文】
发布时间:2013-01-09 12:12:42
文章来源:Android开发之Android的原生库 Android的原生库主要是基于C\C++实现的一些原生组件,包括C库Bionic、浏览器引擎Webkit、多媒体引擎OpenCORE、SQL数据库SQLite、3D渲染引擎OpenGL ES、位图和字体矢量渲染引擎FreeType、2D图像渲染引擎SGL(Skia Graphics Library)、互联网安全协议SSL和TSL等。 1.Bionic 在Android中,C库并没有采用桌面Linux所采用的GNU Libc,而是采用了Google开发的基于BSD许可的Bionic库。这是因为传统的GNU内核在体积和运行效率上都不......【阅读全文】
发布时间:2013-01-09 12:12:35
来源:Android开发之Android应用组件的生命周期 随着移动终端的不断发展,尤其是对消费者类型产品而言,用户已经不再满足于基本的功能需求,绚丽的UI和良好的用户体验逐渐成为用户关注的重点。Android在UI方面做了大量的工作,整个应用架构显得非常灵活且易扩展,在提供了丰富组件的基础上,为开发者进行差异化方面的工作提供了强大的支持。 对Android应用程序而言,应用组件主要由Activity、Service、Broadcast Receivers、Intent、Content Providers、AndroidManifest等构成。Activity是与用户直接交互UI组件; S......【阅读全文】