![Rank: 8](images/default/star_level3.gif) ![Rank: 8](images/default/star_level3.gif)
- UID
- 872238
|
先编写好驱动程序源代码并加入到OS内核中,使用SldView重新编译OS。假如没有报错则会生成相应的.elf文件。
在SldView中打开编译好的.elf文件并下载到目标板,定位到编写好的驱动程序设置断点。本例中驱动程序原文件为sc344bOfb.c,设置断点到:int__init s3c44bofb_init(void),如图5所示。
字串5
字串5
这样系统在加载sc344bOfb驱动程序的时候,当运行到int_init s3c44bOfb_init(void)函数入口就会挂起,开发人员可以单步运行并通过自动变量、自定义变量和寄存器窗口来查看当前程序的运行情况。
M开发论坛
4 结 论
SldView集成开发环境的出现为当前大中型嵌入式系统开发商提供了高效的设计调试平台,降低了操作系统调试难度,提高丁开发效率。 |
|