BK7231N_3.3.4sdk串口0发送数据不连续

Wi-Fi 设备、Wi-Fi 低功耗设备、Wi-Fi BLE 双模设备、Ethernet设备、Ethernet+Wi-Fi设备等
Post Reply
cheng_JS
Posts: 117

我做一个调光产品,需要串口0发送调光数据,但发现发送一个10字节的字符串,有几率一帧数据头尾断开,一个字节先,9个字节在后,之间相差78ms左右的空闲,我看了一下公版的不存在这样的问题,所以我想知道为啥我的会不连续,

Attachments
1618.PNG
55498.PNG
yingtao_33
Posts: 245

Re: BK7231N_3.3.4sdk串口0发送数据不连续

uart 的示例 可以参考框架内的 tuya_demo_examples 示例中的 tuya_uart.c文件。

cheng_JS
Posts: 117

Re: BK7231N_3.3.4sdk串口0发送数据不连续

我现在用的uart.c和 tuya_demo_examples 示例中的 tuya_uart.c是一样的啊,这个是quickstart例程改的固件,里面本来就带了这个uart.c;我刚刚看了一下两个uart.c是一样;

cheng_JS
Posts: 117

Re: BK7231N_3.3.4sdk串口0发送数据不连续

我刚刚试了一下,将tuya_demo_examples 示例中的 tuya_uart.c直接拷贝复制到现在的工程替换,结果是一样的,使用的依旧是tal_uart_write这个函数;
tal_uart_write(0,Send_Data, 10);

Post Reply