5个帖子/ 0新
最后一篇
沃尔旺
离线
最后一次露面:6个月3周前
加入:2017-01-05 06:53
怎么使用品的中间接收模式

嗨,Dailog,
我在用手串口去和一个外面通信,发表数码没有什么问题,但的是不再使用的中的中间接收接收,试着去做了一个测试序下,
1.动动时代的设置:
hw_uart_receive(hw_uart2,uart_rx_buf_for_device,8,uart_callback_for_device,null);

UART_CALLBALL_FOR_DEVICE次数:
void uart_callback_for_device(void){
os_task_notify(handle_my_task,uart_data_rx_notif,os_notify_set_bits);
}

在任务里面去打印串口接收接收的数码:
if(notef&uart_data_rx_notif){
printf(“收到数据>>>:\ r \ n”);
for(U8 i = 0; i <8; i ++){
printf(“%d”,uart_rx_buf_for_device [i]);
}
printf(“\ r \ n”);

hw_uart_receive(hw_uart2,uart_rx_buf_for_device,8,uart_callback_for_device,null);
}

2.问题:
接收前几包数码是正确的,可以的,可以的数码,但的数字,但再也接受不代表数码了
的经理历程现处于什么问题,会导致串口收收不代词?
或者对话方官方是有中间断模式使用串口的示例代码?

谢谢

沃尔特

设备:
mt_dialog.
离线
最后一次露面:6个月1周前
职员
加入:2015-06-08 11:34
嗨沃尔旺,

嗨沃尔旺,

请不要在英文中发布英文论坛,只要有英文论坛就有英文论坛,这个问题将在中国论坛上搬家。

谢谢mt_dialog.

沃尔旺
离线
最后一次露面:6个月3周前
加入:2017-01-05 06:53
嗨,mt_dialog,

嗨,mt_dialog,

对不起,我的英语很差,不熟悉我们的论坛
下次我会更加谨慎

谢谢

沃尔特

Jelphi.
离线
最后一次露面:9个月1周前
职员
加入:2015-09-10 12:07
建议你关注我们标准的uart适配器接口

建议你关注我们标准的uart适配器接口

沃尔旺
离线
最后一次露面:6个月3周前
加入:2017-01-05 06:53
好的,♥

好的,♥