![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 93
比特人生
关注物联网、云计算、大数据、人工智能应用及技术推广
展开
-
苹果MFI bluetooth认证开发过程:iDevice和accessory
苹果MFI bluetooth认证开发过程:iDevice和accessory原创 2017-04-20 18:15:17 · 12762 阅读 · 2 评论 -
android的ro.serialno或者ro.boot.serialno是如何获取到的
通过命令行获取序列号:getprop ro.serialno从哪来的呢:android系统层:/system/core/init/init.c:static void import_kernel_nv(char *name, int for_emulator){ if (!strcmp(name,"qemu")) { strlcpy(qemu, v...原创 2019-01-31 18:02:42 · 10121 阅读 · 1 评论 -
高通TrustZone4.0.5版本编译和QSEE开发的入门文档
提供一个高通平台使用TrustZone4.0.5版本开发安全应用的编译和开发的入门文档。文档适用于编译TrustZone4.0.5不通过或者对TZ安全应用开发入门不太了解的开发人员。文档如下:https://download.csdn.net/download/ielife/10941531...原创 2019-01-28 14:49:56 · 2551 阅读 · 0 评论 -
cJSON的封装使用
cSON的封装使用目的目前很多协议都定义为json的方式进行通信,使用的是cJSON,但是由于json内容的多样化,序列化和反序列化会比较麻烦,容易出错,也不方便理解,所以定义了一套易用的方式来统一对cJSON进行序列化和反序列化解决问题 支持序列化和反序列化的操作; 序列化和反序列化对应JSON格式,容易阅读; 支持option类型的JSON 使用封装的...原创 2019-04-19 10:10:15 · 879 阅读 · 1 评论