嵌入式系统是指嵌入式系统,涉及微控制器/ DSP固件编程,实时系统,电子接口,硬件驱动器,串行总线通信等领域。
我得到了错误的温度值。没有达到标准。 就像如果我将加热器的温度值从 40 摄氏度更改为 60 摄氏度,那么输出就会有 55 或更多的差异。 #
我得到了错误的温度值。没有达到标准。 就像如果我将加热器的温度值从 40 摄氏度更改为 60 摄氏度,那么输出就会有 55 或更多的差异。 #
是否有命令行启用Options > C/C++ Compiler > Language 1,选择Auto (extension-based),在IAR中构建(.cpp)文件
我想使用python脚本自动构建IAR项目,并且我想启用Options > C/C++ Compiler > Language 1,选择Auto(基于扩展),但我找不到任何命令...
我正在使用 VSCode 的 cppcheck 扩展进行 MISRA 静态分析。 这是我的 platform.ini 命令行: 检查工具=cppcheck 检查标志= cppcheck: --addon=./scripts/misra.json --addon=cer...
在模板化类型上使用多个递归方法版本进行递归(例如,对于 PageTable<Level>)
为什么 rust 编译器看不到 Test 有自己的 recursive_descent() 实现,然后在获得
我需要在 2 秒内处理 200 个 CAN 消息并将其发送到 UART 我如何知道我的 CPU 能够完成此任务
目前我需要做微控制器的可行性,即我需要在2秒内接收200个CAN消息并在2秒内将内容复制到UART缓冲区,这意味着所有处理都应该...
我正在为嵌入式系统开发一个简单的 GUI。可以使用向上/向下键导航菜单,并且可以通过按确认键激活项目。目前没有双
以下代码包含一个简单的示例,例如avr128da32 MCU。 人们可以通过旧的宏(如 VPORTA_DIR)或通过结构映射(如 VPORTA.DIR)来访问 SFR。 #包括 #
在构建thumbv7m-none-eabi时如何避免“E0463:找不到‘test’的板条箱找不到板条箱”?
RLS 在处理具有 ARM 目标的项目时给出以下错误消息: E0463:找不到用于测试的板条箱找不到板条箱 再生产: 货物新--bin应用程序 光盘应用程序 mkdir .cargo 呃...
我正在使用 RPI Pico 的 C、C++ SDK。我编写了一个 C 程序,它从配置文本文件中获取一个值,然后将该值用于各种目的。 问题是我想给这个...
我见过很多解释 volatile 关键字用法的示例,但所有这些都引用单个变量,例如在 ISR 中递增的刻度计数器,然后在主循环中读取。但是缓冲区怎么样...
我使用 VCAST 对我的单元应用分支和语句覆盖率测试。但是,由于某些单元包含无限 while 循环 (while(1)),因此当我执行测试用例时,报告结果会超时。 ...
Microchip Studio CodeVision Avr 无法打开文件 .hex .rom .obj
/*您好,我有一个关于 Microchip Studio CodeVision Avr 的问题。我从公司网络复制了一些项目。我犯了一个错误。当我从网络打开一个项目时,我编译并构建它。因此...
我已经被咬过好几次了,因为我会写入超出范围的数组。我已经研究一个特定的固件超过 2 年了,怀疑有溢出,现在已经接近
我是 VHDL 编程的新手,我在使用此 VHDL 代码(同步计数器)时遇到问题。变量 Q_AUX_4 从未分配给输出 Q_OUT,因为当我尝试运行模拟时,使用
这是我用 Rust 编写的简单寄存器级程序。在阅读了许多用 C 编写的博客后,我尝试像他们在 C 中为发现板所做的那样配置寄存器,但不幸的是......
如何在没有支持库的情况下写入ATmega328P EEPROM?
重要提示:我不想使用库来实现此目的。没有“avr/io.h”,也没有“avr/eeprom.h”。我想学习如何实现这样的库。 问题:假设我...
如果依赖于按钮且处于 while 循环中,如何将 int 设置为 1?
我正在对机器人进行编程,不幸的是在其自主模式下我遇到了一些问题。 当按下按钮时,我需要将整数设置为 1,但为了让程序识别按钮...
任务调度程序挂起时 xQueueSemaphoreTake 断言失败
我正在尝试调试在我的应用程序中发生的断言失败,该应用程序使用内核的 Posix 端口运行(我正在我的 PC 上测试它)。我有一个简单的线程结构,有两个主线程: ...
使用armclang时包含(CMSIS)头文件的正确方法是什么?
我目前出于学习目的,尝试构建一个 Makefile 以了解嵌入式编程的构建过程。我正在使用 Keil microVision 中包含的工具链,所以我的编译...