打印

有关stm32 USB函数库几条define语句

[复制链接]
5306|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
examdog|  楼主 | 2013-9-23 17:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  #define __ALIGN_BEGIN
  #define __ALIGN_END  
__ALIGN_BEGIN USB_OTG_CORE_HANDLE     USB_OTG_dev __ALIGN_END ;
这个是什么意义啊,求赐教
沙发
zeluo| | 2013-9-23 19:06 | 只看该作者
不是很懂这一块   楼主   帮你顶一个   看看别人的意见如何   楼主

使用特权

评论回复
板凳
outstanding| | 2013-9-24 09:08 | 只看该作者
帮顶

使用特权

评论回复
地板
examdog|  楼主 | 2013-9-24 17:21 | 只看该作者
求解答啊,这种基础东西没人理么。。

使用特权

评论回复
5
feilusia| | 2013-9-24 17:48 | 只看该作者
虽然我也在做USB,但是你随便拿一句出来叫人怎么看的懂,大多都要联系上下文的。

使用特权

评论回复
6
examdog|  楼主 | 2013-9-24 18:27 | 只看该作者
feilusia 发表于 2013-9-24 17:48
虽然我也在做USB,但是你随便拿一句出来叫人怎么看的懂,大多都要联系上下文的。 ...

主要是想请教这个define的用法 ,书上没找到这个用法

使用特权

评论回复
7
hkcj| | 2013-9-24 19:05 | 只看该作者
帮楼主顶一个吧   这一块不错

使用特权

评论回复
8
是电子爱好者| | 2014-2-26 14:22 | 只看该作者
现在解决了吗?

使用特权

评论回复
9
byeyear| | 2014-2-26 15:06 | 只看该作者
变量USB_OTG_dev在内存中按要求对齐到某个地址边界
具体对齐要求由__ALIGN_BEGIN确定
以4字节边界为例子
编译器会将USB_OTG_dev分配到0x????00, 0x????04这样的地址
而不会分配到0x????03

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
examdog + 3 很给力!
10
小梓| | 2015-2-5 15:48 | 只看该作者
不懂,看ST的示范例程真的会发疯的,感觉完全不是菜鸟能看懂的节奏。。。PS:我是菜鸟。。。

使用特权

评论回复
11
scxxwd1229| | 2015-8-5 16:15 | 只看该作者
一直为上述定义开辟存储空间,直道程序结束,有利于提高程序的效率,增加可移植性

使用特权

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

本版积分规则

13

主题

59

帖子

2

粉丝