博客首页 | 排行榜 |

KiKi的博客

FPGA工程实践,欢迎互相学习和交流,yq000cn at gmail.com

个人档案
博文分类
如何在论坛中问问题  2010-05-25 21:06

 题注:很多看到这样的题目,根本是不屑一顾,自认为问个问题还不容易,结果真的是这样的吗?

目的:合理有效地解决问题,也是为了提醒自己和“自以为是”的人,才写了这样类似于How To的东西。

内容:

#在提问之前
    1.试着在你打算提问的论坛中找到答案
    2.试着在网页上搜索:google(推荐)
    3.试着通过阅读手册来找到答案
    4.试着实验或检查来找到问题的所在
    5.问一些有经验的人
#提问时
    1.选择合适的论坛或者邮件列表
    2.如果一个工程创建了工程邮件列表,将问题发到邮件列表中而不是某一个人
    3.使用有意义的题目,尽量缩小范围让人猜测的范围
    4.尽量清楚准确地描述你的问题
        *描述出现问题的时候发生的现象:错误提示等等
        *描述你的诊断问题的过程
        *描述清楚问题的背景和环境,例如你的操作系统,工具软件的版本等
        *描述清楚你的目的,如果你问的是怎么样做的问题
       ……
    5.不要在标题上标注(急,跪求)等感情色彩的字样
#提问后
    1.如果你找到了错误产生的原因以及解决的办法,请务必将其信息公布出来
    2.不要以为在论坛中肯定有人会回答你的问题而一直在等待答案,停止了自己去试着找答案
    3.回答问题的人都是自愿的,所以请尊重他人的回答
    4.在得到他人帮助的同时,也请常怀帮助他人的心

个人经验:
我在做Xilinx FPGA的设计开发的时候刚开始遇到的问题很多,啥都不懂,我是怎么做的呢?

    1.通过google搜索资料,例如:ISE、EDK的教程,VHDL的语言教程,开发板的资料和实验
    2.通过错误的提示信息直接搜索
    3.推荐的几个FPGA相关的网站
        *www.xilinx.com
        *www.ednchina.com
        *xilinx.eefocus.com
        *xilinx.eetrend.com
        *www.21ic.com
        *http://www.xilinx.com/support/documentation/index.htm  Xilinx文档
        *forums.xilinx.com/    xilinx论坛
        *www.xilinx.com/support/answers/index.htm  Xilinx FQA
    4.用二分法和排除法来一个一个排除问题的可能性
    5.我是怎么提问的(一般都是遇到错误实在无法解决才到论坛中)
        *描述ISE,EDK的版本信息,IP core的版本信息
        *自认为一些必要的步骤会罗列出来
        *错误的提示信息

注:类似于这样的How To文档其实我早想写了,在网上搜索了一些资料,例如:How to read a book,How to ask a good question,How to read datasheet遮这样的文档,国内的这样的资料很少,基本都是国外的。(或许这跟东西方文化的有关系吧,国人的思维比较偏重于形象思维,而西方偏重于逻辑思维吧,观点很模糊,欢迎拍砖)。

第一次写,还有很多需要补充,也希望给为“看官”拍砖。

最后附一张图片,是在啄木鸟社区找到的,详细的网址可以看参考2

提问的智慧.png

参考:

1.How To Ask Questions The Smart Way,Eric Steven Raymond
catb.org/~esr/faqs/smart-questions.html

2.智慧的提问
http://wiki.woodpecker.org.cn/moin/AskForHelp

文章信息:

Author:KiKi
Create:2010.05.06
Update:2010.05.25
 Version:0.3
Mail:yq000cn@gmail.com

类别:Learning |
上一篇:对学习的思考 | 下一篇:ModelSim仿真常用命令以及仿真脚本的编写
以下网友评论只代表其个人观点,不代表本网站的观点或立场