完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
一、PSC(电源和睡眠控制器)配置介绍 ti公司的一款超低功耗DSP它多了PSC这个模块,用以管理各个外设的睡眠和唤醒,大大节约了系统功耗,下面我们具体介绍这个模块的细节以及配置。 1)PSC模块共有两个控制器模块,分别负责以下外设的配置。 PSC模块几乎可以控制DSP中所有的外设。 PSC0~1,Domain0~1,以及具体的模块好像关系很乱。下面我们绘制了这样一张图来详细说明他们的所属关系: DSP属于domain0。 2)下面我们接着介绍(Enable、SyncReset、AutoSleep、4个状态,Disable状态关闭了模块时钟;SwRstDisable使模块处于复位状态,并关闭了时钟。具体说明见下图所示。 3)PSC模块配置说明 PTSTAT中的x为当前模块所属的domain。 MDSTAT[x]中的STAT位是否与简要配置的状态相同,如果相同,直接返回。 MDCTL[x]中的(非常重要)。 MDCTL[x]中的NEXT位为指定的状态。 PTCMD中的GO[x]位,开始转换模块状态。 PTSTAT中的GOSTAT[x]是否清零,表示转换完成。 MDSTAT[x]中的STAT位是否与简要配置的状态相同。 二、GPIO(通用输入输出)配置介绍 GPIO的输入输出控制功能,中断部分下次结合中断向量表一起说明。 1)8 Banks,GPIO端口。 GPIO,我们只需关注这几个寄存器: GPIO管脚是输入还是输出,其中,对应位置1表示该管脚为输入管脚。 0表示该管脚输出为低电平;对应位置1表示该管脚输出为高电平。 1表示该管脚输出为高电平,需要注意的是该寄存器写0无效。 1表示该管脚输出为低电平,需要注意的是该寄存器写0无效。 IN_DATA:输入数据寄存器,注意该寄存器是只读寄存器,返回对应位输入电平。 2)GPIO配置说明 PSC模块,使能GPIO功能。 PINMUX模块,选择需要使用的管脚作为https://bbs.elecfans.com/forum.php?mod=viewthread&tid=516939&page=1&extra=#pid3851865 DIR方向控制寄存器。 GPIO为输入引脚,那么在有信号输入后可以读取GPIO为输出引脚,可以配置SET_DATA或/低电平。 三、CCS调试的一些经验 CCS调试有用的功能,会不定时在帖子最后更新,希望有助于大家的学习~ UART接口的方法(我们以后结合printf函数的方法。 格式为:printf("hello !"); 重要的事情说三遍,在语句的结尾一定一定要有回车符和换行符。 CCS的Console里有如下的显示。
|
|
相关推荐
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
基于 DSP5509 进行数字图像处理中 Sobel 算子边缘检测的硬件连接电路图
2682 浏览 0 评论
725 浏览 0 评论
普中科技F28335开发板中,如何使用aic23播放由代码生成的正弦波
3116 浏览 0 评论
3886 浏览 1 评论
1250 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 11:27 , Processed in 0.636096 second(s), Total 62, Slave 46 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号