在线时间5 小时
UID3120742
注册时间2016-10-31
NXP金币0
TA的每日心情 | 奋斗 2016-12-13 09:58 |
---|
签到天数: 1 天 连续签到: 1 天 [LV.1]初来乍到
新手上路

- 积分
- 30
- 最后登录
- 2018-8-7
|
最近学习了一下KEAZ128单片机,感觉中文资料比较少,开发难度比STM32要大,也许应该说被STM32惯坏了?NXP官方推荐的开发方式是S32DS+OpenSDA,装了一个S32DS(感觉跟KDS,codeWarrior和PE界面比较接近,毕竟系出同门嘛)就可以打开NXP官网提供的FRDM开发板例程了,但是没有openSDAC和开发板(没钱买),如果为了一款单片机再学一个IDE,既需要时间也需要金钱,就不值了,还是退回到KEIL+Jlink吧。
NXP还提供了另外两个IDE,一个是KDS(可以集成SDK,SDK是什么?就是NXP提供的支持大部分NXP单片机的驱动库,但是截止到现在最新的1.3.0版本是不支持KEAZ128的,好尴尬);另一个是codeWarrior,好像收费的,没有装。
对于用惯了keil的工程师,还有一种听起来很cool的开发KEAZ128的方式,就是Processor Expert+KEIL+Jlink,NXP说Processor Expert可以集成SDK,并且可以在可视化界面下配置单片机,很友好,不再需要了解寄存器,但是我觉得只要不是中文的软件对我就不友好(应该是我的问题),最新的PE版本是10.4,我也装了一下,全英文,并且如果只是为了配置KEAZ128单片机而去学一个软件,不值,并且PE下建立的工程在转换到KEIL下虽然是行得通的,但是那些代码是PE自动生成的,感觉不放心。这种方式也放弃了。
NXP提供了很多真的很多IDE,但是我还是回到了KEIL,好尴尬。
NXP官网提供了FRDM-KEAZ128开发板的资料,里面的例程真的很好,虽然是forS32DS的,涵盖了常用模块的例程。
我上传的这个例程就是源于这里的例程,但是为了能在KEIL下运行,进行了一写改动,已经在我自己画的板子上成功运行了。今天分享给大家,希望使那些开发KEAZ128的人稍微不孤独一些。
|
|