中大型的嵌入式开发是在linux平台上进行上层应用开发、linux层面的驱动等内核开发以及底层的硬件设计;通过linux上的设备驱动程序来驱动硬件。所以嵌入式开发可以细分为三类:
1-上层嵌入式应用开发,直接调用linux平台提供的接口,进行应用开发,只需要管上层的逻辑代码,不用管底层接口如何实现。
2-linux平台的驱动开发,需要了解常用的外围设备的特性,编写其驱动。
3-底层硬件开发
标签:硬件,框架,嵌入式,学习,开发,linux,驱动,底层 From: https://www.cnblogs.com/newlyx/p/17114074.html