这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » Renesas » 求助也是一门学问

共12条 1/2 1 2 跳转至

求助也是一门学问

院士
2012-09-05 13:49:53     打赏
随着学习、工作的不断深入,难度不断增加,各种问题也便显现出来。那么,在求助于论坛时,如何正确、详细的描述问题?也就成为能否在最短时间内解决问题的关键。
这里网友okppl 的帖子就非常具有参考性,欢迎大家来模仿。
摘录好下:
“ 我的操作过程是这样的:(其中,红色字体是我自己选择的选项,请看是不是正确
    打开applilet3,点击new,弹出新项目“new project ”选项框
    在kind for project 选项里勾选 project for RL78/78K0R
    在using microcontroller 里点选 R5F100LE(64Pin)
    在using build tools 里点选 IAR Compiler
    然后命名了项目名称选择了路径,点OK,弹出项目目录
    在System 引脚配置项,点选 Default assignment(默认)
   在Prot中点击Prot7,在下拉项目中勾选P77的 out 和 1(高电平)
    然后在选项 Options 的 Compiler type 中勾选了 IAR Compiler,点击工具栏里的 generate source code生成源代码
    关闭applilet3, 提示 (WO403025)Project changed save?    点击“是”

    打开生成的文件夹,双击生成的IAR IDE 文件,IAR Embedded Workbench IDE 自动启动,并将其打开
    在文件下拉目录的项目名称单击右键,弹出选项框
    在 Debugger  的 setup 卡中的 Driver项勾选了E1,保留原来勾选的Run to 及其目标main
    在 Linker 的 output 选项卡中,勾选output file 下的override default ,并将目标框中的文件的后缀由 .d87 改为 hex  勾选Format 下的 Debug information for C-SPY及其默认兼选项,其他选项未动,然后点击OK,选项框关闭
    点击工具栏 Project 按钮,弹出下拉选项卡,点击Rebuild AII,在窗口底部的 Messages 框中看到生成文件,并提示Total number of errors: 0  Total number of warnings: 0 
   将开发板上的J6~J9跳帽改动为1-2, 通过SUB连接电脑成功
   点击工具栏的 Download And Debug,提示“Emulator has to be configured before download s new application. press OK to enter Hardware Emulator setup”,点击“确定”,弹出E1硬件设置框“E1 Hardware setup(R5F100LE)"
    不知道具体该怎么设置,只是把main clock和sub clock下默认项目External分别选择为8MHz和32.768KHz,其它未动,然后点击OK。
    在窗口底部 Messages 框的Debug log卡中看到:

Building configuration: new - Debug 
Updating build tree... 
Configuration is up-to-date. 

    在窗口底部 Messages 框的Debug log卡中看到:

Fri Aug 31 10:58:19 2012: C-SPY Processor Descriptor V1.10.1.50009 for RL78
Fri Aug 31 10:58:19 2012: C-SPY OCD Emulator Driver V1.10.1.20009 for RL78 [Evaluation]
Fri Aug 31 10:58:21 2012: In last debug session the hardware settings caused an error or were not accepted by the emulator.
 
The configuration need to be checked before downloading the application again.
 
Press OK to enter Emulator Hardware Setup
Fri Aug 31 10:58:41 2012: Download complete.
Fri Aug 31 10:58:41 2012: Loaded debugee: E:\RL78\Example\new\Debug\Exe\new.hex
Fri Aug 31 10:58:42 2012: Target reset
Fri Aug 31 10:58:42 2012: RL78 E1 Executor E1.40e [27 Mar 2011]
OCD Control Code V3.03
Device chipname: R5F100LE(f100le), file version: E1.00d
Boardinfo: 00008004, product id: 4100 version: A, firmware version: 07.11  

    似乎一切正常啊!

    接下来,弹出打开它自动生成的程序文件CG_main.c,其中不明白的一段如下:

*/
void  main(void)
{
 /* Start user code. Do not edit comment generated here */
 while (1U)
 {
  ;
 }
 /* End user code. Do not edit comment generated here */
}
/* Start user code for adding. Do not edit comment generated here */
/* End user code. Do not edit comment generated here */

    绿色背底的那句 while (1U)  该是断点吧?我不知道怎么处理它,于是看说明书,但看了半天还是不知道怎么做?
    这个CG_main.c是实现什么目的的?是不是applilet3生成的啊?我想通过改动它来实现控制D2的通断时间周期,是不是可以?
    到此,我的IAR调试做了一半,下一步该怎么做啊?
    请大侠指点。

    还有就是:
    昨天开始调试的时候用E1,因为硬件设置一头雾水,直接点OK,结果未成功。又简单设置主振为8M,辅助时钟32.768,其它未动,似乎是成功了,但更改J6-J9为2-3后,好像没做什么一样。
    于是看手册,按手册上说的,改用TK,结果记不太清楚了,还是不行,又改回E1,也不成功,结果照旧。
    今天用光盘带的上位机软件DEMO,总是提示没有连接成功,DEMO都不能了,板子就只有电源指示灯亮了。是不是我有什么设置不对了啊?
    顺便问一句,我做了好几次,会不会都写进板子上去了?怎么能直接恢复出厂设置或删除我已经写入的东西呢?

原帖链接地址:http://forum.eepw.com.cn/thread/219125/3#25



关键词: 求助     也是     一门     学问     选项     点击    

院士
2012-09-05 13:55:44     打赏
2楼
这个描述很清晰的就发现了问题所在。

真正做到了“与人方便,与已方便”!

高工
2012-09-05 14:09:30     打赏
3楼

描述的是比较详细,说的清楚,看的明白
但当时看到最后,问号有点多了......
跳过去了.


专家
2012-09-05 15:11:28     打赏
4楼
把问题描述清楚的话就好了

助工
2012-09-05 15:26:27     打赏
5楼
okppl 描述很详细,很不错:)

技术问题的标题如果能用一句话描述问题的话,更方便大家回答

如果只是“用xx的问题”,“不知道原因是什么”作为标题的话,可能很多人就不会点这个帖子

比如说同样是咨询IAR问题,用“[IAR]导入工程YRPBRL78G13时提示警告如何解决“代替“用IAR的问题!”更清晰明白,也方便别人搜索

还有,如果能够附图的话,请尽量截图给大家看看,很多问题文字描述可能不够全面,用图的话就一目了然了

院士
2012-09-05 22:56:32     打赏
6楼
楼主 所言即是啊~~

高工
2012-09-05 23:18:24     打赏
7楼

求助不但是一门学问还是一门很深奥的艺术。


高工
2012-09-06 00:04:24     打赏
8楼
求助需要把问题描述清楚

高工
2012-09-08 08:39:46     打赏
9楼
在各大论坛里面经常看到不会问问题的人
描述不清楚自己的问题,别人想帮忙也无能为力

助工
2012-09-08 22:52:00     打赏
10楼

有问题,就要问,这个,我要向你们学习


共12条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]