打印
[其他ST产品]

__align(32) 和 __attribute__((at(0X68000000))); 在 IAR 上面怎么使用

[复制链接]
282|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2023-5-11 09:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
align(32) u8 mem2base[MEM2_MAX_SIZE] attribute__((at(0X68000000)));

使用特权

评论回复
沙发
两只袜子| | 2023-5-11 12:23 | 只看该作者
试试下面写法:


#pragma location=0xxxxxx



ALIGN_32BYTES(uint32_t aDST_Buffer1SIZE])={0};

使用特权

评论回复
板凳
香水城| | 2023-5-11 16:30 | 只看该作者
其实,这里的ALINGN_32BYTES还是个宏,不用STM32库可能还不行。


昨天刚好有人问过类似问题。


这个地方不同IDE写法有差异,你试试下面写法:


#pragma location=0xxxxxx
ALIGN_32BYTES(uint32_t aDST_Buffer1SIZE])={0};

如果不行,就来个更直接点的写法:
_Pragma("data_alignment=32")  uint32_t Buffer[size];

使用特权

评论回复
地板
szt1993| | 2023-12-29 11:11 | 只看该作者
_Pragma("data_alignment=32")  uint32_t Buffer[size];硬核写法

使用特权

评论回复
5
Uriah| | 2024-3-15 07:15 | 只看该作者

作为功率开关管和整流器的散热部分

使用特权

评论回复
6
帛灿灿| | 2024-3-15 09:11 | 只看该作者

在主要开关电源拓扑中主要的电流环路

使用特权

评论回复
7
Bblythe| | 2024-3-15 10:14 | 只看该作者

每条大电流的地线要短而宽

使用特权

评论回复
8
周半梅| | 2024-3-15 12:10 | 只看该作者

每个环路要与其他环路分开

使用特权

评论回复
9
Pulitzer| | 2024-3-15 13:13 | 只看该作者

布置PCB的时候,电源地的安排要十分小心

使用特权

评论回复
10
童雨竹| | 2024-3-15 15:09 | 只看该作者

从邻近的引线上引入RF(射频)信号

使用特权

评论回复
11
Wordsworth| | 2024-3-15 16:12 | 只看该作者

这些电流环路的布线

使用特权

评论回复
12
Clyde011| | 2024-3-15 17:15 | 只看该作者

多个电容并联

使用特权

评论回复
13
公羊子丹| | 2024-3-15 18:08 | 只看该作者

所有开关电源设计

使用特权

评论回复
14
万图| | 2024-3-15 19:11 | 只看该作者

输出负载电流环路

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1327

主题

3834

帖子

0

粉丝