embedded 相关问题

嵌入式系统是指嵌入式系统,涉及微控制器/ DSP固件编程,实时系统,电子接口,硬件驱动器,串行总线通信等领域。

如何使用NTC热敏电阻(ntcascwe3103f)

我得到了错误的温度值。没有达到标准。 就像如果我将加热器的温度值从 40 摄氏度更改为 60 摄氏度,那么输出就会有 55 或更多的差异。 #

回答 1 投票 0

如何使用NTC热敏电阻(ntcascwe3103f)

我得到了错误的温度值。没有达到标准。 就像如果我将加热器的温度值从 40 摄氏度更改为 60 摄氏度,那么输出就会有 55 或更多的差异。 #

回答 1 投票 0

是否有命令行启用Options > C/C++ Compiler > Language 1,选择Auto (extension-based),在IAR中构建(.cpp)文件

我想使用python脚本自动构建IAR项目,并且我想启用Options > C/C++ Compiler > Language 1,选择Auto(基于扩展),但我找不到任何命令...

回答 1 投票 0

Cppcheck:MISRA 缺少配置和内部错误

我正在使用 VSCode 的 cppcheck 扩展进行 MISRA 静态分析。 这是我的 platform.ini 命令行: 检查工具=cppcheck 检查标志= cppcheck: --addon=./scripts/misra.json --addon=cer...

回答 1 投票 0

在模板化类型上使用多个递归方法版本进行递归(例如,对于 PageTable<Level>)

为什么 rust 编译器看不到 Test 有自己的 recursive_descent() 实现,然后在获得

回答 1 投票 0

我需要在 2 秒内处理 200 个 CAN 消息并将其发送到 UART 我如何知道我的 CPU 能够完成此任务

目前我需要做微控制器的可行性,即我需要在2秒内接收200个CAN消息并在2秒内将内容复制到UART缓冲区,这意味着所有处理都应该...

回答 1 投票 0

按下按钮或释放按钮时激活项目

我正在为嵌入式系统开发一个简单的 GUI。可以使用向上/向下键导航菜单,并且可以通过按确认键激活项目。目前没有双

回答 2 投票 0

寄存器访问抑制其他可能的优化(avr-gcc)

以下代码包含一个简单的示例,例如avr128da32 MCU。 人们可以通过旧的宏(如 VPORTA_DIR)或通过结构映射(如 VPORTA.DIR)来访问 SFR。 #包括 #

回答 2 投票 0

在构建thumbv7m-none-eabi时如何避免“E0463:找不到‘test’的板条箱找不到板条箱”?

RLS 在处理具有 ARM 目标的项目时给出以下错误消息: E0463:找不到用于测试的板条箱找不到板条箱 再生产: 货物新--bin应用程序 光盘应用程序 mkdir .cargo 呃...

回答 3 投票 0

Raspberry Pi Pico 从配置文件加载值

我正在使用 RPI Pico 的 C、C++ SDK。我编写了一个 C 程序,它从配置文本文件中获取一个值,然后将该值用于各种目的。 问题是我想给这个...

回答 1 投票 0

缓冲区是否需要标记为易失性?

我见过很多解释 volatile 关键字用法的示例,但所有这些都引用单个变量,例如在 ISR 中递增的刻度计数器,然后在主循环中读取。但是缓冲区怎么样...

回答 1 投票 0

VCAST 无限循环测试

我使用 VCAST 对我的单元应用分支和语句覆盖率测试。但是,由于某些单元包含无限 while 循环 (while(1)),因此当我执行测试用例时,报告结果会超时。 ...

回答 1 投票 0

Microchip Studio CodeVision Avr 无法打开文件 .hex .rom .obj

/*您好,我有一个关于 Microchip Studio CodeVision Avr 的问题。我从公司网络复制了一些项目。我犯了一个错误。当我从网络打开一个项目时,我编译并构建它。因此...

回答 1 投票 0

STM32嵌入式内存溢出/泄漏检测

我已经被咬过好几次了,因为我会写入超出范围的数组。我已经研究一个特定的固件超过 2 年了,怀疑有溢出,现在已经接近

回答 4 投票 0

VHDL内部信号分配不起作用

我是 VHDL 编程的新手,我在使用此 VHDL 代码(同步计数器)时遇到问题。变量 Q_AUX_4 从未分配给输出 Q_OUT,因为当我尝试运行模拟时,使用

回答 1 投票 0

stm32f3发现usart没有发送

这是我用 Rust 编写的简单寄存器级程序。在阅读了许多用 C 编写的博客后,我尝试像他们在 C 中为发现板所做的那样配置寄存器,但不幸的是......

回答 1 投票 0

如何在没有支持库的情况下写入ATmega328P EEPROM?

重要提示:我不想使用库来实现此目的。没有“avr/io.h”,也没有“avr/eeprom.h”。我想学习如何实现这样的库。 问题:假设我...

回答 1 投票 0

如果依赖于按钮且处于 while 循环中,如何将 int 设置为 1?

我正在对机器人进行编程,不幸的是在其自主模式下我遇到了一些问题。 当按下按钮时,我需要将整数设置为 1,但为了让程序识别按钮...

回答 4 投票 0

任务调度程序挂起时 xQueueSemaphoreTake 断言失败

我正在尝试调试在我的应用程序中发生的断言失败,该应用程序使用内核的 Posix 端口运行(我正在我的 PC 上测试它)。我有一个简单的线程结构,有两个主线程: ...

回答 1 投票 0

使用armclang时包含(CMSIS)头文件的正确方法是什么?

我目前出于学习目的,尝试构建一个 Makefile 以了解嵌入式编程的构建过程。我正在使用 Keil microVision 中包含的工具链,所以我的编译...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.