英飞凌XC800单片机开发入门:Dave与Keil软件使用教程

3星 · 超过75%的资源 需积分: 46 18 下载量 29 浏览量 更新于2024-07-20 收藏 3.07MB PDF 举报
"英飞凌 Dave的使用手册" 英飞凌Dave使用手册主要涵盖了针对英飞凌XC800系列单片机的开发流程和技术细节。该手册是针对初学者的基础篇,尤其关注XC866作为该系列的首款型号。在进行开发工作时,需要注意,随着产品线的发展,不同型号的XC800单片机可能会有所改进或增加新的特性,因此,除了本手册外,还应结合具体产品的数据手册(Data Sheet)和用户手册(User Manual)以获取最准确的信息。 手册强调了版本更新可能带来的文档差异问题,建议用户始终参考英飞凌官方网站上发布的最新英文版数据手册和用户手册,以确保技术信息的准确性。 手册内容包括以下几个主要部分: 1. 英飞凌8位单片机硬件的连接:这部分介绍了如何进行基本的硬件连接,包括XC866评估板(Starter Kit)的结构和连接步骤。评估板通常需要直流8~18V/300mA的电源,并且在正确连接电源后,电源指示灯会亮起。硬件连接的关键步骤包括将串口连接到计算机的串口,以及确保电源的正确接入。 2. DAVE的安装与使用:DAVE(Development and Application Environment)是英飞凌提供的集成开发环境,用于配置项目文件、设定端口功能、设置定时器的工作模式等。通过这个工具,开发者可以方便地进行系统配置和调试。 3. Keil软件的安装与使用:Keil是另一款常用的微控制器开发工具,它提供了代码编辑、源文件编译以及软件仿真等功能。开发者可以在Keil中编写用户代码,实现特定的功能,并通过编译生成目标代码,然后通过软件仿真验证代码的正确性。 4. 下载工具的安装与使用:为了将编译好的程序下载到目标芯片,手册提到了两种工具——FLOAD和MEMTOOL。FLOAD和MEMTOOL软件分别用于将程序下载到目标芯片,完成实际的固件更新过程。 在进行英飞凌XC800系列单片机的开发时,了解并熟练掌握这些工具的使用是至关重要的。此外,对于硬件的正确连接和调试环境的建立也是保证项目顺利进行的基础。通过本手册,开发者可以逐步学习和掌握英飞凌单片机的开发流程,从而更好地利用这些强大的微控制器实现各种应用。