Aurora_zk
Aurora_zk
This guy hasn't written anything yet

注册于 12 months ago

回答
435
文章
2
关注者
4

暂时不支持的,还没有见过有这部分代码,

使用rt_malloc函数分配内存,然后对它进行赋值就可以了啊!!!

不过剩余内存不够是不能申请的,你可以分段申请进行操作

和这个是一样的
image.png
只需要修改tim_irqn 所对应的值就行了

找到AT客户端线程初始化的地方,修改线程初始化的值就行了

他已经提示你错误的地方了,去那个地方查找错误就行了
Middlewares/Third_Party/RealThread_RTOS_RT-Thread/include/rtservice.h文件的48行

内存多次申请释放,导致内存碎片化了吧,建议使用动态内存
image.png

可以的,
刷新两个OLED其实与刷新一块屏幕没啥区别,只需要在构造U8g2时多构造一个即可

判断两次,当前时间大于第一个时间,当前时间小于第二个时间
如果第一个时间小于第二个就都满足让它亮
如果第一个时间大于第二个就满足一个就让它亮

你的意思是?
只有调试程序,程序才能正常运行?
断电和复位程序啥的不能正常运行?

你看tshell的优先级一样吗?
tshell的优先级对它也是有影响的

加sim76xx_netdev_check_link_status 的AT指令,判断出问题后,关掉这个进程,然后重新再关闭,打开网卡,等同于重新初始化。

这样是可以的啊!
系统里好像也集成了重连机制的

回到
顶部

发布
问题

投诉
建议