查看: 2572|回复: 4

[S12] 新手求解惑~飞思卡尔9S12XF512编程中个别语句看不明白

[复制链接]

该用户从未签到

1

主题

6

帖子

0

新手上路

Rank: 1

积分
21
最后登录
1970-1-1
发表于 2014-11-7 15:39:21 | 显示全部楼层 |阅读模式
Fr_CC_reg_ptr[FrMCR] = temp_value;
还有这样的指针操作 Fr_CC_reg_ptr = (volatile uint16 * FR_REG_FAR) Fr_HW_config_temp_ptr->CC_base_address;又是什么意思?
#define FrMVR                 0x0000   
#define FrMCR                 0x0001     
#define FrSYMBADHR            0x0002     
#define FrSYMBADLR            0x0003     
#define FrSTBSCR              0x0004   
还有,这样对寄存器定义地址是为什么?

新手。。。感觉自己程序看不懂。。。求高手指导!!最好能推荐一两本参考的书或是PDF文档之类的,有他的产品手册但是看起来很没有效率。。。谢谢!!
我知道答案 目前已有4人回答
QQ图片20141107153649.png
回复

使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2014-11-7 15:47:40 | 显示全部楼层
    现在都用C语言,如果是汇编需要先去学习一下基本的汇编指令。
    下面的意思是将Fr_CC_reg_ptr 指向Fr_HW_config_temp_ptr->CC_base_address,也就是获取寄地址。
    这个是别人写的代码,如果是自己需要写的话,可以直接调用freescale的对应产品.H就可以了。
    Fr_CC_reg_ptr = (volatile uint16 * FR_REG_FAR) Fr_HW_config_temp_ptr->CC_base_address
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    6

    帖子

    0

    新手上路

    Rank: 1

    积分
    21
    最后登录
    1970-1-1
     楼主| 发表于 2014-11-7 16:05:33 | 显示全部楼层
    安 发表于 2014-11-7 15:47
    现在都用C语言,如果是汇编需要先去学习一下基本的汇编指令。
    下面的意思是将Fr_CC_reg_ptr 指向Fr_HW_conf ...

    谢谢!还想再请问一下,关于C语言针对飞思卡尔单片机的编程规范,寄存器的定义方式在哪里可以查到?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2014-11-7 17:23:11 | 显示全部楼层
    在对应芯片的.h中,你新建工程的时候都带了的。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    6

    帖子

    0

    新手上路

    Rank: 1

    积分
    21
    最后登录
    1970-1-1
     楼主| 发表于 2014-11-10 15:26:46 | 显示全部楼层
    非常感谢!
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-9-12 01:22 , Processed in 0.102228 second(s), 26 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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