前几天,有个同学在微信问我 「发哥,能不能给我分享一些USB的资料吗?」
-- 然后就有了今天的文章。
我对USB印象很深,源于两个事情
第一件事情是,我有一个大学同学,他的名字里面有一个「发」字,我们同学叫他发哥,因为我的名字里面也有一个「发」,大家就叫我做小发哥,但是因为我还有一个别称「郁闷」,所以有的人会叫我「闷哥」。
发哥在大学的时候也是Linux学习爱好者,当时他的桌面上就有一本书《Linux那些事之我是USB》,他每天都拿着这本书,当时我们一起在创新基地学习,发哥每天用他的车驮着这本书来回于宿舍和创新基地之间,有一次还因为开车不注意撞到了一个妹子。
毕业后,发哥凭借着在书中学到的技术知识,拿到了九州电器的Offer,这家企业大家可以查一下,做路由器的,规模还可以,做路由器的龙头是同洲电子,但是后来同洲电子突然就倒下了。
拿到offer之后,发哥来深圳实习,可能因为不喜欢深圳的环境,又或者是深圳的妹子没有吸引到发哥,发哥回学校后下功夫考事业编制,后面就考进了北海的一家保险公司,经过这些年的磨练,以及从《Linux那些事之我是USB》书籍中学到的技术知识,发哥现在已经晋升为公司中层,我有时候开玩笑说,能不能给我物色个职位让我去北海打打酱油之类的。
后来,发哥因为拿到了北海的offer,就把那本《Linux那些事之我是USB》送给了我,但是这些年来,我一直没怎么翻看,因为每次看到这本书,我总是能想起发哥挑灯夜读,苦练技术的情形,睹物思人估计就是这样子吧。
Linux usb设备模型第二件事是,参加校招的时候,在桂电的一个教室,我和另一个桂电的同学同时参加面试,那位同学的面试的时候,跟面试官说自己做了一个U盘,然后就在现场演示了他的U盘,当从电脑里看到USB图标,还可以从电脑里看到USB盘符,我是很惊讶的,当打开U盘看到里面的周杰伦歌曲,我觉得更加兴奋了。
这个做法大家可以借鉴一下,面试的时候带上自己的小作品,同时也应该注意下,一个作品,要向一个产品靠拢,为什么乔布斯的手机出来后会如此惊艳,我第一感觉就是足够的小,如果现场演示遥控赛车,或者一些数控开关,或者一个开发板项目,我都会觉得是比较掉分的。现场的项目,最好轻巧,便于你携带,上电方便的,如果不便于携带的,可以做成视频,加上文字和音频讲解,那样可能会更好。
后面我和这位同学都拿到了这家公司的offer。
再后面,我们两个都拒绝了这家公司的offer。
再后来,我小孩出生,刚好这位同学的老婆是在香港做奶粉代购的,我就又跟他联系了下,那时候,他已经不做嵌入式了,在做游戏的后台开发,我很羡慕他,觉得游戏开发应该非常赚钱。然后他跟我说,游戏开发也就头部公司赚钱,下面的很多公司过得也很不好,时间过得很快,不知道他现在过得如何了。
聊了那么多,就为了分享下面的资料
#资料分享
资料主要是USB的一些pdf资料,还有STM32 的一个源码项目,这个项目用flash来模拟存储做成U盘。
资料截图就酱
公众号后台回复「usb」获取下载链接
#推荐阅读:
专辑|Linux文章汇总
专辑|程序人生
专辑|C语言
嵌入式Linux
微信扫描二维码,关注我的公众号