readme.txt
来自「select函数的应用实例。」· 文本 代码 · 共 22 行
TXT
22 行
main.c ------
测试select函数,守串口和管道两个口
keyfunc.c ----
键盘程序,阻塞方式读取键盘数据,如果有则写入keypipe管道,主程序通过
select函数监测读取
serial_se3208_1.c -----
我做了一些修改,在uart0_rx中加入了wake_up_interruptible(&rx_queue);
在uart0_poll中加入了
poll_wait(filp,&rx_queue,poll_talbe);//llg add
poll_wait(filp,&tx_queue,poll_talbe);//llg add
语句。
如果不修改,我的测试结果是串口如果收到数据不会立刻响应,有一定的延时,修改
后可以马上响应。
rdgz.bin ----
包含/dev/keypipe有名管道
还有,rdgz.bin中没有包含keyfunc和test_select文件,需要编译后通过tftp下载到/bin下
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?