自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风来风云

工作学习感悟

  • 博客(32)
  • 资源 (8)
  • 收藏
  • 关注

原创 开始VC6学习之旅3

7/18 完成第一本书的第一次阅读,感觉 Visual C++实用教程(第4版)这本书讲得有点过笼统。7/19 购买了VC++深入详解,继续学习。。

2013-07-20 09:53:12 445

原创 开始VC6学习之旅2

2013.7.1 收到Amazon上买的《Visual C++实用教程 》,从此每日地铁上,睡觉前必做的事情,啃书2013.7.14  已经快速看完300页,还有100多页,有所收获,这本书面有点窄,看来还得买一本更综合一点的书。计划20号前啃完后面的,其它练习再花10天左右去熟悉。

2013-07-14 14:21:38 408

原创 开始VC6学习之旅

本周开始VC6学习之旅,加油!

2013-06-29 23:53:41 359

原创 git 中文支持

git 在UTF-8字符集下可以工作得非常好:在提交时,可以在提交说明中输入中文;显示提交历史,能够正常显示提交说明中的中文字符;可以添加名称为中文的文件,并可以在同样使用UTF-8字符集的Linux环境中克隆和检出;可以创建带有中文字符的里程碑名称;通过将git配置变量 core.quotepath 设置为false, 可以解决中文文件名在git 命令输出中的显示问题。

2013-05-09 11:06:59 1248

原创 修改system.img的大小限制

运行make -j6,出现以下错误:make_ext4fs -s -l 419430400 -a system out/target/product/rk2928sdk/obj/PACKAGING/systemimage_intermediates/system.img out/target/product/rk2928sdk/system+ make_ext4fs -s -l 419

2013-04-07 17:08:00 3714

原创 DeskClock选择闹钟声音时有重复选项

最近在测试闹钟时,发现选择铃声时有重复选项,出现两个Cesium。追踪DeskClock至创建ringtone_picker的indent就没有具体的细节了,ringtone_picker是怎么生成的?在packages/app下调用的系统类,应该都去framework中查找。根据这一思路,grep -w Cesium framework/base,在framework/data下找到了我需要的东

2013-04-06 12:01:36 1225

原创 bootlogo画面制作和替换

1. 打开GIMP2. 将图片打开3. 菜单中“图像”→“模式”→“索引”4. 在索引颜色转换的窗口中,改变以下值:     最大颜色数量:224     颜色抖动:Floyd-Steinberg(普通)    然后选择转换5. 菜单中“导出”6. 在导出图像的窗口中,选择文件类型为“PPM图像”,再选择导出,数据格式选择“ASCII”,再选择导出7. 完成

2013-04-02 19:24:02 569

原创 修改Launcher2欢迎页面字符重叠

相关文件:位置坐标文件:sdk-4.1.1/device/rockchip/rk2928sdk/overlay/packages/apps/Launcher2/res/values-sw480dp-land/dimens.xml水平布局文件:sdk-4.1.1/device/rockchip/rk2928sdk/overlay/packages/apps/Launcher2

2013-04-02 13:52:20 1386

原创 8202v/8202ka/8202kd/8202rd 无线游戏手柄方案

提供8202v/8202ka/8202kd/8202rd 无线手柄方案, 只需要增加一颗IC即可实现,有需要的朋友请QQ:105061015

2012-12-24 15:14:55 831

原创 Zigbee学习计划暂停

公司开了MID的项目,所以现在全部精力切入Android,Zigbee暂停,以后再学习。

2012-12-19 01:09:08 490

原创 BOMTool更新到1.3.0.10

QQ群:128588684下载:金山快盘1.3.10 2012.12.15--------------------------* 导出BOM  + 增加“包括跳针”选项,可以导出跳针,跳针的Decal是与之相连的网络名称1.3.9 2012.12.15--------------------------* 标准化BOM  * 修正导入BOM文件规

2012-12-15 11:12:15 745

原创 BOMTool更新到1.3.0.8

去年的12.12,是BOMTOOL发布的日子,一年时间使用它的用户群也仅限于朋友圈,用的人还是很少。曾经有段时间对纯软件之路心灰意冷,都不想再碰它。   12月的天,深圳开始转冷。这几天突然收到好几个淘宝定单,平静的心开始又起了涟漪。忍不住又捡起快1年没碰的代码,修修补补起来。   以下是这几天的更新记录,需要BOMTOOL的朋友可以去QQ群下载最新版本:128588684BO

2012-12-14 00:35:01 1054 2

原创 Zigbee 学习计划——第5天——无线传输质量检测

周日在家做实验,测试了无线传输质量检测这一块。实测发现10米距离就会有丢包现象发生,而且RSSI会变成-80左右。不知道为什么会这样,难道是跟LAYOUT或是天线有关?或是说由于信号受墙壁影响?(发送在一间房,接收在客厅)PER Test Receiver configuration: Perform the following steps to configure the recei

2012-11-26 17:19:02 1356

原创 Zigbee 学习计划——第4天——基于CC2530 Basic RF的无线点灯

就像Hellow world一样,无线点灯也是Zigbee的经典例子。根据《网蜂实战演练》中介绍,虽然还没有用到协议栈,但它体现出来的数据发送、接收和用协议栈是差不多的,而且TI公司的Basic RF的代码容易看懂,如果把这个实验掌握了(不要只是下载程序然后看试现象),到后面的协议栈就比较好入手了。基于这一点,这个还是很有必要学习了解一下。  关键字:CCM    - Counter

2012-11-24 00:49:57 5440 1

原创 Zigbee 学习计划——第3天——熟悉CC2530的基本例程(续)

在昨天的基础上,今天学习了CC2530的串口通讯,并由串口控制LED;以及自带的温度计;睡眠唤醒;看门狗等基本功能。CC2530的这些特性和其它单片机是类似的。现在还有个实验睡眠唤醒-定时器方式还没有完成, 其它的都试过了。明天开始学习组网。

2012-11-23 02:04:47 1888

原创 Zigbee 学习计划——第2天——熟悉CC2530的基本例程

今天熟悉了CC2530的一些基础例程,用来熟悉该芯片的外围使用,包括:①中断②定时器③串口通讯例程虽然写得不完美,但好在简单易懂,方便新手掌握真正的重点!哈欠,太困了,学东西得一步步来,一口吃不成胖子,慢慢来,明天继续!!

2012-11-22 01:16:10 713

原创 加密IC使用学习

①DES加密,对随机数进行加密,对比加密后的结果②NVM区域,保存运行参数或环境变量③移植算法到加密IC

2012-11-21 01:59:35 592

原创 Zigbee 学习计划——第1天——第一个程序

今晚处理完一些事情后,在家里的本本上又装了一遍IAR和Z-stack环境。并试验了一下第一个点灯的例子。在debug时,设置断点出现以下问题:①不能双击代码行首快速设置断点②设置断点后,点击download and debug,出现“One or more breakpoints could not be set and have been disabled.”信息,然后在C的

2012-11-20 01:31:51 887

原创 ZigBee学习计划

光棍节那天出手买了网蜂的ZigBee开发板,资料也下了,这几天泡在蜂群里,听着大家在热烈的讨论学习,感觉着年轻人那种渴望知识的冲劲,失去已久的劲头似乎又回来了。于是自己白纸黑字的在今天给自己定下约定,在今年年底(2012.12.31前)必需吃透Zigbee,具体计划如下:一、基础知识①熟悉资料中的基础资料②原理图③相关芯片资料二、CC2530①芯片特性②基础实验③Z

2012-11-14 09:57:50 654

转载 UCOS内核结构学习笔记

呵呵,大家好,暑假一直在实验室,校园网一直打不开我的BLOG,全国大赛结束后,我虽然没有参加,但是我也是经历了的,只是没有参赛而已。呵呵,感觉全国大赛不是比各高校学生的能力,而是各高校老师的能力。相信经历过的人应该清楚。这是暑假写的笔记,刚才初步整理了一下,希望对大家用。◆ 任务,在UCOS-ii实时系统中,一个任务其实就是一个线程,该任务可以认为CPU完全属于它自己。UCOS-ii中的任

2012-05-09 15:02:32 731

转载 UCOS任务管理

转自:http://hi.baidu.com/lammy/blog/item/e0bb7b09531f83ac2eddd4e4.html这是暑假写的,刚刚整理了一下,希望大家指出其中的问题,谢谢!!!◆ 建立任务,在UCOS中有两个函数OSTaskCreate()和OSTaskCreateExt()可以建立任务,我先前写任务时,几乎不用OSTaskCreat

2012-05-09 15:01:18 388

原创 sunplus8202v 无线游戏手柄——续

在上次完成设计后,给客户测试返回了以下问题:①32位游戏时,有时候会退出游戏,返回到选择菜单;②8位游戏时,有时候会暂停;③按A不能连发,按B不能连跳,而有线手柄是可以的;经过仔细分析和测量,解决办法如下:1. ①和②是一类问题,做全值比较即可2. ③其实是手柄模拟了连按,如果要做到连按,可以模拟正常的2次按的过程,即:按下→释放→按下。将按键处理时做下小处理即可(

2011-11-19 13:13:59 548 1

原创 Understand源代码分析工具

下载地址:http://www.verycd.com/topics/2882667/#theConUnderstand软件的功能主要定位于代码的阅读理解。界面用Qt开发的。具备如下特性:1、支持多语言:Ada, C, C++, C#, Java, FORTRAN, Delphi, Jovial, and PL/M ,混合语言的project也支持2、多平台: Windows/Lin

2011-11-04 17:23:11 3139

转载 52单片机定时器2使用(C语言程序)

本文是关于52单片机定时器计数器2做为普通的16位自动重装定时器使用,类似于定时器计数器0和定时器计数器1工作在方式1下。以下程序在Keil 2和Keil 3下调时通过,下载在本校的实验板上达到预期效果。AT89C52及其以上、AT89S52及其以上、STC89C52及其以上测试正常运行。/****************************************************

2011-10-25 12:06:09 6936 2

原创 单片机项目开发一般步骤

一、需求分析        了解客户需求,形成用例;        根据用例,列出需要哪些技术实现;        查找实现相关技术的IC资料,包括怎么使用,接口电路,软件实现等;二、设计思路分析        根据需求中查找的关键IC,并选取适合应用的IC;

2011-10-19 10:43:58 682

原创 sunplus 8202v iop源代码阅读笔记——3

原创文章,如有转载,请注明出处:http://blog.csdn.net/desert2009sz/article/details/6878106       3. 中断服务程序       中断服务程序,需要注意的是:进中断时现场的保护,中断结束前的现场恢复。需要保

2011-10-16 17:10:25 990

原创 sunplus 8202v iop源代码阅读笔记——2

原创文章,如有转载,请注明出处:http://blog.csdn.net/desert2009sz/article/details/6877873三、iop主程序       iop.asm是iop的主程序,在该文件中需要注意的是.section伪指令对应的label,以

2011-10-16 15:39:23 1229

原创 sunplus 8202v iop源代码阅读笔记——1

原创文章,如有转载,请注明出处:http://blog.csdn.net/desert2009sz/article/details/6877589一、前言       对于汇编,我一直很敬畏,特别是多过2000行的代码时,看到就有点怯场,不敢往下看了。“人都是被迫

2011-10-16 12:25:27 1379

原创 sunplus8202V双无线游戏手柄设计

原创文章,如有转载,请注明出处:http://blog.csdn.net/desert2009sz/article/details/6873834一、系统分析DVD的双游戏手柄通讯是由SYNC, CLK, DATA1,DATA2组成,DATA1和DATA2分别代表从主

2011-10-14 16:05:59 1169 1

转载 画时序图软件 TimeGen 3.2 TimingDesigner 9.103 AndyTiming

TimeGen 3.2很多年前就用过 最近又用到了 已经更新到3.2了 发上来给大家共享一下吧下载地址(含破解 、含官方教程)http://dl.dbank.com/c054gzyiqh /****/安装 timegen-pro-3.2覆盖ti

2011-10-14 15:16:01 9900 2

转载 SourceInsight工程文件与源文件相对路径

有没有遇到过与我一样的情况:新建一个si工程,添加所有源文件。编码中我复制整个工程目录D:\PRJNAME,然后打开“D:\复件 PRJNAME\si_prj\PN.PR”修改代码——突然发现修改的不是复件工程里的源码,而是原工程里的!因为我建的si工程引用源码文

2011-10-14 10:12:57 5339 1

原创 sunplus8202v BIN文件中LOGO的替换工具设计思路

原创文章,如有转载,请注明出处:http://blog.csdn.net/desert2009sz/article/details/6871758     由于前段时间在做单游戏手柄的无线转换方案,所以收集了一些关于IOP以及SPMC6502的资料。开始设

2011-10-13 22:51:37 1785

IP6303 datasheet_cn V1.23.pdf

IP6303 是一颗应用于多核处理器的全集成、高效率、 低成本的电源管理芯片。 IP6303 提供 3 路可配置的同步降压转换器, 最小步 进12.5mV, 开关频率最高2MHz,最高效率高达95%, 单路最大负载能力 1.5A。 可同时为多核处理器、存 储器、外部设备、 线性稳压器等提供丰富的能源。 处理器基于任务强度可通过I2C接口动态调节(DVS) 需要的电源电压,以实现能效的最优化。 IP6303 另 外提供 8 路输出可配置的线性稳压器。 IP6303 的所有电源可配置默认的上电时序和默认电 压,同时也可配置掉电时序。 IP6303 内置 BAT、VBUS 两路无缝切换的 Power

2020-11-24

3288 5.1开机优化说明

此开机优化为相对极限式的测试,没有考虑功耗及稳定性!仅作测试及优化方向参考!当然也存在进一步优化的空间待各位发现完善! 速度的优化,很大程度是以提高CPU、DDR及EMMC的速率为基础的。所以使用的较好物料及板子,优化较为显著! 此文档主要是参考3228的《开机优化说明》编写的,针对3288 5.1公板测试。 第一部分:思路分析 开机时间包括四部分时间: 1.硬件响应power按键时间 2.Uboot 初始化系统以及加载kernel image的时间 3.Kernel 启动所需要的时间 4.Init 挂载文件系统以及Android系统启动的时间 优化思路: 1.针对影响响应时间,探讨最佳响应时间,这个主要是考虑长短按的区别。 2.Uboot 去掉不必要的模块,提高cpu,ddr的频率、emmc跑在较高频率来减少加载kernel image的时间,使用非ota固件减少kernel大小等。 3.把一些外围设备的porbe函数中的一些初始化动作放到delay work中去做,减少kernel启动时间,降低kernel中log的输出等级等。 4.优化Init 启动流程,尽可能早启动Android系统。

2017-09-15

rockchip lcd 开发说明

4.3.3 遇到问题分析 Q:3288 平台 edp 屏未点亮 A:检查以上六步,确保上电时序正确,先将 uboot-logo-on=0,打印 kernel log。 如果 log 中有这样的字样:“hw lt err”,首先检查下硬件连线,edp 屏的连接线 上传输的高速的差分信号,所以对线的要求很高,要求线要包地,而且不能太长。 如果硬件上的问题排查了,仍然有这样的错误,可以在 rk32_dp.c 文件中手动修 改代码,得到想要的 lane 数和 lane speed: rk32_edp_probe 函数中可以修改这两个变量值: edp->video_info.link_rate= LINK_RATE_2_70GBPS;//LINK_RATE_1_62GBPS edp->video_info.lane_count = LANE_CNT4;//LANE_CNT2 如果 log 中有这样的字样:“max link rate:1.62Gps max number of lanes:4”,说明 读取屏的 lane 数和 lane speed 正常,那么可以与屏的 datasheet 中对比下,看读 取的结果是否是正确的,如果是正确的试着降低 dclk 的值。如果不正确可以在 rk32_dp.c 文件中这样修改试下:

2017-09-15

mst7xxx GPIO使用说明

mstar7系列GPIO使用说明,包括mst702 mst703 mst705 mst712 mst719等

2012-10-12

MStar 702 datasheet

n Video Decoder Ÿ Supports NTSC, PAL and SECAM video input formats Ÿ 2D NTSC and PAL comb-filter for Y/C separation of CVBS input Ÿ Single S-video and/or multiple CVBS inputs Ÿ ACC, AGC, and DCGC (Digital Chroma Gain Control) n Color Engine Ÿ Brightness, contrast, saturation, and hue adjustment Ÿ 9-tap programmable multi-purpose FIR (Finite Impulse Response) filter Ÿ Differential 3-band peaking engine Ÿ Luminance Transient Improvement (LTI) Ÿ Chrominance Transient Improvement (CTI) Ÿ Black Level Extension (BLE) Ÿ White Level Extension (WLE) Ÿ Favor Color Compensation (FCC) Ÿ 3-channel gamma curve adjustment n Scaling Engine/TCON Ÿ Supports analog panels with the resolution of 960x234, 1200x234, 1440x234, and more Ÿ Supports various displaying modes Ÿ Supports horizontal panorama scaling n Digital PWM Controller Ÿ Integrated general purpose digital PWM control loop Ÿ Programmable startup operating frequency and period with output voltage regulation Ÿ Programmable output current regulation; 40KHz~70KHz switching frequency, sync. to HSYNC possible Ÿ Burst-mode or continuous-mode for output current regulation; 150Hz~300Hz burst-mode frequency, sync. to VSYNC possible n Miscellaneous Ÿ Built-in MCU Ÿ Built-in internal OSD with 256 programmable fonts, 16-color palettes, and 12-bit color resolution Ÿ 3-channel low-power 8-bit DAC integration for RGB output, dynamic range 0.1-3.2V Ÿ Built-in VCOM AC level adjustment circuit Ÿ Spread spectrum clocks Ÿ 3.3V output pads with programmable driving current Ÿ 48-pin LQFP package

2012-10-12

Techwell 8832 Datasheet

Techwell 8832s芯片的规格书

2011-10-25

SPMC65快速编程

SPMC6502芯片介绍,汇编指令及地址分配介绍,可做为汇编编程参考资料。

2011-10-25

空空如也

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

TA关注的人

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