查看: 10473|回复: 6

[分享] 【经验分享】KEAZ128AMLH的一个小程序

[复制链接]
  • TA的每日心情
    奋斗
    2016-12-13 09:58
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    1

    主题

    9

    帖子

    0

    新手上路

    Rank: 1

    积分
    30
    最后登录
    2018-8-7
    发表于 2016-12-13 10:52:58 | 显示全部楼层 |阅读模式
       最近学习了一下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的人稍微不孤独一些。

    example_project_led_FEE.rar

    465.22 KB, 下载次数: 520, 下载积分: 威望 1

    keil例程

    回复

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24890
    最后登录
    2025-7-21
    发表于 2016-12-13 11:17:06 | 显示全部楼层
    https://www.nxpic.org.cn/module/forum/thread-601922-1-1.html
    这个是基于IAR的模板。
    底层驱动:
    https://www.nxpic.org.cn/module/ ... B%E9%A9%B1%E5%8A%A8

    关于中文资料,现在市面上也有一本中文书籍:汽车电子KEA系列微控制器 基于ARM Cortex M0+内核。
    电子工业出版社的。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-4-28 22:47
  • 签到天数: 233 天

    连续签到: 1 天

    [LV.7]常住居民III

    0

    主题

    623

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1431
    最后登录
    2022-10-20
    发表于 2016-12-13 11:31:17 | 显示全部楼层
    STM32开发确实比其他要方便。
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-12-13 09:58
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    1

    主题

    9

    帖子

    0

    新手上路

    Rank: 1

    积分
    30
    最后登录
    2018-8-7
     楼主| 发表于 2016-12-13 15:00:25 | 显示全部楼层
    补充一下:我上传的程序用到的模块有gpio、uart、FTM、PIT,将时钟配置为FEE模式。NXP提供的原工程只能在S32DS中应用,修改后的工程可以用keil5打开,并且将所有SDK Drivers for KEAZ128都包括进工程,以后如果需要使用其他模块,研究其中的函数并引用即可。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-1-21 10:35
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    1

    主题

    27

    帖子

    0

    注册会员

    Rank: 2

    积分
    111
    最后登录
    2019-1-21
    发表于 2017-9-15 15:53:19 | 显示全部楼层
    谢谢分享!
    哈哈哈
    回复

    使用道具 举报

    该用户从未签到

    3

    主题

    15

    帖子

    1

    注册会员

    Rank: 2

    积分
    117
    最后登录
    2022-6-26
    发表于 2018-1-25 10:25:26 | 显示全部楼层
    ,多谢!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-1-14 20:32
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    3

    主题

    27

    帖子

    0

    注册会员

    Rank: 2

    积分
    67
    最后登录
    2019-2-1
    发表于 2018-11-24 12:47:09 | 显示全部楼层
    多谢分享
    freescale我心头的痛
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-21 09:13 , Processed in 0.096750 second(s), 26 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表