Firefly开源社区

标题: 出产的开发板ITX-3568Q,UART0只能收不能发。 [打印本页]

作者: hhtttt    时间: 2022-10-8 10:34
标题: 出产的开发板ITX-3568Q,UART0只能收不能发。
1. 使用的出厂的开发板,核心板是icore-3568JQ,未烧录任何的固件。

2. 测试UART0收发功能,使用示波器测试核心板UART0端的RX和TX,发现TX无任何的波形,RX正常接收数据。

3. 测试软件使用minicom。

4. 急!请求大佬解答。
tchip_askquestions

新建文件夹.zip

228 Bytes, 下载次数: 0


作者: dengkx    时间: 2022-10-8 11:01
波特率设置9600看看
作者: hhtttt    时间: 2022-10-8 13:51
dengkx 发表于 2022-10-8 11:01
波特率设置9600看看

设置9600了,还是不行。
作者: dengkx    时间: 2022-10-9 10:17
底板版本是多少?是否可能是引脚没有弄对?

作者: dengkx    时间: 2022-10-9 10:34
本帖最后由 dengkx 于 2022-10-9 10:36 编辑

使用这两个压测程序看看,
PC端:./pc_tty s /dev/ttyUSB1 9600 2048
板子:./dev_tty c /dev/ttyS0 9600 2048

tty_test.zip

11.44 KB, 下载次数: 5

串口压测程序


作者: hhtttt    时间: 2022-10-9 11:56
dengkx 发表于 2022-10-9 10:17
底板版本是多少?是否可能是引脚没有弄对?

底板的版本是V1.0-2022.4.28,底板引脚反复确认应该没有问题。请问你们那边测试是ok的吗?
作者: hhtttt    时间: 2022-10-9 13:52
dengkx 发表于 2022-10-9 10:34
使用这两个压测程序看看,
PC端:./pc_tty s /dev/ttyUSB1 9600 2048
板子:./dev_tty c /dev/ttyS0 9600 ...

用你们这个执行文件配置了串口之后,就可以实现通讯了,使用minicom和stty命令去配置串口都不行,能否提供源码参考下呢?感谢
作者: dengkx    时间: 2022-10-9 14:22
本帖最后由 dengkx 于 2022-10-9 17:10 编辑

这只是简单的读写程序





欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1