串口的奇怪问题:我的devc-ser8250串口敲Back Space键不退格却显

我的BUILD文件中有关串口部分如下:
devc-ser8250 -E -c100000000/16 -b9600 0xfc004500,121 &
reopen
在串口上shell启动后输入其它字符没有问题,可是如果输入Back Space键,显示为^H却不退格。试过去掉-E以及使用-e都不行。请教XTANG,这可能是什么原因呢?

在"-e"下,标准的erase键是ctrl-?,除非shell或是别的程序改变它。stty -a </dev/ser1 可以确认,也可以用stty来改变它。

明白了,多谢XTANG。