问题标签 [msp432]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
arm - 尾链 PensSV
我正在使用 MSP432 Arm 控制器创建一个 RTOS 内核。我正在使用 PendSV 进行上下文切换。问题是当 systick 处理程序设置 PendSV 处理程序但它从未被调用时。我有优先级 0 的 Systick 处理程序和优先级 15 的 PendSV。我不确定出了什么问题,但我试图最小化程序,但这没有帮助。任何建议都会有所帮助,谢谢。
c - 仅按下一个按钮时 MSP432 Launchpad 无法识别
我正在尝试在 MSP432 Launchpad 上创建一个程序,当两个板载按钮(P1.4 和 P1.1)都没有被按下时,它会打开绿色 LED,如果只有 P1.4 按钮,它会打开红色 LED正在按下。使用下面的代码,Launchpad 在没有按下任何按钮时会正确打开绿色 LED,但在我仅按下 P1.4 按钮时不会打开红色 LED。我的代码或引脚配置有什么问题吗?
rs485 - 无法使用 RS485 通信在多个设备之间读取数据
我正在尝试使用 max485 ic 在多个控制器板(msp432p401m)之间进行 RS485 通信。我使用普通屏蔽 3 芯电缆进行通信。电缆距离小于 1 米。我附上了电路截图供您参考。我能够在 3 个控制器板之间读取和写入数据(1 个被分配为主控板和 2 个从控板)。现在我正在尝试与第 3 个从控板通信,我无法与任何从属设备通信。我检查了示波器,主板上的最大 485 ic 成功通过 A 和 B 线传输数据,并且该数据也反映在从设备的每条 A 和 B 线上,但是,从设备上的最大 485 IC 没有将数据传输到控制器(TTL 侧/在 Tx 引脚上)。即使我从第一个和第二个从设备上移除了 120 欧姆电阻,但问题仍然是一样的。请帮忙...蒂亚……
sd-card - TI MSP432 带 MicroSD 卡,使用 FatFs FAT/exFAT Lib
我正在尝试使用 TI MSP432P401R LaunchPad 和 micro SD 卡模块将文本文件写入 micro SD 卡,如下图所示。
但是,我在互联网上和德州仪器的资源探索中尝试了很多示例,但它们都不起作用。例如,我尝试使用这个库,但它返回:
我还尝试移植 STM32 FatFS 库及其功能,我已经在 STM32 中进行了测试并且它有效,但它也不适用于 MSP432。
经过测试和调试,我发现,我的代码总是卡在第一个挂载函数
并返回错误代码
我已经尝试了 3 天的所有可能性,现在我真的很沮丧。任何帮助,将不胜感激。
c - 在 CODE COMPOSER 的 MSP432 c 程序中做 Simon 说(随机 LED)
我想编辑这个代码,它是一个使用 Leds 的随机生成器,但想在用户输入模式时增加随机长度,这就是我到目前为止得到的,在代码编写器 c 编程中使用 MSP432 启动板进行操作,是一个简单的西蒙说游戏这只是随机生成器,无法上传完整代码请给我发消息获取更多代码
}
c - Code Composer Studio:未解析的符号仍然存在
您可能会遇到构建错误:“未解析的符号仍然存在”。这可能是因为您没有为 MSP432 正确安装 CCS 和 SimpleLink SDK。为了解决这个问题,这里有一个您可以尝试的解决方案,由我的教授提供:
c - 写入寄存器时,I2C 代码在 MAP_I2C_masterSendMultiByteStart() 处挂起
我正在使用带有MAX30102传感器的 texas msp432p401r 板。两者之间的连接是通过i2c。我不明白为什么在传感器初始化时我不能写入寄存器。执行挂在第一个 init_MAX () 语句上。与卡的连接都正确,寄存器地址也正确。我试图检查手册,但我不明白为什么它不起作用。
c - 令人困惑的 const 声明
上面的代码是从 TI 的 SYSCONFIG 工具生成的,与 SPI 配置有关。我还没有找到上述表格的任何文档,我希望得到某人的帮助。
c - 使用 CC1200 在 MSP432P4111 / 遥测系统中读取或写入 8 位寄存器
问题是所有的宏 #define TRXEM_SPI_BEGIN() st( TRXEM_PORT_OUT &= ~TRXEM_SPI_SC_N_PIN; NOP(); ) 等等对于 MSP432P4111 都是不正确的,而且我没有找到任何其他关于该函数的文档。这些函数是为 msp430f5438a 编写的,对我来说,过渡到 MSP432 似乎并不容易。因此,如果有人熟悉 MSP432P4111 或一般情况下的 MSP432,特别是 SPI,那么能给我一个见解会很棒。此外,如果您想知道我的整个项目是什么,它是关于使用德州仪器 (TI) 的 MSP432P4111 和收发器 CC1200 构建遥测系统。最后一点是我使用 Code Composer Studio 进行编码。