主题中讨论的其他器件: SEGGER
您好!
我需要一些有关 TMS570LS3137 MCU 的寄存器信息。 我搜索了数据表中的寄存器信息。 但我没有找到任何信息。
查看以下我需要的内容;
中断控制状态寄存器:?
2- SysTick 挂起位:?
3- SysTick 重载值寄存器:?
4- SysTick 当前值寄存器:?
此致、
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我需要一些有关 TMS570LS3137 MCU 的寄存器信息。 我搜索了数据表中的寄存器信息。 但我没有找到任何信息。
查看以下我需要的内容;
中断控制状态寄存器:?
2- SysTick 挂起位:?
3- SysTick 重载值寄存器:?
4- SysTick 当前值寄存器:?
此致、
您好、QJ Wang、
要使用 Segger Pro 器件上的 Trace 功能、需要提供相应的值。 我想通过 Segger SystemView V3.30软件进行实时分析。 我找不到 ARM Cortex-R4F MCU 系列的任何配置文件。 这就是我尝试使用为 ARM Cortex-M0系列准备的配置来确保兼容性的原因。
寄存器标识地址:\\SEGGER SystemView\src\Samples\embOS\Config\Cortex-M0\SEGGER_SysView_Config_embOS_CM0
相关代码:
#define SCB_ICSR (*(volatile U32*) (0xE000ED04uL)) // Interrupt Control State Register #define SCB_ICSR_PENDSTSET_MASK (1UL << 26) // SysTick pending bit #define SYST_RVR (*(volatile U32*) (0xE000E014uL)) // SysTick Reload Value Register #define SYST_CVR (*(volatile U32*) (0xE000E018uL)) // SysTick Current Value Register
此致、
《SEGGER SystemView 用户指南》第4.6.4.1节 Cortex-A/R 事件时间戳 包含:
[引用] Cortex-A 和 Cortex-R 周期计数器仅作为性能监视器扩展的一部分实现、可能无法始终访问。 Cortex-A 和 Cortex-R 也没有通用系统定时器源、如 Cortex-M SysTick。[/quot]
也就是说、任何对 SysTick 的引用都与 基于 TMS570LS3137 Cortex-R 的器件无关。
我没有 SystemView 的许可证、因此没有尝试为 Cortex-R 器件配置它。
SystemView 用户指南中关于配置以在 Cortex-R 器件上使用的信息是否足够?