Kick4の掲示板

九州プログラミング研究会(kick4)の掲示板です。
プログラミングや電子工作について話し合いましょう。
会員以外の投稿も歓迎します。

5 / 95 ツリー ←次へ | 前へ→


PIC32MXの事で のざわ 14/1/25(土) 22:17

Re:最適化で消えそう のざわ 14/1/26(日) 22:06
Re:最適化で消えそう iruka 14/1/27(月) 9:29

Re:最適化で消えそう
 のざわ  - 14/1/26(日) 22:06 -

引用なし
パスワード
   ▼nariさん:
>デバッガが使えないというのが、
>どいう状況なのかわかりませんが、

ご指導ありがとうございます。

mplab xで、まずビルドすると

BUILD SUCCESSFUL (total time: 55ms)
Loading code from /home/nozawa/MPLABXProjects/debugtest.X/dist/default/production/debugtest.X.production.hex...
Loading symbols from /home/nozawa/MPLABXProjects/debugtest.X/dist/default/production/debugtest.X.production.elf...
Loading completed
Connecting to programmer...
Programming target...
Programming completed
Running target...

となり、次にダウンロードすると

Connecting to MPLAB PICkit 3...
Firmware Suite Version.....01.29.44
Firmware type..............PIC32MX

Target detected
Device ID Revision = A0

The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0xfff
boot config memory
configuration memory

Programming...
Programming/Verify complete

となるのですが、デバッガーコンソールには

Launching
Programming target
The target device is not ready for debugging. Please check your configuration bit settings and program the device before proceeding.
The debugger could not be started. Terminating debug session.
User program finished

と言われてしまうんです。

あちこち見て回ると、クロックの設定が旨くいってないと、こうなるみたいな事が書いてありました。

と言うことで、何が悪いんだろうと思っている所です。
<Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:26.0) Gecko/20100101 Firefox/26.0@60-62-121-56.rev.home.ne.jp>

Re:最適化で消えそう
 iruka  - 14/1/27(月) 9:29 -

引用なし
パスワード
   ▼のざわさん:

PicKitやMPLAB環境は持っていないので的外れかもしれませんが、

>The target device is not ready for debugging. Please check your configuration bit settings and program the device before proceeding.
>The debugger could not be started. Terminating debug session.
>User program finished
>
>と言われてしまうんです。
>
>あちこち見て回ると、クロックの設定が旨くいってないと、こうなるみたいな事が書いてありました。
>
>と言うことで、何が悪いんだろうと思っている所です。

単なるforループではなく、LチカするとかLED点灯させるような
progを書いて、picKit3無し起動で動くかどうか試すというのは
いかがでしょう?

それでLチカそのものが動いているなら、クロックは正常で、
以下のconfigあたりを攻めてみるというのはいかが?

#pragma config DEBUG   = OFF  //Background Debugger Enable:Debugger is Disabled
<Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)@luna.alfasystem.net>

5 / 95 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
60159
(SS)C-BOARD v3.8 is Free