STM32绝对地址
uint16_t SDRAM __attribute__((at(0xD0000000)));uint16_t SDRAM __attribute__((section(".ARM.__at_0xD0000000")));
都是绝对地址 两者区别在哪里?:'(
上面是at,指定的是地址,gcc不允许这样操作
下面是sector,指定的是段,代表一个地址开始的一片内存区域 前面一句是V5编译器的
用V6编译器就要改成后面的一句 Dandjinh 发表于 2019-8-29 13:58
上面是at,指定的是地址,gcc不允许这样操作
下面是sector,指定的是段,代表一个地址开始的一片内存区域 ...
:lol原来如此明白了
页:
[1]