sgf201
sgf201 - 认证专家

注册于 3 months ago

回答
7
文章
0
关注者
1

sgf201 对问题发布了答案

3 months ago

使用finsh 进行ota成功,线程里开ota失败

修改线程中升级的开始时间,排除启动开始的固定时间内通信模组工作还不稳定

sgf201 对问题发布了答案

3 months ago

外部中断中能改变外部中断的功能,作为普通管脚用吗

可以理解成是你是想在使用中断来实现按键的检测然后再扫描方式判断按键位置吗?想法很巧妙,不过要注意抖动,如何判断使用完了是个问题,点按动作的按下和抬起都要按波浪起伏来考虑处理。

sgf201 发表了评论

3 months ago

error: #20: identifier "ssize_t" is undefined

@拉锁 不太清楚你想达到什么状态,是希望处于接受状态下拔掉网线不报错吗?

sgf201 发表了评论

3 months ago

stm32f103 LWIP 2.0.2 TCP收发问题

看你配置的内网地址,不知服务器是在哪儿的,如果中间有路由器nat转换是要不时发消息来保活的

sgf201 对问题发布了答案

3 months ago

stm32f103 LWIP 2.0.2 TCP收发问题

服务器和开发板之间是什么样的连接关系呢,长时间没有数据发送的话tcp有可能会断开处理的,试试socket建立的时候keepalive设置下,维持下链接

sgf201 对问题发布了答案

3 months ago

gcc交叉编译器编译stm32项目代码,bin文件比keil编译的大很多。

主要应该是优化问题,keil针对STM32的优化还是要正确认识的,毕竟这个逻辑上是花钱的,gcc是免费的,你可以让IAR生成的和KEIL生成的对比下,好像KEIL比IAR也牛

sgf201 对问题发布了答案

3 months ago

error: #20: identifier "ssize_t" is undefined

MDK的C编译器预定义类型中没有ssize_t,打开MDK里armcc下的stddef文件,像下面这样仿照size_t增加ssize_t的定义,就可以了。其实rtt自己的sys types.h里也有

sgf201 对问题发布了答案

3 months ago

有谁知道OTA升级包中hashcode的计算方法

有没有考虑加入更强的安全属性,比如给固件包加个非对称签名啥的,bootloader中保存个公钥验证一下,保证固件真实性

sgf201 对问题发布了答案

3 months ago

应用笔记:RT-Thread SPI设备应用指南

pdf已经损坏

发布
问题

分享
好友