linux下CH432Q问题

使用贵公司CH432Q扩展串口,在linux单独加载.ko文件,手动insmod,mknod没有问题,但是如果编译到内核中直接运行,发送的时候多于16个字节比如发送 0123456789abcdefghi,接收到就变成ghi3456789abcdefghi,好像fifo不对了,接收的时候监测LSR0寄存器,读到的LSR0总是变化的,以FF居多,不知道什么原因。

手动加载和编译到内核中直接运行时没有区别的! 是不是与加载顺序有关?


只有登录才能回复,可以选择微信账号登录