7 Matching Annotations
  1. Feb 2021
    1. Linux系统有句slogan,叫做“everything is a file”,意思是说Linux系统的一切东西都可以当做文件来进行读写。比如说你外接了一个USB设备,这个设备被Linux系统识别后,就会被当做一个文件,你可以对它进行打开、读取、写入等像操作文件一般的操作。但是你我都知道这东西它其实不是一个文件,而是一个USB设备,那么我们对文件写入的话到底写入到哪儿了呢?这就是驱动的作用了,它负责把你写入的东西放到该放的地方,使这个USB设备按你的想法运转。
      1. 驱动程序的作用。
      2. 如果想学习 Linux内核驱动开发,应该买一块Linux系统开 发板,这样比较直观。 3课程: 韦东山 4.会接触到uboot的移植,Linux内核的移植,根文件系统的制作这三件套 5.系统移植好后,就可以进入到驱动的学习。 一般从字符设备驱动学起,例如 LED灯驱动,尝试安装与卸载,然后写复杂点的串口驱动,移植复杂点的,例如网卡驱动,LCD屏的驱动等等.

      接触到了内核,免不了学习内核调试技术(比如 中断子系统、内核休眠与内核定时器,异步通知,内核同步机制等)这里的知识相当复杂,初学者不宜入戏太深,不能急于求成,适合在漫长的岁月里慢慢体会它的巧妙之处。

      做个小项目

      至此 ,arm+Linux就告一段落了,这些学完就可以找到10K以上的嵌入式工程师的工作了。

    1. 如果逃避不了加班的事实,那么就多想想如何让它的收益变的更大吧。

      先想着逃脱,逃脱不了,就想办法在加班过程中有所收获。

    2. 底层的忙碌创造的价值是非常有限的,希望你能尽早意识到这一点,不要搭上了健康感动了自己,最后换得一个尴尬的结局。

      底层的忙碌创造的价值是非常有限的

  2. Dec 2020
  3. zh.wikipedia.org zh.wikipedia.org
    1. 至16世纪的文艺復兴时期,因为新的科学发现和数学革新两者的交互,致使数学的加速发展,直至今日。

      数学的发展和文艺复兴

    2. 数学是利用符号语言研究数量[1]、结构[2]、变化[3][4]以及空间[1]等概念的一门学科,从某种角度看属於形式科学的一种。

      本地wiki