新手请教LM4F232 GPIO操作的问题

2019-03-24 13:09发布

下面这种宏,看起来非常奇怪,到底什么意思???
#define SYSCTL_PERIPH_GPIOL     0xf000080a  // GPIO L

ROM_SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOL);

#define ROM_SysCtlPeripheralEnable                                            
        ((void (*)(unsigned long ulPeripheral))ROM_SYSCTLTABLE[6]) 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
craft
1楼-- · 2019-03-24 19:10
< 就是个宏定义 没什么奇怪的啊
abnerle
2楼-- · 2019-03-25 00:51
 精彩回答 2  元偷偷看……
yuanyihanke
3楼-- · 2019-03-25 06:22
是函数指针,调用时,实际是跳到那个函数里去执行了,而这个函数是固化在ROM里的,TI提供的有使用指南,但没有源代码好像。
abnerle
4楼-- · 2019-03-25 07:39
哦,原来如此,这么复杂,相当于进行了中间转换,不知道为什么这样做

一周热门 更多>

相关问题

    相关文章