不积跬步无以至千里

严以律己,宽以待人. 三思而后行.
Email: 15361631706@189.cn;
QQ:31342246.

2015年9月28日 #

XX BSP 编程规范

Technorati 标记:
1.函数圈复杂度不超过10

2.函数代码行数不超过100行

3.函数和变理应具有单一职责

4.变量必须初始化

5.禁止使用魔数,建议使用宏或者枚举类型

6.禁止使用复杂,长表达式

7.标识符和文件名命名必须规范

8.注释必须统一规范

9.尽量使用s32,u32,s64,u64等类型定义变量

10.已有函数添加或修改逻辑代码不超过10行

posted @ 2015-09-28 15:21 ququ 阅读(59) | 评论 (0)编辑 收藏

2015年9月22日 #

MTK ATE Tools 开发环境搭建

Technorati 标记:
环境:ThankpadT420笔记本+WIN7 专业版

软件:1.Microsoft Visual Studio 2008+VS80sp1

         2.NI.CVI9(CVI90RT+CVIPID210+CVISQL210+NILWCVIFDS90)

问题:1.unable define age1960 和 hp663x2

              解决方法:Instrument=>Load=>age1960.fp 和 hp663x2.fp

         2.an error occurred in the code signing library

              解决方法:见 http://www.ni.com/product-documentation/52098/en/

              Build=>Target Settings=>Signing Info…=>Sign application 勾去掉。

调试:用 VC9 把MTK校准库 METACalibrationLibrary_src 重新编译,把生成的 lib,dll,pdb 都指向同一文件夹,ATE 源码也都放入这一文件夹下,用CVI9打开ATE工程,这样就可以进行调试校准综测源码了。

总结:CVI工程尽量把*.fp文件都Load Instrument 里面去。

posted @ 2015-09-22 15:20 ququ 阅读(177) | 评论 (0)编辑 收藏

2015年9月21日 #

MTK Smart phone 产线工具使用哪些编译环境

[Key words]

PC 环境,工具编译环境

[DESCRIPTION]

MTK Smart phone产线工具的编译环境整理如下:

[SOLUTION]

BCB 6.0编译环境:SP META Tool, Modem Meta App, SP MDT(Multport download tool), SP flashtool, HW Test Tool

CVI7.0编译环境:W1332版本之前(不包含W1332)的ATE, Sn-Writer Tool

CVI9.0编译环境:W1332版本之后(包含W1332)的ATE

CVI2009编译环境:WCN ATE Tool, Audio Tuning Tool

VC 6.0编译环境:ATA

MVS2008 SP1编译环境:METACalibrationLibrary

posted @ 2015-09-21 17:51 ququ 阅读(175) | 评论 (0)编辑 收藏

仅列出标题