这里收录笔者在各大网站上碰到的有趣,经典,非常具有借鉴意义的或者是包含一些错误的印制电路板细节图片,以供大家今后设计参考这里的设计仅供参考,如需获得系统且完善的PCB设计知识,笔者向大家推荐以下几本书:罗伯特森 (Christopher T.Robertson) 的《印制电路板(PCB)设计基础》道格拉斯•布鲁克斯 (Douglas Brooks) 的《信号完整性与PCB设计》 1,此PCB布线时...
最近调试的时候碰到一个问题,每次设备进入睡眠的时候,有个进程总是会打印出-512的错误,经查这个是因为daemon被wake_up后,condition不满足但是daemon收到了signal导致的。 具体问题如下: daemon通过系统调用ioctl进入内核空间,然后调用wait_event_interruptible函数让自身休眠,注意这个wait_event_interruptible是可以...
学习驱动程序之前的基础知识 C语言 只要是理工科专业的,似乎都会教C语言。我见过很多C语言考试90、100分的一上机就傻了,我怀疑他们都没在电脑上写过程序。 理论再好,没有实践不能干活的话,公司招你去干嘛? 反过来,实践出真知,学习C语言,必须练练练、写写写! 当你掌握基本语法后,就可以在电脑上练习一些C语言习题了; 当你写过几个C程序后,就可以进入下一阶段的裸机开发了。 ① 不需要太深入...