renyaq
发表于 2022-10-14 20:40
STM32如何将程序定位到指定地址
STM32F103 keil uv5 我想把程序myMain()放在0x8002000地址上,应该如何写?
dingy
发表于 2022-10-14 20:43
void myMain() __attribute__((section(".ARM.__at_0x8002000")));
kangzj
发表于 2022-10-14 20:47
楼上很正确用绝对地址指令就行了。
zhuhuis
发表于 2022-10-14 20:50
先声明这个函数,并制定地址
renyaq
发表于 2022-10-14 20:53
非常好,多谢!
stly
发表于 2022-10-14 20:55
这个方法好用不啊
dengdc
发表于 2022-10-14 20:57
这个算是汇编指令吗
wyjie
发表于 2022-10-14 20:59
用C语言可以写妈
stly
发表于 2022-10-14 21:01
有时候不内嵌汇编的话 解决不了的
SantaBunny
发表于 2023-2-22 10:44
定位要么定位到flash、要么定位到RAM,
页:
[1]