BearPi-HM_Nano 程序运行偶发异常 求大佬帮忙分析或者提供一点解决思路!
程序功能: 采集GPIO11引脚电平(ADC转换),以及GPIO2的电平高低(LED的亮灭),通过mqtt于华为iot平台对接。华为iot平台可以发送指令控制LED的亮灭。
代码是跟着小熊派提供的智慧农业案例改的
项目是从hpm 上拉下来的,所以应该版本是openharmony1.1
错误情况:
=======KERNEL PANIC=======
**********syserr info start**********
kernel_ver : Hi3861V100 R001C00SPC025,2020-09-03 18:10:00
**********Exception Information**********
PC Task Name : task1
PC Task ID = 2
Cur Task ID = 2
Task Stack Size = 0x1000
Exception Type = 0x5
**********reg info**********
mepc = 0x41eef6
mstatus = 0x1800
mtval = 0xc
mcause = 0x5
ccause = 0x7
ra = 0x41eede
sp = 0xec220
gp = 0x11a9c0
tp = 0x5449000
t0 = 0x3fa198
t1 = 0xf
t2 = 0x2f736569
s0 = 0xe5064
s1 = 0x1c
a0 = 0xe4f94
a1 = 0x0
a2 = 0xa
a3 = 0x20
a4 = 0x18
a5 = 0x0
a6 = 0xa
a7 = 0x6f72702f
s2 = 0x88
s3 = 0x0
s4 = 0x1
s5 = 0x4c51a8
s6 = 0x9090909
s7 = 0x8080808
s8 = 0x7070707
s9 = 0x6060606
s10 = 0x5050505
s11 = 0x4040404
t3 = 0x7379732f
t4 = 0x59415741
t5 = 0x4c43535f
t6 = 0x66363261
**********memory info**********
Pool Addr = 0xe8b80
Pool Size = 0x2fa40
Fail Count = 0x0
Peek Size = 0x18108
Used Size = 0x17960
**********task info**********
Name : task1
ID = 2
Status = 0x14
Stack Index = 0x8
Stack Peak = 0xae4
Stack Size = 0x1000
SP = 0x11a860
Stack : 0xeb4e0 to 0xec4e0
Real SP = 0xec220
Stack Overflow = 0
**********track_info**********
current_item:0x4
item_cnt:10
Index TrackType TrackID CurTime Data1 Data2
0001 0065 0002 0x18f5 0x3f5e78 0x3f4870
0002 0016 0007 0x18f5 0x3f4870 0x0
0003 0065 0014 0x18f6 0x3f4870 0x3f5e78
0004 0065 0002 0x18f6 0x3f5e78 0x3f4870
0005 0065 0006 0x18f4 0xd99ec 0x3f5e78
0006 0065 0014 0x18f4 0x3f5e78 0x3f5e78
0007 0065 0008 0x18f4 0x3f5e78 0x3f5e78
0008 0065 0002 0x18f4 0x3f5e78 0x3f5e78
0009 0016 0007 0x18f4 0x3f4870 0x0
0010 0065 0014 0x18f5 0x3f4870 0x3f5e78
**********Call Stack**********
Call Stack 0 -- 41ef28 addr:ec2cc
Call Stack 1 -- 41ef68 addr:ec2dc
Call Stack 2 -- 4acc18 addr:ec2ec
Call Stack 3 -- 4ad372 addr:ec31c
Call Stack 4 -- 4b347e addr:ec33c
Call Stack 5 -- 4b3514 addr:ec35c
Call Stack 6 -- 4b3566 addr:ec37c
Call Stack 7 -- 4b32d0 addr:ec3ac
Call Stack 8 -- 4b732c addr:ec3dc
Call Stack 9 -- 4b74a2 addr:ec44c
Call Stack 10 -- 4b70cc addr:ec4a4
Call Stack 11 -- 3f78c0 addr:ec4cc
Call Stack 12 -- 3f5e24 addr:ec4dc
**********Call Stack end**********
openharmony
Bearpi-HM_Nano
赞
收藏 0
回答 2
待解决
相关问题
BearPi-HM_Nano IIC整个任务卡死
5160浏览 • 1回复 待解决
华为多端协同实现多人编辑文档,有没有大佬提供一点思路呀?
2252浏览 • 1回复 待解决
鸿蒙学习路线求推荐,详细一点
134浏览 • 2回复 待解决
BearPi_HM_Micro的DAC驱动开发。
2852浏览 • 0回复 待解决
关于DependentLayout布局的一点疑问
5701浏览 • 1回复 待解决
bearpi_hm_micro如何直接使用gpio控制引脚的电平
4497浏览 • 1回复 待解决
对手机相机应用的一点建议
5175浏览 • 1回复 待解决
问题:求大佬解决!重启IDE依然不行。
8937浏览 • 1回复 待解决
关于LiteOS-M内核一点疑惑
7760浏览 • 1回复 已解决
报错求助,麻烦大佬帮忙
4021浏览 • 3回复 待解决
烧录传参问题,我有一点疑惑
7592浏览 • 4回复 待解决
mysql读写分离一点疑问有懂的吗?
2517浏览 • 1回复 待解决
求大佬告知设备唯一id如何获取
1861浏览 • 1回复 待解决
能不能让鸿蒙再早一点适配荣耀
5045浏览 • 4回复 待解决
能不能把textfideld弄好看一点,也太丑了
5241浏览 • 1回复 待解决
报错 求助 先谢谢大佬帮忙,谢谢
2910浏览 • 1回复 待解决
分析埋点无法正常上报
1841浏览 • 1回复 待解决
求助:使用DevEcoStudio2.1.0.301运行CodeLabs 文字识别程序时异常退出。
7370浏览 • 1回复 待解决
怎么把行程码放在屏幕上方便一点就能看到
5997浏览 • 1回复 待解决
51CTO不能把上传的图片搞清晰一点吗?
3709浏览 • 2回复 待解决
HarmonyOS 用initialIndex属性设置了置底,但是会差一点。
34浏览 • 1回复 待解决
目前Bearpi_HM_Micro这个开发板的DAC设备驱动是不是没有实现?
5881浏览 • 1回复 待解决
求大佬解决
6283浏览 • 1回复 待解决
脚本打包,做一个打包脚本,可以提供一下思路吗?
151浏览 • 1回复 待解决
pc对应位置的asm:
源码:https://www.luogu.com.cn/paste/vsp3lk93
不知道为啥在这里发不出来
而且这个错误一般在刚启动的时候发生,发生一两次之后,就会非常稳定,基本上看不到报错