Unmotivated Register Display

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Unmotivated Register Display

2,366件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by LabRat on Mon Jul 07 05:00:36 MST 2014
LPCXpresso v7.2.0 [Build 153] [2014-05-19]  & Win8.1 is showing not all SCT registers (LPCOpen1549 Project)  :O

The picture shows SCT0 match registers:

MATCH[0] is displayed, MATCH[1] is empty...

Looks like a problem with displaying unions...




0 件の賞賛
返信
8 返答(返信)

2,359件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by lpcxpresso-support on Tue Jul 15 02:55:00 MST 2014
Naturally, as we did not claim to fix it... (the report was too late to implement any fix in time for the release).
0 件の賞賛
返信

2,359件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by LabRat on Tue Jul 15 02:52:49 MST 2014
...same problem in LPCXpresso v7.3.0 [Build 186] [2014-07-09]...
0 件の賞賛
返信

2,359件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by lpcxpresso-support on Tue Jul 08 00:47:27 MST 2014
So by  experimentation, I can see that the Expression in question is simply "LPC_SCT0".

Anyway, I can replicate the behaviour that you are seeing and we will investigate. What I see here is that the first array element that I open gets displayed.

Any further elements that you then open simply display as a blank line - although if you click on the element line (ie the '0', or '1', etc) then the details display within the Expression view will show the union field values correctly.

Regards,
LPCXpresso Support
0 件の賞賛
返信

2,359件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by LabRat on Mon Jul 07 14:23:18 MST 2014

Quote: lpcxpresso-support
I'll ask again : What is the actual expression that you are adding to the Expression view??



LPC_SCT0->CAP[0].U
LPC_SCT0->MATCH[1].U
LPC_SCT0->MATCH[2].U
LPC_SCT0->MATCH[3].U

0 件の賞賛
返信

2,359件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by lpcxpresso-support on Mon Jul 07 13:12:00 MST 2014

Quote: LabRat


Quote: lpcxpresso-support
But that aside, can you please confirm the actual Expression you are using here?


This project is using SCT0 with several MATCH and CAP registers.



I'll ask again : What is the actual expression that you are adding to the Expression view??

Regards,
LPCXpresso Support
0 件の賞賛
返信

2,359件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by lpcxpresso-support on Mon Jul 07 07:37:47 MST 2014
Is there a particular reason why you are using the Expressions view here, rather than the Peripherals View ?

But that aside, can you please confirm the actual Expression you are using here?

Also, it would be worth increasing the value of the option "Array chunk size for variables view" at:

Window - Preferences - LPCXpresso - Disassembly Debug options

from the default 100 to say 250 or 500. And seeing if this helps.

Regards,
LPCXpresso Support


0 件の賞賛
返信

2,359件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by LabRat on Mon Jul 07 05:11:42 MST 2014

Quote: lpcxpresso-support
Can you confirm exactly which part you are using here?


LPC1549 LQFP64...
0 件の賞賛
返信

2,359件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by lpcxpresso-support on Mon Jul 07 05:06:02 MST 2014
Quite a few parts implement an SCT. Can you confirm exactly which part you are using here?

Regards,
LPCXpresso Support
0 件の賞賛
返信