embedded 相关问题

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

Cortex M0+ 引导加载程序将 RAM 中的顶部地址传递给应用程序以获取堆栈指针地址 - 正确吗?

我有一个 Cortex M0+ 设备,我为其开发了一个引导加载程序和应用程序,部分基于 IC 制造商的一些示例代码。在引导加载程序中,在跳转到应用程序之前,

回答 1 投票 0

16 位机器上可以使用 32 位整数吗?

只是想知道是否可能。如果是的话,除了编译器模拟层之外还有其他方法吗?

回答 2 投票 0

用于嵌入式编程的 C++ 编译器 [已关闭]

对于 C++ 桌面和服务器编程,最常用的编译器是 Microsoft C++ 和 GCC。嵌入式编程最常用的编译器有哪些?最典型的是使用

回答 3 投票 0

如何为 STM32 单元测试创建最佳的、可定制的 Ceedling 配置?

我正在使用 stm32f407g-disc1 开发一个 STM32 项目,并希望设置 Ceedling 进行单元测试。对我来说,维护 STM32 pro 中通常使用的标准文件夹结构非常重要...

回答 1 投票 0

ThreadX NetXDuo https 客户端发布请求问题(NX_SECURE_TLS_UNSUPPORTED_TLS_VERSION 0x110)

我目前正在使用 NetX Duo 发送 HTTPS POST 请求。但是,我在此过程中遇到了与 TLS 相关的错误。我正在使用 cloudflare CA 证书(CA 工作正常,我做了 mqtts)。 #定义

回答 1 投票 0

Linux 中 GPIO 上生成高频数字波形的现有解决方案

我们正在从嵌入式固件过渡到 Linux 开发,并且有一个特定的要求:我们需要以特定频率在 GPIO 引脚上生成数字波形(1 和 0 的序列)

回答 1 投票 0

x86/x64 平台上的嵌入式开发常用哪些 C 编译器? [已关闭]

x86/x64 平台上的嵌入式开发常用哪些 C 编译器? GCC常用吗?

回答 4 投票 0

在VisualDSP++中使用#ifdef _LANGUAGE_C的目的是什么?

我正在使用 VisualDSP++ v. 5.0 修改 Blackfin 处理器的一些代码。 我注意到该项目中的所有头文件都使用以下约定: #ifdef _LANGUAGE_C /* 艾尔...

回答 3 投票 0

GNAT 支持的目标架构列表?

我想知道 GNAT 支持哪些 CPU 架构,特别是嵌入式领域。 GNU C 编译器支持的每个目标是否也自动支持 Ada?

回答 3 投票 0

这个函数返回什么

如果在函数中传递了一个易失性变量,如下所示...... 这个函数是否总是返回一个平方值,我的意思是有时该值可以改变,因为有一个易失性变量

回答 3 投票 0

C 静态局部变量,如果从不同的 ISR 调用函数,是否需要 volatile?

我有一个私有函数,可以对静态局部变量进行操作。该函数由不同的非并发硬件 ISR 调用。本能地,我会相信这是正确的罪......

回答 1 投票 0

stm32中如何使用多个定时器捕获中断

我有两个来自 tim1ch1 和 tim4ch1 的捕获中断,当我只使用 tim1 ch1 时,我可以使用 if (htim->Channel == HAL_TIM_ACTIVE_CHANNEL_1) 但如果我想使用 tim4ch1 中断怎么办...

回答 2 投票 0

为 NUCLEO-WB55RG 板选择外部时钟源

我没有找到 NUCLEO-WB55RG 板上使用的振荡器的时钟频率?有什么价值?我在哪里可以找到它? 如何选择它作为MCU的时钟源?应该选择哪一个...

回答 1 投票 0

一个极其奇特的编译器问题

我已经用 C 语言编写了 PIC16F1947 的代码。我使用以下代码: MPLAB 集成开发环境 8.73 高科技C编译器9.81 部分代码处理来自 PC 的数据。我从 PC 发送的特定数据包...

回答 1 投票 0

如何在交叉编译器中使用gcov?

我需要借助gcov工具对基于arm的主板上的驱动程序进行单元测试。当gcov在x86架构中使用时,它会在执行程序后创建.gcda文件。但是当它出现时...

回答 2 投票 0

Arm Cortex-M7 SAM-E70 x32-ld 保留弱函数和强函数定义

我正在尝试使用 SAM-E70 进行基本操作,但不存在适当的文档,并且 6 小时后甚至 GPT 也无法提供帮助,所以我在这里询问。我需要能够将函数直接放置在向量上......

回答 1 投票 0

与SDCC

使用SDCC 3.0.0。 编译此代码 #include< pic16f84.h> void main(void){ trisa0 = 0; RA0 = 1; } 并收到这些警告。 daedalus@eurydice:〜/projects/pic $ sdcc -i/usr/share/sdcc/inc...

回答 0 投票 0

声明与“HALL_Obj Hall_M1”不兼容

我需要在德州仪器 (TI) 项目中编写此评论中解释的代码(使用 Code Composer Studio): //这是在 motor1_drive.c 中: // 启用 MOTOR1_HALL_CAL 预定义符号,运行 mo...

回答 1 投票 0

在 STM32f407-disc1 上按下用户按钮时如何切换 LCD 背光

我对嵌入式不太熟悉,我想在按下STM32f407-disc1上的蓝色按钮时切换LCD背光(16x2),但是当我按下它片刻时,它会关闭然后再次返回。我是不是……

回答 1 投票 0

Rust 中有“高乘法”运算吗?

自始至终,我都会多次提到u16和u32。这应该被理解为 uX 的代表,u2X 代表任何整数 X(例如 u8 和 u16、u16 和 u32、u32 和 u64、u64 和 u128)。 如果 x, y 是整数...

回答 1 投票 0

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