![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zephyr
HZero.chen
随风潜入夜,润物细无声
展开
-
一次重置引发的崩溃
1. 前言本文主要记录一次调试代码crash的过程,在这个过程中得到了同事MickZheng的指导,在此表示感谢!ARM : cotext-m4RTOS: Zephyr2. 问题描述调试过程中发现执行reset操作导致了代码崩溃,打印的信息如下:***** USAGE FAULT ***** Illegal use of the EPSR**** Unknown Fatal Error 0! ****Current thread ID = 0xc003ad40Faulting i原创 2021-09-27 16:55:15 · 989 阅读 · 0 评论 -
Zephyr参考文档
Zephyr参考文档https://docs.zephyrproject.org/latest/index.html原创 2021-09-15 08:36:55 · 365 阅读 · 0 评论 -
“坑爹”的gpio中断
今天调试一个gpio中断的问题,所用的平台是cotex-m4,本应该很简单的几句代码就可以配置好gpio中断,但是费了好大的劲却没有调试成功,最后居然发现是一个极其简单的问题导致的错误。我们可以比较一下两段配置gpio的代码,看下有什么不同?代码段1:int pir_config_init(void){ struct gpio_callback gpio_cb; struct device *= device_get_binding("GPIOF"); gpio_pin_configur原创 2021-08-07 15:15:06 · 1071 阅读 · 0 评论