cortex-m 相关问题

适用于所有ARM Cortex-M系列内核,包括M0,M0 +,M1,M3,M4,M7,M23和M33。

从使用__asm定义的ARM函数调用C函数

我无法理解我的编译器。我们使用Scons实用程序为M0 +处理器编译ARM代码(在Windows上,如果它很重要。这是一个ARMCC编译)我试图捕获地址...

回答 2 投票 3

如果GDB在启用之前连接,则不会触发SysTick中断

我有一个ATSAMD21E18A微型,我正在使用半主机。为了使半主机工作,GDB需要在第一个bkpt指令之前“附加”。另一方面,我有......

回答 1 投票 4

如何将四个Cortex M0物理地址映射到单个阵列以进行位冲击?

在我的Cortex M0设计中,我有一些旧硬件经历了许多更新,并有128个unit_enable位,分配给地址0x40000000 + 4 * [0,9,18,20]的四个物理寄存器。 ...

回答 1 投票 0

改变NVIC中当前中断的优先级

我有一个难题。我正在使用的部分(NXP KL27,Cortex-M0 +)在其I2C外设中有一个勘误,因此在接收期间没有流量控制。因此,它需要成为高度优先事项......

回答 2 投票 1

可变大小的uint8_t数组[重复]

我正在使用STM32板在UART上编程通信协议。我在以下函数中需要一个可变大小的uint8_t值数组:void sendDataToSlave_UART(UART_HandleTypeDef * ...

回答 1 投票 -1

ARM Cortex-M编译器的差异

我准备在STM32处理器上为我的项目使用C开发一些Cortex-M内核固件,并在网上搜索我发现了很多不同的编译器:Keil,IAR,Linaro,Yagarto和GNU ......

回答 3 投票 11

HardFault异常(HardFault的可配置优先级异常)

堆栈内容我已经编写了一个简单的IO中断例程来测试ARM cortex m4(cm408F)中的IO引脚。代码在下面并且非常简单并且填充了向量表(还包括pragma weak和其他...

回答 2 投票 1

cortex-m0plus上的浮点库

我正在开发一个使用动态重定位的项目,它适用于Cortex-M4,但我在使用Cortex-M0 +时遇到了一些问题。问题出现了...的符号...

回答 1 投票 1

适用于Cortex-M微控制器的FPU版本

从一个简单的谷歌搜索,我发现Tiva C Launchpad的fpu版本是fpv4-sp-d16,但哪个文件告诉fpu版本的各种微控制器(tm4c123gh6pm,stm32f407,...

回答 2 投票 0

哪个MCU(Cortex-M)适用于时间要求严格的GPIO应用?

我们有一个在PIC24H上运行的应用程序,我们希望将它移植到另一个MCU,最好是ARM Cortex。应用程序非常重要,这意味着我们需要极其确定的代码......

回答 1 投票 0

未对齐访问会导致ARM Cortex-M4出错

我有一个对象,其地址不是4字节对齐的。当存在STR指令保存2个寄存器时,这会在cpu中导致HardFault错误。这是生成的代码:00000000&...

回答 2 投票 7

最快的Cortex M0 + Thumb 32x32 = 64倍增功能?

有没有人(或者可以很容易地编写)Thumb模式下ARM Cortex M0 +处理器的最佳内联汇编函数来乘以两个32位数并返回一个64位数?正如M0 +那样......

回答 1 投票 4

STM32L0 GPIO中断不起作用

每次点击PC13按钮时,我都试图使GPIO PA5端口上的LED闪烁。但是,它不起作用。能请您指点一下,我该如何解决这个问题? main.c - 主程序#include ...

回答 2 投票 1

如何使用自定义外设和内存映射创建QEMU ARM计算机?

我正在为Cortex-M3 cpu编写代码,我正在使用qemu-arm二进制文件执行单元测试。现在一切正常。但我想知道如果我能够使用qemu-system -...测试整个系统。

回答 2 投票 21

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

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

回答 1 投票 2

在向量区域执行时,Cortex-m0弹出指令失败?

从Cortex-M0上的向量区域(即低于地址0xC0)执行此指令时,是否存在某些官方原因,但在更高的FLASH中正常工作? pop {r4,pc}当这个......

回答 2 投票 1

STM3 USART + DMA未接收

我一直在学习如何编程stm32,我遇到了一个我似乎无法自己调试的问题。基本上,我希望通过UART接收3个字节,并使用DMA将它们存储到内存中....

回答 2 投票 1

CLION中的GDB Monitor命令

我正在尝试使用远程GDB调试嵌入式项目。我的系统:目标:ARM Cortex M0。 SEGGER J-Link GDB服务器V6.10命令行版本arm-none-eabi-gdb 7.10.1.20160616-cvs CLion 2016.2.2,...

回答 2 投票 6

在Hardfault期间,ARM Cortex-M0堆栈寄存器是以$ psp还是$ msp保存?

我有一个问题,我的Cortex-M0是硬故障,所以我试图调试它。我正在尝试打印发生硬故障时被推入堆栈的ARM内核寄存器的内容。 ...

回答 1 投票 2

仅使用整数数学修改C中正弦信号的形状

我想在ARM Cortex M0微控制器上生成正弦信号,该微控制器可通过形状参数n自定义其形状。以下面的图表为例。在这里我模仿了......

回答 2 投票 3

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