4 软件设计 软件设计部分主要包括uboot移植、内核编译、系统移植、设备驱动编程、应用程序编程(QT编程、mysql数据库编程、控制系统编程)、各个模块的功能函数(部分是在windows下面的IAR中实现)。 软件部分的结构框图如图4-1所示: 图4-1 软件结构框图 4.1 U-boot移植