DSP入门笔记——F28335

一、入门知识点

1、什么是寄存器,什么是寄存器映射。

答:①F28335的内部存储器是以2个字节为一个单元,每个单元都有对应功能,控制这些单元就可以控制外设。而每个单元都有自己的房间号(地址),给这个房间命名的名字就叫寄存器,一般取名字按它的功能取。

写一大串对应的存储单元地址容易出错,所以
 0x007010 这个单元地址取名叫小七,这个小七就是寄存器

②寄存器映射:以上给地址命名的过程就是寄存器映射。

③让 F28335 的 GPIOC 的第 68 管脚输出低电平,通过查询数据手册可知其首地址是 0x006F80,

然后使用
#pragma 和 DATA_SECTION 将定义的寄存器与实际的存储单元对应起来。
#pragma DATA_SECTION(GpioCtrlRegs,"GpioCtrlRegsFile");
                                                //将变量 GpioCtrlRegs关联到GpioCtrlRegsFile

在CCS编程中,如果我们不指定变量的存放位置,编译器会自动的给变量分配一个位置。但是,如果有的时候需要把变量放在一个特定的空间内,CCS提供了如下的两个指令:

#pragma   CODE_SECTION;

#pragma DATA_SECTION 。

其中data_section是针对数据空间的,code_section是针对程序空间的

2、什么是GPIO口

答:GPIO口是一个输入输出口的简称。可以通过软件控制设定端口的输入输出功能。当然对众多的GPIO口进行功能分类,封装成结构体,方便操作、调用。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值