展讯平台
文章平均质量分 72
lowkeyway
一个不务正业的程序员。
展开
-
展讯平台-sensor驱动
驱动者,三分硬件,三分格式,四分软件。 在手机中,我们常将camera直接称为sensor,展讯平台的sensor就像lcd一样,已经十分的成熟了。沿袭前面的模式,先介绍一下硬件的基本知识。 一、sensor的种类 其实这个对于驱动来说基本略知就可以了,处于那种说出来要知道是在说sensor的专业名次这种程度就OK了!一般来说,原创 2011-12-30 11:48:33 · 6958 阅读 · 2 评论 -
展讯android LEDS模块分析----各种关系
言归正传,我想详细说一下这个函数,bus = bus_get(drv->bus);退回去想一想,drv->bus是什么bus,是&sprd_kb_led_driver->driver->bus,是&platform_bus_type,priv->driver = drv;drv->p = priv;建立起drv->p 和 drv之间的关系priv->kobj.kset = bus->p原创 2012-10-08 16:50:12 · 1266 阅读 · 0 评论 -
source insight SHIFT+F12
好久没来逛逛了,最近忙得蛋疼,记点什么吧!source insight的一些东西,如何添加自己的快捷键。比如打开所看的文件,Opthions -> Custom Commands -> Command add,比如说添加为hot_key(这个名字是自己随便起的),在run 写:explorer /e,/select,%f,然后在Keys->选择自己想要的快捷键就OK了!原创 2012-03-20 22:28:39 · 1552 阅读 · 0 评论 -
展讯平台如何调试之打LOG--串口log
公司最近做一款数据卡,还是用的展讯的8800,板子还没回来,想先在8802上实验一下!但是在移植到8802上的时候板子一直都跑不起来。以前出现问题的时候第一反映就是去打LOG,查异常,但是这次貌似死得很早,根本就认不出diag!怎么办呢?在这种情况下就用串口来打印吧,选择的理由是串口初始化简单,打印工具普遍!在确定了不是FLASH的问题后,就要确定BOOT是不是跑过去了,汇编跑过去后进入m原创 2012-04-04 17:39:31 · 5565 阅读 · 0 评论 -
展讯平台如何调试之打LOG--串口log
接上一篇,因为当时项目急,可以用了也没去研究,现在省出来点玩DOTA的时间记录一下,就说那个串口输出函数吧,各种宏,他感觉那样好,其实更不好理解,我们可以尝试把宏替代进去就形成了这么一个函数。#define TF_STACK_LIMIT 0x10000#define SIO_TX_EMPTY(s) ((s) & 0xFF00)#define WAI原创 2012-04-04 18:27:32 · 3988 阅读 · 0 评论 -
展讯平台-SDRAM驱动(二)
驱动者,三分硬件,三分格式,四分软件。 硬件环境已经搭好了,而且你心中对SDRAM也有了一些了解,对于展讯平台,SDRAM该如何配置呢?首先,你要在项目对应的MK文件里面把BB_DRAM_TYPE 配置成对应的DRAM容量,以及BIT位。当然如果你不改一般来说展讯平台也做了自适应,但是不要依赖与它,很多时候它的自适应也不见得那么靠谱,然后,在Mem_cfg.c文件里面原创 2011-12-31 12:00:51 · 2110 阅读 · 0 评论 -
展讯平台-SDRAM驱动(一)
驱动者,三分硬件,三分格式,四分软件。 很多驱动人员对memory这一块不是很敏感,就像我。从单片机转过来的少年伤不起啊伤不起!这里我们来补一补SDRAM方面的知识,同样是以展讯平台为背景。老规矩i,先看看硬件。 一、SDRAM的结构 要了解SDRAM的结构就要知道页式管理,你可以把他想象成一个表格,由M行N列组成的一个内存表,这样的一个原创 2011-12-30 16:47:17 · 3032 阅读 · 0 评论 -
展讯平台-LCD驱动
所谓驱动者,三分硬件,三分格式,四分软件。对于展讯平台的LCD驱动,首先就要了解一点基本的硬件知识。一、LCD的接口 其实LCD的接口有很多,但是不管是在手机还是电脑,液晶屏的接口也最常用的有两个,MCU和RGB 1、MCUMCU接口又根据时序的不同分为Intel的8080和Motorola的6800。他们两个主要是时序的区别。现在6800已经基本不用了原创 2011-12-29 20:41:06 · 5794 阅读 · 1 评论