04 2022 档案
Cortex-M 处理器 hardfault 定位方法和步骤(基于Keil mdk)
摘要:一. 问题的产生 Hard fault (硬错误,也有译为硬件错误的)是在STM32上编写程序中所产生的错误,造成Hard Fault错误的可能原因较多,排除硬件问题,如何在代码量较大的情况下,快速定位造成的hardfault的问题代码,就成为比较关键的问题。 本文将基于STM32处理器(stm32
阅读全文
运行外部程序的两种方法
摘要:由于单片机本身内存的限制导致做较大项目时往往空间不够用,比如UI图片以及字库数据内部flash的空间往往远远不够,这时可以采用BOOTRAM和XIP两种方式实现运行外部程序 BootRAM: 从内部闪存启动,配置外部RAM存储器(SDRAM或SRAM),从代码存储区复制用户应用程序二进制文件(SDC
阅读全文
浙公网安备 33010602011771号