hrefspace

 找回密码
 立即注册
搜索
热搜: PHP PS 程序设计
查看: 603|回复: 0

装载一同学对韦东山yy公开课的观后感

[复制链接]

484

主题

491

帖子

1493

积分

大司空

Rank: 5Rank: 5

积分
1493
发表于 2024-4-27 03:37:39 | 显示全部楼层 |阅读模式
韦工,我曾经请教过几次问题也有合作,在我看来,大牛!
这几天他在筹划LINUX驱动公开课,我也去听听凑个人气。顺便把这个福利带给广大坛友(不是广告哦),
每周4晚上都会有的,时间是8点半,YY频道17636525,可以自由进入!

下面就是本资深菜鸟听课后的胡思乱想。
昨天是韦老师的第3讲-驱动,哈哈不知不觉已经蹭了3周的课了!到场人数351,和往常一样,边画图边讲解。
本次重点是驱动概述,可拆分为若干问题:
1.驱动需要自己从头写吗?
2. 怎么写驱动程序?
3.驱动的技巧?
4.APP怎么使用驱动?
其实作为一个资深菜鸟,这些我都是明白的,不过听听韦工讲讲,温故而知新,听听牛人的思路也不错!
    首先,是否需要自己从头写?有些较特殊的驱动就需自己写;大部分硬件不需从头写,只需修改,怎么理解从头写呢?老师以其中一做平板的学生为例,
如输入子系统,理解系统这一架构后,编写平板触摸屏驱动时,就只需调用相应的API便很快完成触摸屏驱动,
事实证明,此同学 熟悉视频涉及的驱动程序后 不管是从零写还是移植现有驱动, 都得心应手。
    其次,怎么写驱动?这又得搬出 老师又一利器 -
驱动四部曲:分配、设置、注册和硬件相关,纵观2期里所有写驱动的套路,莫不如此。
    再次,说到驱动的技巧。再生动的语言都木有漫画容易使人理解。于是 老师 根据 谢同学 精心制作的GIF图,以按键驱动为例,
生动呈现了查询方式(耗CPU)、中断(休眠-唤醒)、poll机制(加闹钟)、异步通知(主动告知)等驱动技巧的特点。
    最后,APP怎么使用驱动?老师反反复复强调:先打开某个设备,再调用read和write进而调用驱动相应的read和write,这样就将APP和驱动联系起来了。
    最最后,下周再去蹭蹭公开课课吧。

如果你有技术问题、人生问题,请务必这样告知我们:
①新浪微博:发表话题#向韦东山提问并@thisway_diy
②微信,服务号:baiwentech 订阅号:baiwenkeji

######光荣榜######


恭喜这位同学~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|hrefspace

GMT+8, 2024-11-1 08:01 , Processed in 0.060661 second(s), 22 queries .

Powered by hrefspace X3.4 Licensed

Copyright © 2022, hrefspace.

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