R5F100LEA串口接收问题
今天开始上手学瑞萨的产品,对着例程做到串口部分有一些疑惑,希望前辈们能够不吝赐教。
串口接收是用中断来实现,但是却要调用R_UART0_Receive(uint8_t * const rx_buf, uint16_t rx_num)来实现,意思是只有调用了这个函数之后,电脑给板子发数据才会发生接收中断,那如果不调用这个函数发数据就不能进中断吗?我今天试了一下,串口发送没有问题,但是串口接收有问题,已经调用了这个函数,并且在这个函数内部设置了断点,用串口助手发送数据到板子,但是却进不了接收中断,R_UART0_Start();也调用了,不知道问题出在哪里 稍微有点了解,
楼主把工程发出来,我看下 本帖最后由 黑巧克力 于 2015-7-31 15:44 编辑
调用这个接受函数:R_UART0_Receive(uint8_t * const rx_buf, uint16_t rx_num)
指出接受的长度,接受数据放在哪个变量? 黑巧克力 发表于 2015-7-31 15:42
调用这个接受函数:R_UART0_Receive(uint8_t * const rx_buf, uint16_t rx_num)
指出接受的长度,接受数据 ...
已经解决了,谢谢 xiewei 发表于 2015-8-1 10:39
已经解决了,谢谢
楼主怎么解决的,我也遇到了相同的问题 请问可以看下你的代码吗,我这块在连接串口助手的时候没有反应啊 请问下连接串口助手是需要在p11上接个电平转换芯片才能接串口线吗
页:
[1]