Arduino 数据记录器扩展板与许多设备不兼容
我得到了一个数据记录器屏蔽我的arduino。它在大多数情况下的工作原理,但我认识到它与许多其他设备的Arduino不兼容。例如,小的0.96英寸I2C OLED显示…
关闭MU系列时,微控制器串行停止工作
我正在尝试控制一些Neopixel灯,并且由于Raspberry Pi只能在任何给定时间控制一个灯,所以我决定我只能得到一个微控制器来执行此操作,特别是Adafruit…
Mangopi-R3(F1C200S)上的SPI1
我正在使用 mangopi-r3 开发板 (f1c200s),对于 buildroot 包,我正在使用此存储库 —> https://github.com/mangopi-sbc/buildroot-mangopi-r。 我想…
Code Composer Studio MSPFR6989变量&表达式赢得了
我正在使用CCS编程MSPFR6989,并且已经进行了调试,并且代码工作正常,但是我无法获得变量或寄存器。它仍然空白。 在此处输入图像描述…
使用终端返回“hello world”带有 MSP430 Launchpad 和 CCStudio
我正在尝试在 MSP430 Launchpad 上运行“Hello world”,这是最简单和基本的代码(具体来说,MSP430FR5994 Launchpad)。我想运行它并将其显示在 CCSt…
mbed OS 5/6 的 SD 读卡器问题
我和我的同事在尝试让 Sparkfun SD 卡分线板正常运行时遇到了困难。 我们得到了 SDBlockDevice 示例代码来“运行”,但是在运行时它会破坏所使用的 sd…
为什么它给我错误“预期”)?之前';令牌”
Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers. 这个问题是由拼写错误或无法再重现的…
陷入 AVR ATMEGA128 编程困境
我正在尝试用 C 语言为 ATMEGA128 微控制器构建第一个程序,但我遇到了按钮问题。我需要按特定顺序点亮 LED,并使用按钮我需要能够改变相反方向的方向…
使用 STM32L ADC 单独读取不同的输入
目标是通过轮询读取多个 ADC 通道。它不需要太快——其想法是读取所连接的不同电池的电压。我有一个 STM32L071 微控制器。与STM32F0模型相比,编程有…
控制电池供电项目中许多 WS2812 LED 的电源
我正在构建一个电子棋盘游戏,其中有 500 多个可寻址 LED - 我不知道确切的型号,但他们声称是 WS2812B,我从亚马逊购买了它们:https://www.amazon.c…
如何让两路端口的开关频率不同?
一个输出的开关频率必须是第二个输出的两倍,而不是相同。 我不明白如何设置它。 这是我的代码和接收到的信号。 #include "RTE_Components.h" #includ…
安排与慢速设备的通信
C 代码算法示例 while(1) { fun1(); switch(fun2()) case 1: fun3(); case 2 : fun4(); } fun1() { command; delay 1 sec; response; if failure, ret…
MSP430FR2476 中的 12 位 ADC 似乎只能在 10 位模式下工作
问题是:我试图初始化 MSP430FR2476 上的 12 位内置 ADC,但无论我做什么,它似乎都以 10 位工作。我更改了控制寄存器中的分辨率位,可惜没有效果。无…
为什么MPU9250的WHOAMI寄存器默认值为0x71?
我正在阅读MPU9250的数据表,发现MPU9250内部的MPU6050地址是b110100x。但是当我看到WHOAMI寄存器的描述时,它说默认值是0x71。我无法弄清楚 b110100x…