如何启动第二个串口

我的开发板有两个串口,第一个串口已经可用,如何启用第二个呢
buildfile文件如下:
display_msg Starting serial driver…

For ADS5121e HW Rev 2D and higher:

devc-sermpc512x -c 66000000 -b 115200 -p 3 -e -F -S -x 40

waitfor /dev/ser1 4
reopen /dev/ser1
slogger &
pipe


现在dev下只有ser1,如何出现ser2呢

这个问题大家应该都遇到过吧?怎么没人回答呢??

在5121e标准BSP里提供的Build文件里,是这样写的:

display_msg Starting serial driver…

For ADS5121e HW Rev 2D and higher:

devc-sermpc512x -c 66000000 -b 115200 -p 3 -e -F -S -x 40

For ADS5121e HW Rev 2:

devc-sermpc512x -c 99000000 -b 115200 -p 3 -e -F -S -x 40

to xtang:
For ADS5121e HW Rev 2是什么意思呢,是第二个串口吗?

但是我使用
devc-sermpc512x -c 99000000 -b 115200 -p 3 -e -F -S -x 40
发现超级终端输入命令后控制台没反应,偶尔会收到几个看不懂的字符。
然后我同时使用
devc-sermpc512x -c 66000000 -b 115200 -p 3 -e -F -S -x 40
devc-sermpc512x -c 99000000 -b 115200 -p 3 -e -F -S -x 40
现象也一样。

是开发板的 Revision 吧。

那样的话就跟第二个串口没关系了,现在还是不知道该如何使用第二个串口,哪位大侠知道啊

对不起,你说的对,是我糊涂了。那个是不同板子上的串口启动方法。

你看看devc-sermpc512x的命令行参数说明,看看是不是通过设不同的命令行参数可以找到第二个串口。

-p 指定PSC 端口, -u指定unit number.

devc-sermpc512x -c 66000000 -b 115200 -p6 -e -F -S -x40 -u2

感谢Xtang 和 computer 的回复,应该是参数传的不对,但是我查了板子相关资料,没有找到参数的详细描述,不知道第二个串口psc是多少