how to define address of variable in ROM?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

how to define address of variable in ROM?

Jump to solution
1,533 Views
wangbaode
Contributor IV

Hi,

in S08,I can use @ to define address of variable.But in kinetis,it doesn't work.

so how to define address of variable in rom?

1 Solution
1,131 Views
wangbaode
Contributor IV
5 Replies
1,131 Views
quevedo
Contributor V

I don't know if you want to allocate a specific address for the variable, or simply put it anywhere inside the ROM area. If your case is the latest, you may simply delcare the variable as CONST (use "const" keyword before declaring variable type). Usually, variables that cannot be changed are placed inside FLASH area. I think it is worth a try.

0 Kudos
Reply
1,131 Views
Monica
Senior Contributor III

Hello Wang,

did that help on clearing out your doubts?

Please keep us posted :smileywink:

Best,

Monica.

0 Kudos
Reply
1,132 Views
wangbaode
Contributor IV

Hi Monica,

I have resolve my question through Defining Variables at Absolute Addresses with gcc | MCU on Eclipse

1,131 Views
Monica
Senior Contributor III

Thanks for sharing, Wang!

Monica.

0 Kudos
Reply
1,131 Views
BlackNight
NXP Employee
NXP Employee

Hello,

this should give you an idea if you are using GNU (which I assume?):

Defining Variables at Absolute Addresses with gcc | MCU on Eclipse

0 Kudos
Reply