-
看门狗和电压控制不工作微控制器[AVR128DB48 Curiosity Nano]
嗨,我正在使用看门狗来控制 LED 灯。微控制器通过电缆连接到笔记本电脑。微控制器的输入为 5V。现在 -
静态库代码对驻留在应用程序代码中的外部结构使用了错误的地址
我这边真的很奇怪。我正在为运行 Nucleus RTOS 的 Cortex-M4f 编写固件。对于我的应用程序,我有一些预构建 -
您如何确保链接器部分不会分配闪存
我目前正在将“.ccmbss”部分添加到我的链接器脚本中,我试图在其中放置一些未初始化的变量/结构。这 -
在调试模式下擦除闪存期间的硬故障
我已经使用 C 编写了一个在 ARM cortex_M4 上运行的自定义引导加载程序,但是在使用调试模式时出现了 Hard -
MSP430G2553 保持 SCL 和 SDA 低
我正在使用使用 I2C 的 BMP180,但它不起作用。 我的 I2C 设置是这些 <pre><code>void inicializarI2C() { UCB0CT -
stm32 PWM 命令
我是 stm32 的初学者,也是这个社区的新手 我正在尝试以下程序: -运行 DC 电机(使用 PWM 命令)以 -
stm32f 带有调制解调器 esp8266 中断处理程序以结束调制解调器应答
我在 esp8266 调制解调器上使用 stm32f, 我使用带有 tera 术语的 usart 与调制解调器进行通信。 当我发送 AT -
嵌入的原子操作,std::atomic 理解
如果我有一个在 isr 和主循环中访问的共享变量 x。 <pre><code>int x; void isr() { x++; } void loop() { y -
esp32 休息 chunked 响应
我想知道 esp32 的真实 wifi 速度能力,所以我使用公共库创建了一个简单的例程 <pre><code>void speedTest(Asy -
C 嵌入如何将函数指针传递给不同文件中的函数
我想传递一个指向在另一个源文件中实现的函数的指针。这样做的最佳方法是什么。如果我实现它并在 -
我可以使用 pylint 设置自定义“系统根”路径吗?
我有一个构建系统,可以为嵌入式平台制作完整的系统映像。它包含大量的 Python 代码。目前,我正在使 -
IAR Embedded Workbench 5.3 Kickstart 迁移错误
我正在学习有关如何将 freeRTOS 项目迁移到 IAR 嵌入式工作台的教程。在 <a href="https://github.com/IARSystems/proj -
ATTiny817 XPlained mini 启用中断
总的来说,我对 Atmel 和 C 编程比较陌生。 我一直在尝试在上面提到的 Attiny817 开发板上启用中断,但我 -
我正在使用 rust 进行嵌入式开发并尝试使用 itm 但它没有被安装
嗨,我正在使用发现书,我正在尝试安装 itmdump,但它显示错误。 <块引用> error: itm v0.3.1 没有什么 -
遇到断点时如何在劳特巴赫保存堆栈帧
所以我想在到达断点时将带有局部变量的完整堆栈帧转储到 .txt 文件中,然后使用“恢复”选项再次重 -
如何在 TM1637 4 位七段显示器上显示用户输入值?
我对 TM1637 4 位七段显示器有一些问题。我需要将用户给出的 4 位随机整数值显示到 TM1637 显示器中。 [例 -
嵌入式 C
我是一名初级嵌入式软件,大部分时间都在为 dspic33 微控制器编写 C 代码。 我的嵌入式代码基于定 -
在嵌入式系统中使用 noexcept 说明符的优缺点是什么?
在为嵌入式系统编码时使用 C++ 的 <code>noexcept</code> 说明符有什么好处吗? <ul> <li>它会使二进制文件 -
将局部变量地址传递给 ARM-v7 的扩展内联 ASM 的最有效方法是什么?
考虑这个代码片段: <pre><code>__asm volatile ( " MOVW R0, #0x0000 \n\t" " MOV -
什么是启动中的ROM复制部分
由于我是使用编译器的新手,到目前为止我所理解的是目标文件包含: <ol> <li>.data 部分</li> <li>.text -
使用 MSP430 FR5994 的 UART 串行桥接器
我正在尝试使用 MSP430 创建 UART 桥接器。我有一个传感器向 MSP430 发送字符串,我打算将其发送到我的 PC -
收到“无法解析类型 alt_up_character_lcd_dev”错误
数周以来,我一直致力于尝试使用 Nios 处理器和 DE10-Lite 板在 LCD 屏幕上显示任何内容。我终于找到了一 -
在 C 中,有没有办法在需要时将数组加载到内存中?
c 的新手,所以这个问题可能很幼稚:<br/> 有没有办法在需要时将数组加载到内存中? 我正在研究 -
如何使用 LWIP、UDP
我正在尝试使用 <a href="https://www.st.com/en/microcontrollers-microprocessors/stm32h745-755.html" rel="nofollow noreferrer">STM32 -
循环遍历枚举的好方法是什么?
<h2 id="background-9xz6">背景</h2> 对于嵌入式项目中的 UI,我正在寻找一种很好的通用方式来存储“状态”并 -
停留在“未解决的导入”Rust Embedded
我是 Rust 的新手,我从事嵌入式开发。我正在制作一个项目来使 stmf3 板的 LED 闪烁。但是我在使用命令 < -
在 JavaME 支持之前创建旧的诺基亚应用程序
我有一些旧的诺基亚手机,例如 <strong>诺基亚 3310。</strong> 在网上搜索后,我只能找到与支持JavaME -
HAL 层中不常见功能的接口
我正在尝试使用 HAL 概念(硬件抽象层)构建分层架构并应用硬件抽象。<br/> 但是我必须只坚持 MCU 之间 -
在来自 IMU 的数组中存储许多对象及其数据以供进一步计算
我目前有一个机器人项目,该项目使用了许多 (16) IMU,特别是在 SPI 下运行的 MPU9250。 作为使用 <a h -
在 bluepill 开发板上使用 stm32f1xx_hal 对 GPIO 输出进行外设初始化
我想在我的蓝色药丸板上初始化一个基本的输出 GPIO 引脚。我正在使用 Rust 和 <code>stm32f1xx_hal</code> 板条