﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-不积跬步无以至千里</title><link>http://www.cppblog.com/qunews/</link><description>&lt;p&gt;严以律己,宽以待人. 三思而后行.&lt;br /&gt;
Email: &lt;a href="mailto:15361631706@189.cn"&gt;15361631706@189.cn&lt;/a&gt;;&lt;br /&gt;
QQ:31342246.
&lt;/p&gt;</description><language>zh-cn</language><lastBuildDate>Tue, 14 Apr 2026 23:09:13 GMT</lastBuildDate><pubDate>Tue, 14 Apr 2026 23:09:13 GMT</pubDate><ttl>60</ttl><item><title>XX BSP 编程规范</title><link>http://www.cppblog.com/qunews/archive/2015/09/28/211908.html</link><dc:creator>ququ</dc:creator><author>ququ</author><pubDate>Mon, 28 Sep 2015 07:21:00 GMT</pubDate><guid>http://www.cppblog.com/qunews/archive/2015/09/28/211908.html</guid><wfw:comment>http://www.cppblog.com/qunews/comments/211908.html</wfw:comment><comments>http://www.cppblog.com/qunews/archive/2015/09/28/211908.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/qunews/comments/commentRss/211908.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/qunews/services/trackbacks/211908.html</trackback:ping><description><![CDATA[<p><font face="宋体"> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:31041cc5-7480-4de7-b7d9-2807d62fe5aa" class="wlWriterEditableSmartContent">Technorati 标记: <a href="http://technorati.com/tags/%e7%bc%96%e7%a8%8b%e8%a7%84%e8%8c%83" rel="tag">编程规范</a></div>1.函数圈复杂度不超过10</font></p> <p><font face="宋体">2.函数代码行数不超过100行</font></p> <p><font face="宋体">3.函数和变理应具有单一职责</font></p> <p><font face="宋体">4.变量必须初始化</font></p> <p><font face="宋体">5.禁止使用魔数，建议使用宏或者枚举类型</font></p> <p><font face="宋体">6.禁止使用复杂，长表达式</font></p> <p><font face="宋体">7.标识符和文件名命名必须规范</font></p> <p><font face="宋体">8.注释必须统一规范</font></p> <p><font face="宋体">9.尽量使用s32,u32,s64,u64等类型定义变量</font></p> <p><font face="宋体">10.已有函数添加或修改逻辑代码不超过10行</font></p><img src ="http://www.cppblog.com/qunews/aggbug/211908.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qunews/" target="_blank">ququ</a> 2015-09-28 15:21 <a href="http://www.cppblog.com/qunews/archive/2015/09/28/211908.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MTK ATE Tools 开发环境搭建</title><link>http://www.cppblog.com/qunews/archive/2015/09/22/211889.html</link><dc:creator>ququ</dc:creator><author>ququ</author><pubDate>Tue, 22 Sep 2015 07:20:00 GMT</pubDate><guid>http://www.cppblog.com/qunews/archive/2015/09/22/211889.html</guid><wfw:comment>http://www.cppblog.com/qunews/comments/211889.html</wfw:comment><comments>http://www.cppblog.com/qunews/archive/2015/09/22/211889.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/qunews/comments/commentRss/211889.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/qunews/services/trackbacks/211889.html</trackback:ping><description><![CDATA[<p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:cae0ec83-b12a-40bd-80f4-c9ee6dd175e7" class="wlWriterEditableSmartContent">Technorati 标记: <a href="http://technorati.com/tags/MTK+TOOL+%e8%b0%83%e8%af%95%e7%8e%af%e5%a2%83" rel="tag">MTK TOOL 调试环境</a></div>环境：ThankpadT420笔记本+WIN7 专业版</p> <p>软件：1.Microsoft Visual Studio 2008+VS80sp1</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.NI.CVI9(CVI90RT+CVIPID210+CVISQL210+NILWCVIFDS90)</p> <p>问题：1.unable define age1960 和 hp663x2 </p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 解决方法：Instrument=&gt;Load=&gt;age1960.fp 和 hp663x2.fp</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.an error occurred in the code signing library</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 解决方法：见 <a href="http://www.ni.com/product-documentation/52098/en/">http://www.ni.com/product-documentation/52098/en/</a></p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Build=&gt;Target Settings=&gt;Signing Info…=&gt;Sign application 勾去掉。</p> <p>调试：用 VC9 把MTK校准库 METACalibrationLibrary_src 重新编译，把生成的 lib,dll,pdb 都指向同一文件夹，ATE 源码也都放入这一文件夹下，用CVI9打开ATE工程，这样就可以进行调试校准综测源码了。</p> <p>总结：CVI工程尽量把*.fp文件都Load Instrument 里面去。</p><img src ="http://www.cppblog.com/qunews/aggbug/211889.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qunews/" target="_blank">ququ</a> 2015-09-22 15:20 <a href="http://www.cppblog.com/qunews/archive/2015/09/22/211889.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MTK Smart phone 产线工具使用哪些编译环境</title><link>http://www.cppblog.com/qunews/archive/2015/09/21/211885.html</link><dc:creator>ququ</dc:creator><author>ququ</author><pubDate>Mon, 21 Sep 2015 09:51:00 GMT</pubDate><guid>http://www.cppblog.com/qunews/archive/2015/09/21/211885.html</guid><wfw:comment>http://www.cppblog.com/qunews/comments/211885.html</wfw:comment><comments>http://www.cppblog.com/qunews/archive/2015/09/21/211885.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/qunews/comments/commentRss/211885.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/qunews/services/trackbacks/211885.html</trackback:ping><description><![CDATA[<p>[Key words]  <p>PC 环境，工具编译环境  <p>[DESCRIPTION]  <p>MTK Smart phone产线工具的编译环境整理如下：  <p>[SOLUTION]  <p>BCB 6.0编译环境：SP META Tool, Modem Meta App, SP MDT(Multport download tool), SP flashtool, HW Test Tool  <p>CVI7.0编译环境：W1332版本之前（不包含W1332）的ATE, Sn-Writer Tool  <p>CVI9.0编译环境：W1332版本之后（包含W1332）的ATE  <p>CVI2009编译环境：WCN ATE Tool, Audio Tuning Tool  <p>VC 6.0编译环境：ATA  <p>MVS2008 SP1编译环境：METACalibrationLibrary</p> <img src ="http://www.cppblog.com/qunews/aggbug/211885.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qunews/" target="_blank">ququ</a> 2015-09-21 17:51 <a href="http://www.cppblog.com/qunews/archive/2015/09/21/211885.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>