你好,我在用CSL写程序时,因为看到CSL例程中没有对PSC和管脚复用的设置,所以我在自己的程序中也没有进行相关的设置,在查看寄存器的值时,发现相应位确实设置了。(我用的是C6747,uart中断接收数据。pdk_omapl137_1_0_1\packages\ti\csl)
我想问的是:
1.PSC和管脚复用都不用在CSL中都不应设置吗?如果需要设置,我并没有找到管脚复用设置的函数
2.如果我想设置PLLC,可以用函数吗?在CSL中我也没有找到相关的函数。
Shine:
1. PSC和管脚复用在gel文件里设置过了,csl例程里就没再设置了。
2. 我看了一下只有CSL_PLLC_open函数。
xincheng nalan:
回复 Shine:
感谢您的回复:
1.如果我需要更改PSC和管脚复用,应该怎么改呢?
2.如果我需要设置预分频,PLLM,和后分频是不是得定义寄存器地址然后赋值进行设置?CSL_PLLC_open这个函数是不是可有可无,我并没有使用这个函数程序也是可以运行的
3.有一些外设,比如GPIO,既有CSL_XX_XX形式的函数(pdk_omapl137_1_0_1\packages\ti\csl\csl_gpioAux.h),在pdk_omapl137_1_0_1\packages\ti\csl\src\ip\gpio里又有GPIOXXX形式的函数,而且他们功能大多是重复的。那么他们有什么不同,我怎么确定应该用哪个呢?
TI中文支持网
