发新帖我要提问
12
返回列表
打印
[菜农群课笔记]

【菜农新唐群课】第一讲 红杏出墙 3.29

[复制链接]
楼主: Cube
手机看帖
扫描二维码
随时随地手机跟帖
21
Doe_cn| | 2012-9-13 02:32 | 只看该作者 回帖奖励 |倒序浏览
☆☆群课领悟手记系列☆☆

我第一次看到M0的头文件中用这种结构体、联合体、位域的方法包装寄存器的时候就感觉叹为观止,把结构体发挥到极致,主要是方便**,位操作。

just for forgotten :加强一下联合体和位域。


2012/09/13

使用特权

评论回复
22
一衣落雪| | 2012-9-13 12:45 | 只看该作者
看不懂

使用特权

评论回复
23
ihafd| | 2012-9-13 14:57 | 只看该作者
.#define GPIOEs  (*((NU_GPIO_T *) GPIOE_BASE))

这个GPIOE_BASE 是什么东西.什么意思?

使用特权

评论回复
24
ihafd| | 2012-9-13 15:59 | 只看该作者
我想请都个问题.
例如:
P0->ISRC = GPIO_ISRC_ISRC3;

define AHB_BASE            ((     uint32_t)0x50000000)
#define GPIO_BASE           (AHB_BASE       + 0x4000)
#define P0                  ((GPIO_T *) P0_BASE)

这样P0的地址是确定了.
但P0_RISC 的地址是0x50004000 +0x020  这个地址是怎样体现出来的?

在GPIO_T.RISC这个结构体变量里,并没有确的地址吧?

使用特权

评论回复
25
ihafd| | 2012-9-15 11:19 | 只看该作者
帮忙解答一下,我上面的这个问题好吗?
谢谢!!!!!!!!!

使用特权

评论回复
26
guolu14| | 2012-9-15 13:39 | 只看该作者
看不懂:lol

使用特权

评论回复
27
tendence| | 2012-9-16 10:21 | 只看该作者
没听群课,看不懂。能不能谁出一个“红杏出墙”的教程啊?

使用特权

评论回复
28
gz_cav268| | 2012-11-17 13:04 | 只看该作者
神呀!膜拜中!

使用特权

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

本版积分规则