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.
您好!
步骤如下:
1.将 MSP-EXP430F5529LP 与我的 MSP430F5529 (设计板中的焊料)芯片连接、我通常可以将固件下载到此芯片中、并且在将 MSP-EXP430F5529LP 与我的 MSP430F5529断开后、 我的 MSP430F5529可以正常工作
2. 将 MSP-EXP430F5529LP 与我的 MSP430F5529 (设计板中的焊料)芯 片连接起来、我通常可以将固件下载到此芯片中、然后我想在线调试将 MSP-EXP430F5529LP 与我的 MSP430F5529连接起来、在 IAR 窗口中、我无法实时监控寄存器。
您能帮我们检查原因吗? Tks
是的、我使用 LP 中的 eZ-FET Lite 在定制 PC 板上对我的 MSP430f5529器件进行编程。
当我按照如下方式调试这个程序时、当执行程序到 " UCSCTL4 |= SES_5 + SELM_5; "时、我检查 P2DIR、P2SEL、P7DIR、P7SEL 的状态、我发现它们是"0x00"。
P2DIR |= BIT2; // SMCLK 设置为引脚
P2SEL |= BIT2;
P7DIR |= BIT7; // MCLK 设置为引脚
P7SEL |= BIT7;
P5SEL |= BIT2+BIT3; //端口选择 XT2
UCSCTL6 &=~XT2OFF; //启用 XT2
UCSCTL6 &= 0x3; //内部负载电容
UCSCTL3 |= SELREF_2; // FLLref = REFO
//由于未使用 LFXT1,
//使用 LFXT1提供 FLL 可能会导致
// XT1OFFG 标志置1
UCSCTL4 |= SELA_2; // ACLK=REFO、SMCLK=DCO、MCLK=DCO
//循环直到 XT1、XT2和 DCO 稳定-在本例中循环直到 XT2稳定
操作
{
UCSCTL7 &=~(XT2OFFG + XT1LFOFFG + DCOFFG);
//清除 XT2、XT1、DCO 故障标志
SFRIFG1 &=~OFIFG; //清除故障标志
} while (SFRIFG1&OFIFG); //测试振荡器故障标志
UCSCTL6 &=~XT2DRIVE0; //根据减少 XT2驱动
//预期频率
UCSCTL4 |= SELS_5 + SELM_5; // SMCLK=MCLK=XT2
关于 "您是否能够对焊接在 LaunchPad 上的 F5529器件进行编程和调试?"、您说得对。 Tks