打印
[Kinetis]

Ke06 函数的问题

[复制链接]
1172|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhn11212023|  楼主 | 2015-10-23 15:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
追逐浪花| | 2015-10-23 20:38 | 只看该作者
函数UART_SetCallback的形参是啥?

使用特权

评论回复
板凳
zhn11212023|  楼主 | 2015-10-24 14:29 | 只看该作者
追逐浪花 发表于 2015-10-23 20:38
函数UART_SetCallback的形参是啥?

void UART_SetCallback(UART_CallbackType pfnCallback)
{
    //uint8_t    u8Port = ((uint32_t)pUART-(uint32_t)UART0)>>12;
    UART_Callback = pfnCallback;
}

使用特权

评论回复
地板
zhn11212023|  楼主 | 2015-10-24 14:30 | 只看该作者
追逐浪花 发表于 2015-10-23 20:38
函数UART_SetCallback的形参是啥?

void UART_SetCallback(UART_CallbackType pfnCallback)
{
    //uint8_t    u8Port = ((uint32_t)pUART-(uint32_t)UART0)>>12;
    UART_Callback = pfnCallback;
}
谢谢大神!!

使用特权

评论回复
5
Tennasi| | 2015-10-24 16:27 | 只看该作者
感觉传递的是一个结构体啊

使用特权

评论回复
6
跟屁虫| | 2015-10-25 21:06 | 只看该作者
函数传递的是一个结构体啊

使用特权

评论回复
7
FSL_TICS_Jeremy| | 2015-10-26 09:25 | 只看该作者
回调函数

使用特权

评论回复
8
zhn11212023|  楼主 | 2015-10-27 08:53 | 只看该作者

请问能大概讲讲回调函数么?看资料没看懂

使用特权

评论回复
9
zhn11212023|  楼主 | 2015-10-27 08:55 | 只看该作者
跟屁虫 发表于 2015-10-25 21:06
函数传递的是一个结构体啊

没明白。。。handleint不是一个函数么?

使用特权

评论回复
10
Luis德华| | 2015-10-27 17:11 | 只看该作者
原来是回调函数

使用特权

评论回复
11
FSL_TICS_Jeremy| | 2015-10-28 10:13 | 只看该作者
zhn11212023 发表于 2015-10-27 08:53
请问能大概讲讲回调函数么?看资料没看懂

这个百度一下,C语言方面的

使用特权

评论回复
12
zhn11212023|  楼主 | 2015-12-22 17:40 | 只看该作者
好吧,最后还是自己理解了。是一个回调函数楼上说的都没错,就是讲UART_HanleInt这个函数的地址作为指针变量传入。KE06的这个官方函数UART_HanleInt是自己定义的一个中断函数,在系统中断函数中调用了

使用特权

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

本版积分规则

6

主题

27

帖子

1

粉丝