Re: DSP 的 configuration
|
||||
---|---|---|---|---|
新會員
|
增加程式可讀性
參照:
發表於: 2004/11/5 17:36
|
|||
|
Re: DSP 的 configuration
|
||||
---|---|---|---|---|
新會員
|
CSW_FSCM_OFF 的内容就是一个常数(0xffff)对吗?
那为什么不直接用16进制的数(0xffff)来直接设定,而是用在H文挡里定义的常数呢? 这样做有什么特殊的 意义吗?
發表於: 2004/9/14 16:17
|
|||
|
Re: DSP 的 configuration
|
||||
---|---|---|---|---|
新會員
|
首先表示感谢
我想问一下: 例如:关于UART的可以在UART。H里找到。 关于configuration register 的相关的定义在H档案中的哪个文件里找到呢?
發表於: 2004/9/14 15:32
|
|||
|
Re: DSP 的 configuration
|
||||
---|---|---|---|---|
版主
|
有關 Configuration Words 的定義格式是在 H 的檔案理定義的。你必須將此檔案打開去看內部的語法才可以使用。
檔案位址在 C:\pic30_tools\support\h 範例: /* -------------------------------------------- */ /* Macros for Device Configuration Registers */ /* -------------------------------------------- */ /* FOSC */ #define _FOSC(x) __attribute__((section("__FOSC.sec,x"))) int _FOSC = (x); #define EC 0xFFFB #define EC_IO 0xFFFC #define EC_PLL4 0xFFFD #define EC_PLL8 0xFFFE #define EC_PLL16 0xFFFF #define ERC 0xFFF9 #define ERC_IO 0xFFF8 #define XT 0xFFF4 #define XT_PLL4 0xFFF5 #define XT_PLL8 0xFFF6 #define XT_PLL16 0xFFF7 #define XTL 0xFFF0 #define HS 0xFFF2
發表於: 2004/9/14 14:22
|
|||
|
DSP 的 configuration
|
||||
---|---|---|---|---|
新會員
|
在DSP的C语言程序中有如下:
_FOSC ( CSW_FSCM_OFF & XT_PLL4 ); _FWDT ( WDT_OFF ); _FBORPOR ( PBOR_OFF & MCLR_EN ); _FGS ( CODE_PROT_OFF ); 我知道是在定义DSP的configuration register 请问:这是不是系统默认的格式? 假如我的结构定义不一样,怎样才能找到关于结构定义的函数或者格式说明呢? 谢谢!
發表於: 2004/9/14 10:25
|
|||
|