Hello驱动上板测试问题

您好!最近我根据驱动入门实验班,第一个hello驱动程序编写以及上板测试实验时,出现写好的驱动可以insmod到内核模块里。也能mknod创造节点。但是最后运行hello_test测试代码时,出现乱码,驱动没有把printk函数的内容打印出来。请问这是什么原因呢?应该如何解决?


测试代码:

上板测试:

image

乱码正常,你要先写入数据再读;你直接读,里面的数据时随机的可能就是乱码