|
本帖最后由 sunnyqd 于 2014-9-14 13:11 编辑
飞思卡尔提供的库有待完善,估计做测试的时候暂时用不了库了,那就用一下PE吧,最初用PE的时候是58600的版本,现在改用eclipse后,界面好看了许多,但占用资源也较多,需要一个好的PC
安装最新版的PE v10.4
新建PE工程,命名为HelloPE
选择器件
Project Mode为standalone表示库文件复制到当前项目目录下
编译器选择keil
首先是CPU配置
选择外部晶振,10M
在时钟配置里,选择FEE,表示外部晶振
因为这里的CM内核最高20MHz频率,所以选择输出时钟20MHz
Bys Clock最高20MHz
在编译配置里,可以选择编译的方式,链接文件等
添加RGB LED,右键单击FTM1
这里需要说明的是,_LDD为底层的逻辑器件,对于一般的应用,选择非LDD会方便许多,因为非LDD的配置自动调用_LDD,否则的话,你需要自己调用LDD
LDD将器件封装成了统一的类型,详细可以自己了解,这里就先不说了
选择为FTM1_CH0,是RGBLed中的GREEN,Advanced模式可以配置名称
选择生成的代码
同样的方法添加其它两个LED
需要注意的是,使用同一个FTM时,选择已有的TU就可以了,否则选择重新生成TU
添加Usart1
配置波特率等
配置中断,已支持块收发
选择生成代码
整个的工程
生成的文件目录
新建目录,放置Keil工程
在上面的目录新建Keil工程,不添加启动文件
更改分散加载文件Linker选项
为
添加C/C++选项的include
选择生成文件的位置,添加output
添加源文件,配置好的项目目录为
编写代码
上述代码实现的功能为
串口回显输入,并且每输入一个(串)字符,就更改LED的显示
工程打包,希望对大家有帮助
编辑原因:更改图片 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
阿莫论坛20周年了!感谢大家的支持与爱护!!
你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。
|