TI中文支持网
TI专业的中文技术问题搜集分享网站

dm368 IPNC 串口如何控制外设?

各位工程师好!

         由于业务需要,我们希望通过dm368 ipnc的串口来控制另外一个独立的串口设备,根据我之前的了解,在dm368 ipnc的开发套件中使用了串口1来作为打印信息的输出,那么我可以使用串口0来控制外设么?另外,一旦连接串口设备和对应串口(比如串口0)的话,串口设备会以什么形式出现在/dev目录呢?

        希望可以得到各位高手的解答,谢谢!!!

kooking:

系统启动后,可以用fuser命令查看一下UART0有没有被其它进程使用,如果没有,可以用UART0控制其它外设,UART一般是/dev/ttySx,或者/dev/ttyOx

weidong yao:

回复 kooking:

Hi,kooking~

     很高兴看到你的回复~我刚才查看了一下/dev下的ttyS0和ttyS1的占用情况,

fuser -m /dev/ttyS0
19378 834 832 830 825 816 810 781 779 775 772 771 768 757 731 726 615 614 613 612 600 597 593 562 1 

fuser -m /dev/ttyS1
19424 834 832 830 825 816 810 781 779 775 772 771 768 757 731 726 615 614 613 612 600 597 593 562 1 

两个串口貌似都被占用了,而且占用串口的pid基本是相同的。
板子的串口目前是用于在终端显示打印信息的,我在想能不能把其中一个串口单独拿出来作为控制外设的串口,不知道这样复用会不会出现问题。
这种情况的话,不知道你有没有好的思路呢?
         感谢你提供的帮助~

赞(0)
未经允许不得转载:TI中文支持网 » dm368 IPNC 串口如何控制外设?
分享到: 更多 (0)