OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4212|回复: 0

使用cat读取和echo写内核文件节点的一些问题

[复制链接]

0

主题

0

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2019-9-26
在线时间
15 小时
发表于 2020-3-17 21:59:27 | 显示全部楼层 |阅读模式
本帖最后由 raymond磊磊 于 2020-3-17 22:04 编辑

帮左大佬纠个错哈。关于echo 和 cat 函数直接读写驱动层的小问题。
举个栗子:

file:///C:\Users\dell\AppData\Roaming\Tencent\Users\2293660223\TIM\WinTemp\RichOle\F0}96$`B{G{F`6QWJ8QXYE3.png
file:///C:\Users\dell\AppData\Roaming\Tencent\Users\2293660223\TIM\WinTemp\RichOle\F0}96$`B{G{F`6QWJ8QXYE3.png如果是return 0;则在终端输入echo 1 > /dev/beep后会一直调用write函数,板子死机。查找原因如下:


更改成 return cnt后就解决了;


  1. root@ATK-IMX6U:/dev# echo 0 > /dev/beep  

  2. open the beep node!
  3. write success!
  4. receicve data is 48
复制代码


222.png
TIM图片20200317215304.png
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 07:30

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表