This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F280039: CLB无输出

Part Number: TMS320F280039

设计CLB如下,为了测试,OUT 0直接由OUTLUT_0的IN0(配置为1)输出,测试GPIO0输出电平是低电平(理应输出高电平),附上CLB配置步骤,还请帮忙看是不是遗漏了配置,谢谢!

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
1.InitPeripheralClocks()使CLB
CpuSysRegs.PCLKCR17.bit.CLB1 = 1;
CpuSysRegs.PCLKCR17.bit.CLB2 = 0;
CpuSysRegs.PCLKCR17.bit.CLB3 = 0;
CpuSysRegs.PCLKCR17.bit.CLB4 = 0;
2.CLB
void initTILE1(void)
{
//uint16_t i;
EALLOW;
//Board_init begin.........................................................
//CLB_init.................................................................
//CLB output en
Clb1LogicCtrlRegs.CLB_OUT_EN = 0xFF;--0x00,0x0F
Clb1LogicCfgRegs.CLB_MISC_ACCESS_CTRL.bit.BLKEN = 0; //CLB_enableOutputMaskUpdates
// myCLB0 CLB_IN0/1 initialization
//
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX