cortex-m3 相关问题

有关专门针对Cortex-M3的问题。强烈考虑[tag:cortex-m]而不是[tag:thumb]用于Thumb / Thumb2问题。

ARM Cortex M4(或 M3)上的循环计数器?

我正在尝试在 Cortex M4 上分析 C 函数(从中断调用,但我可以提取它并在其他地方分析)。 计算典型循环次数的可能性有哪些...

回答 5 投票 0

您能否在运行时以编程方式删除 ARM Cortex M3 应用程序中的断点?

在我的 CM3 裸机 C 应用程序中,我有一个启动脚本,它在内存中目标区域的代码和数据部分上运行 CRC。我注意到有时代码检查会失败,有些......

回答 1 投票 0

FreeRTOS - 为最后一次函数调用恢复堆栈指针。

Freertos使用下面的代码部分作为故障处理程序,从当前的堆栈指针(导致崩溃的任务堆栈)中获取信息。

回答 1 投票 0

STM32 - Cortex M3。STIR寄存器

我正试图编写代码以生成软件触发器。数据表似乎让我很困惑,我在NET上找不到任何例子。在4.2.8的 "Cortex-M3器件通用用户指南 "中,我读到...

回答 1 投票 1

__ WFI()即使禁用了所有中断并清除了待处理的中断也不会进入睡眠状态-LPC18XX系列

背景:我试图使我的嵌入式应用程序在没有__WFI()的CAN活动时进入睡眠状态,然后在接收到CAN中断时唤醒。在进入睡眠模式之前,我...

回答 1 投票 1

如何从不知道正确时间的嵌入式微控制器建立WPA-Enterprise连接?

我有一个基于Cortex M3微控制器的嵌入式设备。该设备确实使用了RTC来跟踪时间(因此,如果您愿意的话,这只是一个递增计数器)。该计时器是...

回答 1 投票 1

由于MRC2拆卸而导致STM32F101RF出现硬故障?

我有一个引导程序代码,其中我将通过USART发送/接收数据。我已将USART配置为在中断模式下运行。 USART功能可以独立正常运行。已验证...

回答 1 投票 0

在stm32f103c8t6蓝色药丸中启用输出端口

我正在尝试在连接到LED的蓝色药丸(stm32f103c8t6)中启用PC13,不确定是低电平有效还是高电平有效,因此我尝试了两种方法都仍然无效。 RCC-> APB2ENR | = 0x10;是...

回答 1 投票 1

使用Eclipse Mars CDT进行JTag调试:“程序文件不存在”

我已经成功编译了一个ARM嵌入式项目,已经创建了下一个文件:MyProject.elf MyProject.bin MyProject.hex MyProject.map MyProjectmd5.bin然后我要运行->调试...

回答 1 投票 2

GCC裸机链接器问题-Cortex M3

我在项目链接期间遇到问题。我使用制造商提供的GCC链接描述文件。在这里,我将代码段定义如下:MEMORY {// ..删除了其他段CODE(...

回答 1 投票 0

STM32 IAR没有ITM跟踪输出,除非代码中包含printf

我有一个小项目,我在其中添加了自己的自定义调试功能,因此我可以拥有一些额外的功能。他们工作得很好,并使用以下方法发送数据:while(* bp)...

回答 1 投票 3

将数据写入绝对地址

我目前正在用Cortex-M3微控制器上的汇编器进行测试。我不确定这是否重要,但是您可以。我需要将一个值写入内存中的某个地址。这里...

回答 2 投票 2

是否有一种方法可以在不使用进位标志或RRX的情况下对ARM汇编语言中的32位二进制整数进行位反转?

通常,我们会在32位二进制数上使用LSLS#1指令,其中MSB将保留在进位中,并使用RRX将其推回到另一个寄存器中,以便反转...

回答 1 投票 0

Cortex-M3发生硬故障时如何保留堆栈跟踪?

使用以下设置:使用C和C ++ FreeRtos的基于Cortex-M3的µC gcc-arm交叉工具链7.5.3使用JLinkGDBServer的Eclipse Luna Segger Jlink代码信心FreeRtos调试插件使用...

回答 2 投票 5

如何将DMA用于在Cortex M3上读取的I2C,

我正在使用Atmel SAM3S MCU,他们的ASF东西可以进行I2C(它们称为TWI)通信。很好,除了从我的主循环中花费太多时间。所以,我希望能够引发...

回答 1 投票 0

如何在ARM cortex M3设备中进行64位分割

我想使用ARM嵌入式汇编程序在ARM cortex M3设备中将64位数字除以32位数字。我尝试将32位数字除以32位数字,其工作正常。我也分享了代码。请...

回答 1 投票 0

手臂gcc工具如手臂精灵或臂无 - EABI,有什么区别?

当你建立一个gcc工具有建造它的手臂精灵或手臂 - 无 - EABI的可能性,但有什么区别?我今天用EABI,但那只是因为其他人似乎做...

回答 4 投票 41

在Cortex-M3的平台,为什么UCOS-III不能使用SVC执行PENDSV?

最近,我读UCOS-III的源代码,我当它在Cortex-M3平台上运行约UCOS-III的任务切换的问题。它使用PendSV任务切换直接...

回答 2 投票 0

在gcc-arm-none-eabi中启用浮点仿真

我试图找出如何为arm-none-eabi-gcc编译器启用软浮点支持。 arm-none-eabi-gcc的版本是gcc版本6.3.1 20170620(15:6.3.1 + svn253039-1build1)。 ...

回答 1 投票 0

使用QEMU作为外部翻译库

我正在为Win32扩展电路仿真引擎,并希望增加arm核心支持并与systemC集成。我需要一些库,允许我加载二进制文件并逐步执行它。它......

回答 1 投票 0

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