Questions tagged «cortex-m0»

6
如何从“基本”微控制器过渡到ARM Cortex?
我在使用来自多家制造商的8位内核(即8051,PIC和AVR)方面有多年的经验,现在我有了一个Cortex M0。具体来说这一个,但我希望我们能比这更普遍。 事实证明,这要超出我的讨价还价了,有多个文档以不同的详细程度描述了系统的不同部分,但实际上我还没有看到将它们连接在一起的事实。相比之下,只有一份数据手册可以解释所有内容。我了解首先需要记录的内容还很多,但是格式的变化使我陷入困境。 上面的网站有一个文档,它很好地概述了每个子系统和外围设备,另一个文档则详细描述了每个寄存器,我拥有其SDK的所有源代码,包括头文件和一些复杂的示例,但是我仍然看到没有描述它如何连接在一起的东西。 是否有Cortex架构的简要介绍,解释了小型控制器所不具备的功能(例如从CPU到外设的多层总线,每个总线都有自己的看门狗定时器),以及它们如何连接在一起?

1
如何使用GDB,OpenOCD和arm-none-eabi-gcc将调试消息打印到带有STM32发现板的gdb控制台上?
我正在使用OpenOCD,arm-none-eabi-gcc和gdb编程STM32 Cortex M0发现板(32F0308DISCOVERY)。我想知道是否有任何直接的方法可以通过SWD记录调试消息。我已经阅读了有关半主机选项的信息,但这似乎需要引入newlib或其他大型库。(只有64k闪存可用。)是否有更轻巧的方式来通过SWD记录文本,还是使用UART是唯一实用的选择?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.