请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMAG3001EVM 主题中讨论的其他器件:TMAG3001、
工具与软件:
我当时正在调试 TMAG3001 mspm0l1396、并颠覆了我的 CCStudio。 因此我保存了项目、然后卸载了 CCStudiotheia。 您更改了您的网站。 我找不到原理、除了在 E2E 上解决问题。
我在使用 TMAG3001evm mspm0l1306evm 添加了 UART 时遇到问题。 安装新的 CCS5和一些代码重写解决了问题。 我有一些新问题。
1.我在尝试编写子例程时遇到问题。 昨天下载的 CCS。 下面是一个示例:
typedef 枚举{
Measure_X、
MEAS3URE_Y、
Measure_ANGLE
} MeasureMode_t;
uini16_t convert (MeasurementMode_t measure_what );; CCS5认为 我正在尝试更改 uint16_t
2.i 编写/更正代码时关闭 AI 帮助的方法是什么?
3.在 TMAG3001evm mspm0l1306evm 演示中、我看到了 SW2中断的代码、但不能喜欢 SW1的任何代码。 这里是 SW2的代码
void GROUP1_IRQHandler (void)
{
/*
*当 LaunchPad 上的 S2按下时、会触发该 IRQ。
* IRQ 设置允许代码跟踪 TMAG3001中断的标志
*/
switch (DL_Interrupt_getPendingGroup (DL_INTERRUPT_GROUP_1)){
案例 DL_INTERRUPT_GROUP1_IIDX_GPIOA:
开关(DL_GPIO_getPendingInterrupt (GPIO_GRP_0_PORT)){
案例 GPIO_GRP_0_SW2_IIDX:
enableReadFlag = 1;
休息;
案例 GPIO_GRP_0_TMAG_INTB_IIDX:
tmagInterrupt = 1;
休息;
案例 GPIO_GRP_0_SW1_IIDX:
calFlag = 1;
默认值:
休息;
}
休息;
默认值:
休息;
}
}
"Increment opMode"指令在哪里?
4. CCS25偶尔添加指令#include 然后找不到 cstdint.h、昨天我重新加载了 CCS、因为它找不到 stdint.h
eric@avidasw.com edulicki@avidasw.com