自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 STM32与ESP8266的HTTP获取到到Json格式内容的简易解析

但是很多时候Cjson比较浪费,因为单片机的SRAM内存资源的原因,首先移植Cjson需要解决内存管理的问题,就是把malloc和free给重新实现。在做STM32小项目的时候会用到ESP8266的模块取获取网络的Json格式的内容,例如天气信息、网络时间等。此时想要获取例如city,temperature之类的信息,方法有很多种,可以使用Cjson库来解析。这个方法可以提取未经格式压缩的Json,也可以提取压缩过后的Json。分享到此,如有纰漏建议,请在评论区留言。

2025-06-24 07:47:15 184

原创 云服务提供的资源层次主要类型

软考高项考点

2024-05-12 10:44:22 442 1

原创 C语言一个有趣的现象-数组成员的另一种引用方式

比如一个int arr[10] = {0,1,2,3,4,5,6,7,8,9};4[arr] 可以写成 *(4+arr) , 也就是 *(arr+4)这样理解起来也就不奇怪了,今天的分享就到这里,小弟若有疏漏欢迎指正。如果携程4[arr]会如何呢,就是把下标和数组名的位置换一下。我们只需要 arr[4] 即可,这是传统的方式。没错,4[arr]跟arr[4] 是一样的。arr[4] 可以写成 *(arr+4)我们换一种数组成员引用的方式,就很好理解了。所以arr[4] 是等于4[arr]的。

2024-04-29 15:42:49 189 1

原创 嵌入式知识点-判断内存的大/小端模式

由于51是16位的,所以int型只有2个字节,而且重写printf有点问题,就是输出的数据会多一个字节,暂时不知道为啥,不过不影响数值上的判断。内存地址 0x00000000 存放的数据就是 0x78。内存地址 0x00000001 存放的数据就是 0x56。内存地址 0x00000003 存放的数据就是 0x12。内存地址 0x00000000 存放的数据就是 0x12。内存地址 0x00000002 存放的数据就是 0x56。内存地址 0x00000003 存放的数据就是 0x78。

2024-04-29 12:43:37 498

原创 码龄十年-这是我在优快云发的第一篇博客

注册账号十年,第一次尝试写一篇博客

2024-04-23 03:58:27 431 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除