自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bengold1979的专栏

埋头学习

  • 博客(146)
  • 资源 (4)
  • 收藏
  • 关注

原创 Windows10的Ubuntu上搭建Python3.11的wxPython4开发环境

然后继续安装wxPython,但很快遇到新的问题;继续搜索网页资料,在浩瀚的数字世界中寻找答案。解决了帖子最初的问题,紧接着又有新人进来提了问题。之前的提问者变为了解答者。找到wxpython内部论坛一个错误的讨论帖,看起来和我的问题有些类似。在网上搜索了一下,有说Python版本太高,要降到3.9.x;第二步,下载Python3.11.2的源代码,然后编译安装;由于晚上网速太慢,经过了一天才有了初步结果。之前的尝试思路经过验证,也不靠谱,又走回老路。终于要开始我的wxPython之旅了!

2023-04-15 10:55:50 808

原创 实现Macbook Air/安卓手机/苹果手机日历同步

工作这么久后,最急需解决的问题是什么?时间管理!良好的时间管理能极大的提升工作效率。时间管理工具有很多资料和方法,比如番茄工作法之类的。我暂时还不需要用这个时间管理模型。 最简单,最容易使用的工具就是日历。对,你没有看错,是日历。 无论是iOS,还是Android,windows都有日历工具。过去,我母亲喜欢在老式纸张的台历上用笔记录。她会把一些值得纪念,或是重要的事情都在挂历或台历上写下来。她年纪大了,说是要用这些作为日后的回忆。也许这是老人家为了未来记性不好...

2021-07-02 22:35:59 1934

原创 华为的主动式电子笔M-Pen2

这次弄到了华为的电子笔M-Pen2产品,正好和之前的M-Pencil进行一下对比体验;下面先来张入手照;开盒和初步对比照;可以看到M-encil比M-Pen 2的笔尖要大一些;实际空行程感觉M-Pen2要短一些;M-Pencil银色的,靠六边形的边控制其不要转动。M-Pen2则靠笔夹控制滚动。M-Pencil可以与Matepad Pro的上边沿紧密贴合磁吸无线充电。但是,私人不太方便携带,必须要放到一个袋子里。M-Pen2有笔夹,可以夹到衣服口袋,但是充电就不太方便了。直

2020-12-21 13:23:41 5824 1

原创 研发管理心得(一)2020-09-14

研发团队建立在各个时期会遇到各种各样的问题。需要针对不同阶段的问题制定不同的策略来解决问题。第一阶段:初创阶段;这个时候团队通常是有个别技术人员组成。每个领域只有一个研发人员,没有备份人员,也没有冗余人员。运气好的话,会有一名多面手型专家。他对整个研发环节比较了解,专精于其中一项专业技术,对其他领域也能有比较好的理解。这个阶段容易遇到的问题:研发质量靠各领域研发人员自己保证。没有第二个人可以做评审。运气好的那种情况,可以请多面手进行评审,但由于任务多,人手少,故也很难实现全面和细致的评审覆盖。为了实

2020-09-14 22:05:24 434 2

转载 MTK平台驱动调试的资料

最近要从事MTK6260平台方面的开发工作。工作内容包括BSP调试及部分功能的代码移植。之前没有接触过这类工作内容,所以在网上查找了一些资料,并添加到自己的博客上,方便自己查找。以下为其他人的资料:详解MTK平台驱动调试指南GPIO设置篇http://mobile.51cto.com/others-289088.htmMTK平台驱动调试笔记http://blog.china

2013-02-03 11:20:54 4680 2

原创 WinCE6 RIL驱动开发日志(六)——完结篇

WINCE6下的RIL层开发终于到了完结篇了。其实并不是说没有工作可做了,而是入门的过程基本结束,接下来属于深入和提高的阶段。不过由于目前公司业务调整,暂时不继续这部分工作了。目前自己编写了WINCE下的Aplication Demo验证了接打电话,发送短信、读取短信、设置短信存储类型、查询运营商列表几个API接口,连接和断开网络的RAS调用功能。基本的RIL层接口已经验证OK了。剩下就是具体各应

2012-12-21 17:50:22 1081

原创 WinCE6 RIL驱动开发日志(五)

记录两个问题;        其一:自己的驱动每次都不能正常加载到内核,总是需要重新拷贝或用CAB安装。后来仔细研究后发现,原来是放在 MODULES下面的原因。只要移到FILES下面就好了。这两者的区别以后再仔细研究一下;        其二:短信发送;直接调用RIL_SendMsg就可以了。不过这个函数中的最后一个参数有些复杂,需要设置和注意的变量赋值较多。可参考网上有其他前人写的博客

2012-11-24 21:18:45 815

原创 WinCE6 RIL驱动开发日志(四)

这两天通过反复打印日志终于解决了RIL_Dial不能将AT指令发到串口的问题。因为之前在网上看前人做RIL层驱动开发时,都没有提到过类似的问题。具体问题描述如下:        RIL层驱动成功加载后,写一个WinCE的APP,先调用RIL_Initialize接口做RIL初始化操作。然后直接调用RIL_Dial来进行拨号,但是没有成功。通过日志来看,确定是由于由一个全局变量gRadioOff

2012-11-10 23:04:19 1015

原创 WinCE 6 RIL层驱动开发日志(三)

进行RIL层驱动开发已经接触了一个月了。对于整体开发环境也比较熟悉了。现在总结一下,WM6/WinCE6/WinCE7的RIL层开发注意事项;        众所周知WM6是基于WinCE5的。所以其开发环境结构主要是借助于Platform Builder for Windows Mobile 5.0的工具加上EVC,以及微软授权的AKU包。其可以与WinCE6开发环境共存。不过,必须先安装,

2012-11-02 21:08:10 1221

原创 BCM4330无法使用客户MAC地址问题解决办法

之前调试4329都没有这个问题,结果4330遇到了问题。后来同事发现是有个宏没有定义导致。打开宏后可以利用高通的NV447项来定制自己的WIFI MAC地址了。但是后来发现作为Wifi的Client无法连上热点了。开始没有头绪,只知道与打开客户化MAC地址的宏有关。但由于对WIFI协议不是很熟,所以无法正面分析问题的原因。没办法,只能用对比法。用DDMS对比异常和正常的日志记录。终于发现异常里面查

2012-10-24 21:22:30 1430

原创 高通7227平台外接UBLOX的GPS模块数据接收不稳定问题

最近遇到一个很奇特的问题。我们在高通7227平台下使用ublox的q5模块。结果发现接收数据解析后在测试软件上显示的时候,不停的跳变。为了排除问题,我们从串口焊了两根引线,接到串口转usb上联到PC上。在PC上安装ublox的测试工具uSetupCenter后,两相对比来排查问题。刚开始,手机上的应用与PC上的信号及强度完全一致。运行一段时间后就发现,手机上的信号出现丢失和跳变。而PC上显示的则非

2012-10-22 22:29:45 4228

原创 WinCE的RIL驱动开发日志(二)

熟悉WINCE的RIL层开发已经有一段时间了。从之前什么都不懂,到现在有点感觉了。基本搞清楚WINCE下RIL层驱动开发要做什么具体工作了。下面整理一下我的思路,抛砖引玉供大家参考。如有描述不周的地方也希望各位指正。        第一步是要在组件中添加ril组件。这样在系统中会添加ril.dll库。我理解这个dll库包含了RIL的MDD层。然后将模拟平台中PDD目录拷贝到实际硬件平台下面,编

2012-10-21 21:57:20 1191

原创 面试驱动开发人员的感悟

这两天又参与了三名驱动开发人员的面试。第一位本科3年工作经验,C语言基础差;第二位硕士一年应用开发工作经验,C语言基础不错,只是少做题不错;第三位有点折中,本科一年工作经验;从快速上手目的来说,第三位合适。但是从长远来看,更适合选择第二位。因为考虑到他的基础不错,其他的东西可以给他时间进行培养。这让我想起,之前我在总部其他部门的面试。当时也是聊经验部分还不错,可是我的C语言试题做得很差。估计那时候

2012-09-16 17:37:09 2277 1

原创 摄像头休眠后预览图像出现撕裂现象

这是一个很奇怪的故障现象。有时打开相机,工作很正常,有时预览画面刷新缓慢,甚至出现画面撕裂现象。但是由于开始一段时间一直没有找到规律,一直忽略为硬件问题。后来通过反复尝试和观察,终于发现与熄屏和休眠有关联。即只要屏幕熄灭再打开,或者休眠再唤醒打开照相机则会出现该现象。        在高手的告知下,得知照相机主要有三个关键电源:IO、ACORE、DCORE;于是找硬件同事查了原理图,自己去焊了

2012-09-09 19:11:30 2532

原创 Android2.3.4开放串口权限接口

最近一个客户要求我们的BSP能提供串口和GPIO控制的接口,以便他们的APK调用。作用是可以在我们的手机模块板上利用硬件的串口接口接到外接模块上,然后通过自己开发的应用程序打开串口与外部模块进行通信。这样,可以灵活的配置各种串口接口的应用模块。如RFID设备、GPS设备等。满足某些特种行业的专业要求。        本身这个功能不是我实现的,结果因为实现者的离职,而且临时有个应用要立即实现。我

2012-09-09 19:04:34 2940

原创 WinCE RIL层驱动开发日志(一)

想想,最近几年做的工作还真是杂。现在要开始做WinCE RIL层驱动开发了。这块完全是新东西,而且要在3个月左右出东西,真是伤脑筋。现在只能赶鸭子上架了。整了3天,买了块6410的开发板,环境总算是在一个地方搭好了。公司的环境反而还没搭建成功,在家里算是搭好了。先要做好前期资料的储备,以便后面一边学习,一边动手尝试。        首先是RIL介绍和说明:http://blog.csdn.ne

2012-09-09 18:44:16 1465

原创 音频的差分与单端输出差别

最近支持一个高通某平台音频问题。听筒接打电话都很正常,但是耳机没有声音,对方能听到。这说明耳机接收通道有问题,发送通道是好的。查看了他们软件代码,CODEC设置的是HEADSET,没有问题。用TRACE跟踪服务、方法设备都是正常的。就是耳机没有声音。没办法了,祭出驱动人员的法宝,查看硬件原理图。一看还真看出点道道:接耳机的两根线,只引出了R,L悬空。查看软件代码中单端输出的ADIE配置,发现默认配

2012-03-18 12:29:17 18474

原创 BCM4329FM功能驱动调试

我们使用的博通的BCM4329来实现WLAN+BT功能。后来发现,原来它还集成了FM的收发。作为手机的功能点,FM是一个必要的功能。        该模组的FM使用HCI来控制,那么与蓝牙涉及到一个状态切换的问题。找博通要了代码。集成到现有手机项目中,结果发现蓝牙打不开。整了很久,才发现原来是他们给的代码中有的脚本需要自己修改。自己修改后,就没有问题了。同样,APK以及so库文件的Make

2012-02-02 20:21:09 3395 8

原创 智器TEN2 Plus第一版本问题列表分析及解决思路

我最近想买一个智器的MID。看来看去,看到他最新的Ten2 plus,价格998,挺吸引人的。不过据说还有些问题;大致分析了一下,可分为硬件、软件两方面问题一、硬件:1、装配工艺:有的朋友拿到手的产品屏幕边框的缝隙较大。这应该可以要求换货;                           有的朋友发现自己的宝贝边框有松动,估计自己动下手可以解决这个问题;2、触屏问题:有的反

2012-01-20 18:58:52 1443 1

原创 Android开发之锁屏运营商名称中文化

我做的2.3.4版本中,发现只要进入图案锁屏界面,则运营商名称都是英文。即使我已经设置了中文。可是普通锁屏就是正常的。那么说明并不缺少中文资源文件。然后我在LockScreen.java中添加了调试日志,发现打印出来的carrier字符串是乱码,那么也应该是找到了对应的中文字符。可为什么就是在屏幕上显示英文呢?这使得我十分疑惑。        后来在我一筹莫展的时候,同事告诉我,问题根源的文件

2011-11-20 21:56:52 3477 1

原创 Android开发日志之横竖屏切换数据保存问题

最近做项目过程中,测试部提了很多BUG,都是关于横竖屏切换导致当前操作记录丢失的问题。开始觉得可能要用intent保存当前重要数据,切换后在新的activity中再读出保存的数据。        因为之前只搞懂了横竖屏切换实际上是切到义个新activity了。当这类问题越来越多,解决的紧急程度越来越迫切时,才真正去看了一下这方面的介绍,这才发现切换有两种情况:其一是重新加载一个activity

2011-11-12 08:08:44 2409

原创 Android辅助功能之电源按键作用

在Android系统的辅助功能中有个功能为:设置通话过程中按电源键是挂断电话,还是只是做屏幕开关。之前我做4.0寸屏幕的手机时,代码是从兄弟部门拿过来的,这一块本来就是好的。结果这次做4.3寸屏幕从高通直接拿的代码,这个功能没起到作用。不管我是否勾选该选项,通话时按电源键都会挂断

2011-10-08 21:45:53 6799 2

原创 Android键盘灯亮度控制

最近4个月的时间,5个人做了两个Android的手机项目:一个2.2.1的,另一个是2.3.4;不知道其他公司是不是也是这样的工作量。对于我们相比之前的项目来说,完全是让我们超长发挥。从之前没有接触过,到目前基本搞通Android框架——主要是底层驱动框架,BSP部分,对于应用层

2011-10-05 22:23:43 15453 7

原创 面试总结(二)

面试、求职失败不可怕。

2011-03-08 09:58:00 1247 1

原创 DELL正在谋求移动领域的探索

DELL将是纯手机终端厂商在企业级用户市场的最大竞争者

2011-03-08 09:44:00 644

原创 高通QSC61X5平台

最近开始看高通的QSC61X5平台相关资料,主要是蓝牙这部分。

2010-12-22 22:17:00 1272 1

原创 ZTE PEEL

ZTE PEEL11月14日已经正式在美国上市。

2010-12-22 22:05:00 1058

原创 由两位面试者想到的

8月底又面试了两个非应届的求职者。

2010-09-19 22:03:00 858

原创 一次招聘总结

今天面试一个驱动技术人员,结果不是很理想。特此记录一下面试过程,希望对大家有所帮助。

2010-09-03 21:31:00 1422 1

原创 由一个手机BUG想到的

阴差阳错,我发现了X998一个严重BUG。本文从技术角度和人文角度分析了该问题的产生原因,总结了今后要吸取的经验教训。

2010-08-17 22:10:00 817

原创 itouch的“苹果皮”

itouch的“苹果皮”相关介绍。ZTE做的是CDMA2000 Evdo Rev,A的硬壳“皮”,衍生科技做的是GSM的软壳“皮”。速度上,肯定是ZTE的占优。功能上目前衍生科技比ZTE多拥有短信、电话的优势。不过在最开始,我们就已经讨论过电话功能的可行性是没有技术问题的。剩下的就是结构和外观的布局以及最终市场的需求度了。

2010-08-04 22:07:00 1354

原创 项目中的需求

本来以为给美国做项目,项目管理应该比较规范的。结果从开始到现在快结束,都没有接触过任何规范的文档。想想之前的形式CMMI公司,至少还有需求文档、概要设计、详细设计、单元测试用例(自测)、产品说明书、系统白皮书、方案设计说明书等文档。现在倒好,这些文档从来没写过,也基本没见过。好吧,没有关系。但是功能说明书,一旦确定,那么基本所有的研发设计活动就有据可依。

2010-08-01 20:30:00 616

原创 QSC1110蓝牙调试

简单记录了这两天解决qsc1110平台一个蓝牙问题的过程。

2010-07-20 22:34:00 1725

原创 手机支付的新情况

上次的文章中,我个人认为银联的内在实力不可小瞧。现在就听说,移动也开始试验NFC的标准,大有向银联示好的迹象。这应该算是一种正常的商业应变行为。毕竟金融领域,传统老大的地位不是那么容易撼动的。不过,据此有人认为移动向银联投降,还为时尚早。

2010-06-28 13:45:00 743

原创 6085下调试SDIO的问题(完)

      上次提高在6085下调试SDIO通信时在19.2M,4Bits写数据没有问题,读有问题。后来发现其实很简单,就是流控问题。不过奇怪的是之前我们曾经关注过流控,不知为何当时没有作用,现在却能起作用了。不管怎么样问题解决了就OK。不过我们最新碰到的问题是SDIO通信的不稳定性。

2010-06-16 11:51:00 2333 2

原创 移动支付解决方案提供商——Tyfone

      今天在浏览科技新闻的时候,无意中看到一条消息是关于移动支付的。出于职业本能,了解了一下其特点。Tyfone在一张小型存储卡上实现了安全的移动支付解决方案。这种方案的优势在于,任何带SD插槽的手机都可以使用。从其网站上的介绍来看,应该是任何支持SD插槽移动设备都可以,而并不一定局限于手机。不过似乎在手机上还是需要安装一个软件才行。这个软件已经支持绝大多数手机操作系统了。这个信息反映出移动

2010-03-20 22:48:00 1238 2

原创 从UCWEB的夜间模式想到的

      最近在我的HTC8125上安装了UCWEB7.0版。发现一个新特性——夜间模式。试了下,对于我在关灯的室内上网浏览网页确实效果很好,不会伤我的眼睛。之前,都是白底黑字,在晚上特别刺眼。现在这种模式下好多了。不过我想,那些网站是否也应该除了考虑小屏幕阅读器的网页浏览效果外,还要考虑这种人性化模式下,网页配色的适配了。因为,之前网页设计时的设想被彻底推翻了。很有可能这种新的人性化设计,会使

2010-03-20 22:39:00 1033

原创 终于调通6085和Marvell8688了

      在每天工作12小时,持续5天的高强度环境下终于调通了Marvell8688和高通6085的SDIO总线通信。其实SDIO总线通信没有什么很复杂的东西。但是不知道为何开始就是不顺。在完全排除硬件问题的情况下,软件作了无数次code,build,link,test,还加了无数多的日志打印信息语句。从日志中看,状态寄存器就是有些让人无法理解的现象。没办法,给高通提SR,但是回复太慢。终于拿到

2010-03-20 21:57:00 1597 1

原创 解决了USB中suspend和resume的一个问题

      我们公司GSM部门有个双模智能手机的项目。MTK平台和EVDO平台通过USB进行通信。结果在项目测试过程中发现,当MTK做HOST控制EVDO做Device时,HOST控制Device进行suspend和resume状态切换过程中发现状态出现故障。即设备进入suspend之后无法被唤醒。刚开始MTK认为是我们的问题。我们自己验证发现,该功能没有问题。于是让对方换PC做HOST验证。但是

2010-03-14 20:05:00 7107 1

原创 Marvell8688模块调试

      这周终于能确认硬件连接Marvell8688没有问题了。之前一直出现CMD5指令超时的情况。当时换Atheros6002的模块也超时。因为当时是自己手工飞线焊的,所以也无法十分肯定是硬件问题还是飞线或软件的问题。后来换了一块WIFI模块板后CMD5指令通讯成功。于是终于松了口气,确认软件没有问题了。于是找硬件同事查WIFI的DEMO板故障,最后发现是有两个电阻没有贴上去。真是雷人得很,

2010-03-06 21:16:00 1667

WM6下房屋按揭贷款计算器

本资源只适用于WM6中文版,按照等额还款、等额还本两种方式计算按揭贷款明细,并显示。后续加入英文版支持,及多种屏幕大小自适应显示功能,以便支持尽可能多的WM6机器。2分的资源分,算是对自己开发的一点安慰吧。欢迎大家提意见。

2009-05-26

WM6下的房屋按揭贷款计算器

本软件为绿色软件,目前版本为V1.0.0.0。只提供中文版本的,如果你的手机是英文版的WM,则会出现乱码;下一步把英文版本加进去。根据使用者反馈情况,适当加入其他功能。后续版本考虑兼容不同屏幕大小,视觉展示更协调。

2009-05-26

Code::Blocks界面中文资源文件

此资源文件为截止至2008年10月30日的Code::Blocks界面最新中文资源文件。有个别菜单仍然没有翻译完全。

2008-11-02

mt6225驱动程序

mt6225序列埠口驱动程序。本来就是一网上资源,结果有人还要扣分。算了我直接上传一个不扣分的。

2008-10-25

空空如也

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

TA关注的人

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