LPC55S16 SRAMX not working if array exceeds 400 bytes .

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

LPC55S16 SRAMX not working if array exceeds 400 bytes .

889件の閲覧回数
alok_nigam
Contributor II
Hello All, I am using LPC55S16 controller for development . It contains 64 KB of SRAM, and 16 KB of SRAMX . In my application i am using a buffer like below uint8_t arrayBuff[1024]; If i change the location of above array in SRAMX , all data bytes are not filled and not working . To change the location i appended __SECTION(data,RAM3) __SECTION(data,RAM3) uint8_t arrayBuff[1024]; In build window it shows sramx is being used however complete array doesnt hold the values assigned .
0 件の賞賛
返信
2 返答(返信)

870件の閲覧回数
frank_m
Senior Contributor III

How about checking the map file ?

0 件の賞賛
返信

874件の閲覧回数
ZhangJennie
NXP TechSupport
NXP TechSupport

Hi alok_nigam,

Please create a demo project of this problem. I will check it on my side.

Thanks,

Jun Zhang

0 件の賞賛
返信