·上一文章:C++在嵌入式应用中的安全问题
·下一文章:基于S3C2410芯片Linux-Wlan-ng的移植和应用
第一次进行仿真,在[TAP设置]界面中选择[人工配置],如图4所示。
TKScope驱动设置界面中,各个选项都正确设置完成后,选择[硬件自检],开始进行硬件自检。系统检测到2个或2个以上内核时,会弹出内核选择提示对话框,如图5所示。
此时,用户可以选择调试目标进行硬件自检。例如,当前的工程用于仿真ARM7TDMI内核器件,那么选中图5中的ARM7器件,单击[确认],进行硬件自检,直到自检全部成功完成。同样,如果当前的工程是用于仿真Cortex-M3内核器件的,那么选中图5中的CORTEX器件,单击[确认],进行硬件自检。
硬件自检成功完成后,再次打开[TAP设置]界面,此时设置为[自动检测],如图6所示。这样设置以后,再次进行调试就不需要重复上述选择调试目标的过程,系统会自动检测到第一次调试时设置的调试目标。
3 TKScope仿真菊花链结构操作流程
综上所述,TKScope仿真复杂菊花链结构的操作流程非常简单。操作步骤如下:
①打开工程文件,正确设置TKScope驱动的各个选项。其中,需要特别注意[主要设置]选项,[TAP设置]选择[人工配置]选项。
②执行[硬件自检],系统扫描出菊花链上的所有器件,选中此时需要调试的器件,继续自检过程,直到全部正确完成。
③再次打开[TAP设置]界面,选中[自动检测]。这样再次调试时,不必重复选择调试器件的过程,系统会自动检测到第一次调试时设置的器件信息。
TKScope仿真菊花链结构按照上述的流程操作即可,每个器件对应的工程文件只需正确设置一次,以后再次调试时不必重复设置过程。