联大大纲—通信—电子
				;教师介绍;
				单片机课程学习经验-
				学习路线图;
				1.概述
				-应用
				-定义
				-特点
				-构成;
				2.嵌入式处理器
				—DIY CPU
				—处理器
				—ARM处理器
				—Cortex-A8
				—S5PV210
				—讨论;
				
				3.汇编语言
				-作业
				
				4.Bootloader
				-作业
				
				5.Linux内核移植
				
				6.嵌入式Linux程序设计
				
				7.图形用户接口QT
				
				8.其他框架介绍;
				9.嵌入式物联网应用系统设计
			
内核加载驱动
1.添加驱动目标文件
在宿主机上修改内核Makefile文件。
文件路径:/CBT-SuperIOT/SRC/llinux-2.6.35.7/drivers/char/Makefile
使用gedit命令编辑Makefile文件,在文件中添加以下内容:
obj-$(CONFIG_S5PV210_LEDS)	+= s5pv210_leds.o
上述内容,目的在于执行Make命令编译内核过程中,将加载led驱动。s5pv210_leds.c文件需要存放在与Makefile文件相同目录下。
2.添加leds设备内核配置选项
在宿主机上修改内核Kconfig文件
文件路径:/CBT-SuperIOT/SRC/llinux-2.6.35.7/drivers/char/Kconfig
使用gedit命令编辑Kconfig文件,在文件中添加以下内容:
config S5PV210_LEDS
    tristate "LED Support for Cyb-Bot CBT210 GPIO LEDs"
    depends on CPU_S5PV210
    default y
    help
        This option enables support for LEDs connected to GPIO lines on CBT210 boards.
上述内容将S5PV210_LEDS添加到内核配置菜单中。通过make menuconfig 打开内核配置菜单,在"Character devices--->"可看到所添加选项
3.配置内核支持leds设备
在宿主机/CBT-SuperIOT/SRC/linux-2.6.35.7/路径下,运行make menuconfig命令配置内核对按键设备的相关支持,添加完毕后,保存设置。
配置选项位置:
Device Drivers --->
     Character devices --->
<*> LED Support for Cyb-Bot CBT210 GPIO LEDs
4.更新内核
当前路径:/CBT-SuperIOT/SRC/linux-2.6.35.7/
在宿主机当前路径下运行make命令编译内核,生成新版内核文件。使用新版内核文件更新目标板系统,目标板系统重启后,系统内核将支持leds设备。
		