查看: 2208|回复: 1

[其他] 从XHZ移植项目到XHY__持续更新ing

[复制链接]
  • TA的每日心情
    无聊
    2019-8-29 13:37
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    18

    主题

    88

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    251
    最后登录
    2022-1-14
    发表于 2016-2-17 08:51:30 | 显示全部楼层 |阅读模式
    本帖最后由 jinandawei 于 2016-2-18 16:45 编辑

      之前XHZ做的汽车仪表,公司考虑到XHZ供货和价格的因素,于是决定使用XHY芯片来替代(XHY的优势是价格,劣势是此系列芯片可选比较少,如果需要大FLASH就需要另谋他路了,S12XE系列是个不错的选择,FLASH从128到1M都有,今后可以考虑使用它)。
      开始移植:
    1、需要在CW5.1新建项目
    2、原项目代码COPY到新项目,之后开始细调,使之适应XHY的硬件情况

    下面是具体功能性的移植:

    3、CRG系统时钟设置
    XHY和XHZ相比,在时钟寄存器中增加了一些设置项;

    4、管脚配置以及相关宏定义:
    相对于XHZ144管脚,XHY最多112个管脚,并且管脚寄存器定义也不尽相同,需要一一核对;  

    5、PWM配置
    1)注意PWM需要进行管脚复用设置:PTPRRH,PTPRRL;
    2)如果步进电机驱动不够使,还需要使用PWM来驱动步进电机,这需要参考官网上的例程;

    6、TIMER设置
    注意管脚需要进行复用设置;

    7、EEPROM
    XHZ的EEPROM是真真实实的EEPROM,XHY的EEPROM功能只能用DATA FLASH来做。要注意内部sector以及命令都不同。

    我知道答案 目前已有1人回答
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-1-24 09:50
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    654

    主题

    3262

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    13273
    最后登录
    2019-1-27
    发表于 2016-2-17 14:06:28 | 显示全部楼层
    恩,支持一下,期待楼主的更新。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-9-12 04:30 , Processed in 0.092525 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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