韦东山视频学习第1期课程内容
发布时间
阅读量:
阅读量
根据《万勇210学习日记》中的问题来制定学习计划,并在后续补充各部门的学习笔记。同时,在文中增加跳转链接,从而形成一个完整的学习体系。接下来,请先阅读万勇同学的学习历程:
问题1:当收到Tiny210开发板后,主要目标自然是实现所有用户提出的相关功能,在Tiny210上全部完成这些功能的实现工作.那么具体该如何操作呢?
随后开始编写相应的驱动程序,并基于开发板上预置好的Linux内核和文件系统进行配置。
问题2:我首先编写了一个按键触发中断的驱动程序。由于该驱动程序需要对中断进行注册,在这一过程中所使用的中断号已经被开发板内部预置了用于处理按键事件的内核模块所占用。同时我希望不采用共享中断模式配置以解决这一冲突问题。
答案3:唯一可行的方法是使用make menuconfig去除掉默认的按键配置后重新构建内核
当移除这个微小的按键驱动后,在重新编译过程中出现了诸多错误信息,并且这些错误引出了内核中其他许多相关驱动的问题。推测这些错误可能源于一些隐藏的操作者在内核中实施了巧妙的方法或改动。然而,在进一步排查后发现整个系统无法正常 reboot。
答案3:有以下两种解决方法:
方法一:
根据提示信息,在对应的配置文件中查找相关设置项,并将发现的问题进行修正。这通常是一个一个地操作的过程。另一种方法是再次运行make menuconfig命令,并移除导致问题的配置项。然后
全部评论 (0)
还没有任何评论哟~
