- 博客(9)
- 收藏
- 关注
原创 STM32F103移植LWIP和FreeRTOS
1.移植是根据正点原子的LWIP移植手册DM9000版来修改。原先的手册上是os但是个人比较习惯用RTOS来操作就自行修改了一份。3.正点原子习惯用分配内存的方式而本人不太习惯使用,所以也删除了,改用他自己内部直接自行分配,希望有大佬指点这个问题。2.是TCP客户端的操作,服务端修改的难度不大,主要给大家提供一个框架供大家学习。本文章为下载文件的说明,免费提供互相学习。
2024-07-26 13:55:18 144 2
原创 基于STM32F103的环境监测
4.链表也是用在处理腾讯的数据,之所以不用FreeRTOS的原因是用过,内存不够了,C8T6的,SRAM才20K,创建任务是动态的,啥都没开始呢10K都没了≡(▔﹏▔)≡。功能十分简单,所以只能堆一些料上去完成功能的实现,代码上主要包括FreeRTOS操作系统,哈希算法,二值信号量以及链表。3.二值信号量用在发送腾讯云平台的串口的,防止有更高的任务进去打乱发送的数据。
2024-02-19 11:11:48 453 1
原创 对接涂鸦平台
本人使用的蓝牙进行开发,每个包只有200个字节。需要注意以下几点:1、官网给的MUC SDK的OTA函数补全是要有返回参数的,需要更具代码做出调整,本人的是return 0为成功,不要轻易使用return SUCCESS。官网对于“实现具体用户函数”这个功能没有任何描述,我个人建议是查找dp_download_handle函数后就能十分方便的查找到自己定义的功能所对应的数据发到的位置了,之后在进入handle就可以进行数据处理了。只有DP类型为RAW的需要自己根据对应的格式进行拆包解读。
2023-08-23 16:00:42 142
原创 VBAT外接了一个电池实现数据的断电保存
用的正点原子F103战舰的开发板,可以直接烧录。有十个寄存器可以用,我这用的第二个,基本上不乱动PC13的话数据是不会丢的。断电检测的电压是2.2V可以自行设置的。有大佬看见的话希望也可以指点几句,将不胜感激。
2023-07-27 13:24:03 245
STM32F103正点原子战舰版V3移植LWIP和FreeRTOS,无内存管理
2024-07-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人