embedded 相关问题

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

安全关键嵌入式系统中的Ada例外[已结束]

我开始学习Ada在嵌入式设备中的潜在用途,这对于安全至关重要。到目前为止,我真的很喜欢它。但是,在我对嵌入式编程的研究中,我遇到了热门话题......

回答 2 投票 1

在微小内存中运行的可用交互式语言有哪些? [关闭]

我正在寻找具有交互式(实时编码)提示的通用编程语言,它本身可以在32 KB的RAM中工作,或者当编译器托管在运行于...上的单独机器上时,可以使用8 KB。

回答 16 投票 72

MCU与MCU通信与Profibus / Profinet?

这是两个带Profibus / Profinet Protocole的STM32f4设备之间的可能通信。我找不到这个问题的任何信息。我想要主持通信。我想......

回答 1 投票 -1

rand()的实现

我在C中编写一些嵌入式代码,需要使用rand()函数。不幸的是,控制器的库不支持rand()。我需要一个快速的简单实现,但......

回答 11 投票 19

如何使用STM32CubeMX启动最小项目? [关闭]

我正在尝试学习嵌入式开发,目前我正在使用STM32F407G板。到目前为止,我已经能够使用高级别基于用户按钮按下切换LED ...

回答 2 投票 -1

传递'memcpy'的参数2从指针目标类型中丢弃'volatile'限定符

我有一个volatile char * start_address;它指向寄存器部分(可能由于硬件行为而改变)。我需要阅读它并且我正在使用:memcpy(result_p,//开始...

回答 3 投票 9

如何使用lwIP堆栈发送简单的HTTP请求?

如果问题不相关,请移动/关闭此项。核心:Cortex-M4微处理器:TI TM4C1294NCPDT。 IP Stack:lwIP 1.4.1我正在使用这个微处理器做一些数据记录,我想...

回答 2 投票 7

sprintf或printf的最小实现

我正在研究一种速度至关重要的嵌入式DSP,而且内存很短。目前,sprintf使用我代码中任何函数的大部分资源。我只用它来格式化一些简单的文字:%...

回答 1 投票 18

STM32F405 bxCan不离开初始化模式

当我尝试在STM32F405 MCU上初始化bxCan时,它在离开请求后没有设置CAN_MSR_INAK。这是我的代码:rcc_peripheral_enable_clock(&RCC_APB1ENR,RCC_APB1ENR_CAN2EN); nvic_enable_irq(...

回答 3 投票 1

我可以在Atmel SAM E70处理器中使用“指令”TCM来获取数据吗?

我正在为Atmel SAME70Q21微处理器开发应用程序。该MCU具有ARM Coretex-M7内核。 Atmel在这种特殊的MCU变体中实现了ARM TCM(紧耦合存储器)。 ...

回答 1 投票 2

在嵌入式环境中使用html渲染器[关闭]

我正在开发一个项目,我将为嵌入式设备设计一个GUI,并且很乐意为此使用HTML。我希望你们能帮助我找到一个适合我需要的渲染引擎。要求: ...

回答 3 投票 29

查找表与C嵌入式软件中的切换

在另一个帖子中,我被告知在速度和紧凑性方面,交换机可能比查找表更好。所以我想了解一下这个之间的区别:Lookup table static void ...

回答 6 投票 35

有人可以为嵌入式项目建议一个小型Flash文件系统

我使用的AVR 32位处理器具有512Kby的闪存。我正在使用一个小文件系统,它将编译到20K字节以下的程序存储器,并将提供一些耗损均衡功能......

回答 5 投票 10

如何计算堆栈内存消耗?

我需要计算程序的堆栈内存消耗。 gcc的-fstack-usage只计算函数的堆栈使用情况,但不包括该函数中的附加函数调用...

回答 2 投票 -1

在链接时间内在特定部分添加变量

考虑以下情况:变量X和Y是库的一部分,我们称之为lib.o.我们没有可能调整库的相应源代码(例如添加...

回答 2 投票 0

更改STM32上的硬件流控制引脚

我一直在阅读有关串行通信的握手和硬件流控制,我有一个问题,我似乎无法找到答案。如果为串行设置硬件流控制...

回答 1 投票 -1

如何通过在同一位置映射两个变量来重用物理内存?

我正在使用MSP430F2619和Code Composer Studio 6.1为串行通信网关编写代码。网关有两种不同的操作模式:Master是默认模式。它会民意调查......

回答 2 投票 5

全局变量在嵌入式系统编程(C)中是否令人不悦?

我在几年前就已经了解到,在应用程序世界中,全局变量是“坏”或“不赞成”,所以它习惯于试图避免使用它们并且几乎不使用它们。好像在......

回答 1 投票 1

在执行更晚的代码之前执行内存写入

我正在编写触发DMA的代码。一旦DMA完成其操作,它将调用ISR_Routine。问题是我想确保在DMA运行之前将refreshComplete设置为0。 ...

回答 1 投票 -2

在引导加载程序中读取GPIO [关闭]

我在IMx6芯片上运行Windows CE。我试图在引导加载程序阶段读取按钮状态,以将设备设置为不同的状态。有没有我通常可以称之为的GPIO库...

回答 1 投票 0

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