一、安装CodeWarrior

飞思卡尔16位单片机的开发环境为CodeWarrior5.1,这个软件安装比较简单,软件的安装文件可以从相应的网站上下载。安装CodeWarrior所需要的电脑的硬件资源也比较宽泛,目前一般的电脑都可以满足这个要求,可以支持win10、win7等操作系统。安装过程按照按照软件的提示一步步操作即可。

二、安装USBDM驱动

USBDM是飞思卡尔16位单片机的少些代码及调试程序的工具。飞思卡尔16位单片机可以支持多种调试工具,典型的有官方的调试器和开源的USBDM调试器,由于开源的调试器版本比较多,不同版本驱动的安装方法也不相同,所以USBDM驱动的安装需要参考厂家的使用说明进行。安装好驱动之后,可以在设备管理其中查看到USBDM对应的设备。如下图所示。

三、新建工程

安装好了CodeWarrior和烧写器驱动之后,我们就可以开始我们的的开发之旅了。首先我们先来看一下如何新建工程,我们以XEP100单片机为例进行说明。

1) 点击电脑左下角的开始菜单,开始>所有程序>Freescale CodeWarrior> CodeWarrior development studio for S12(X) V5.1> CodeWarriorIDE。IDE开始运行,出现下图所示的窗口。

CodeWarrior 能做些什么? 当你知道自己能 更好的程序时,你一定不会再使用别人开发的应用程序。但是常常会发生这种情况,就是当你 了无数行代码后,却找不到使得整个程序出错的那一行代码,导致根本没法编译和链接整个程序。这可能更令人灰心丧气。 本文将告诉你如何使用 CodeWarrior 这一工具解决上述 问题 。 从现在开始,我们将集中精力学习如何在 CodeWarrior 中使用 C/C++ 进行编程。为了学习本课程,你必须已经能够比较熟练地使用上述两种语言之一。CodeWa...
Purging pesky pests proves productive for programmers! 调试 就是在你的程序代码中找到一个 问题 并着手去解决它的过程。不管是谁,在编程时都难免出现一些输入或程序逻辑上的错误,一旦出现这种 问题 ,很可能你想破了头也找不到错误在哪。这个 问题 可能只是一个输入上的小错误或者只是一个变量用错了,因此你很难发现它。但是因为这个错误的存在使得你的程序无法实现预期的功能。有时候会更糟糕,以致你的机器都崩溃了。这时,你就必须借助 调试 来解决 问题