摘要:
一、linux驱动演化过程: 从04年到现在,linux驱动进行了两次大的演变,从基于linux-v2.4的原始架构 到基于linux-v2.6的平台总线 再到现在的基于linux-v3.x的设备树。这个演变过程中linux平台做到了很好的继承与封装。 老板的架构现今任有使用,但不同版本的架构侧重点 阅读全文
posted @ 2023-02-12 17:38
newloser
阅读(546)
评论(0)
推荐(0)
摘要:
linux应用编程也叫linux系统编程,应用程序可以通过系统调用直接调用内核或者通过标准库来调用内核,前者在arm系统中通过软中断来实现。 linux系统编程的内容如下: 一、文件IO 文件IO与标准IO有如下图的区别,linux系统编程相关的文件io是用户层通过系统调用直接访问内核 文件IO有如 阅读全文
posted @ 2023-02-12 17:15
newloser
阅读(616)
评论(0)
推荐(0)
摘要:
中大型的嵌入式开发是在linux平台上进行上层应用开发、linux层面的驱动等内核开发以及底层的硬件设计;通过linux上的设备驱动程序来驱动硬件。所以嵌入式开发可以细分为三类: 1-上层嵌入式应用开发,直接调用linux平台提供的接口,进行应用开发,只需要管上层的逻辑代码,不用管底层接口如何实现。 阅读全文
posted @ 2023-02-12 16:42
newloser
阅读(48)
评论(0)
推荐(0)
浙公网安备 33010602011771号