- 博客(12)
- 资源 (9)
- 收藏
- 关注
转载 JSON的简单介绍以及C语言的JSON库使用
原文:https://www.cnblogs.com/liunianshiwei/p/6087596.html JSON概述 JSON: JavaScript 对象表示法( JavaScript Object Notation) 。是一种轻量级的数据交换格式。 它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式, 但是也使用了类似于C语言家族的习惯( 包括C、 C++、 C#、 Java、 JavaScript、 Perl、 Python等) 。这些特性使JSON成为理想的
2020-10-22 08:54:04
485
转载 Nordic nRF51/nRF52开发流程说明(转载)
Nordic nRF51/nRF52开发流程说明 原文地址:https://www.cnblogs.com/iini/p/8994433.html Nordic nRF52系列包括nRF52832/nRF52840/nRF52810/nRF52811等芯片,nRF51系列包括nRF51822/nRF51422/nRF51802等芯片,开发者可以按照如下流程去评估和开发nRF52/51应用解决方案 如果你英文比较好的话,建议直接阅读Nordic官方的“nRF5 Getting Started”:http
2020-09-25 14:35:52
1573
转载 深入浅出低功耗蓝牙(BLE)协议栈C](转载)
@[TO深入浅出低功耗蓝牙(BLE)协议栈C](转载)(这里写自定义目录标题) 转自:https://www.cnblogs.com/iini/archive/2004/01/13/8969828.html BLE协议栈为什么要分层?怎么理解BLE“连接”?如果BLE协议只有ATT层没有GATT层会发生什么? 协议栈框架 一般而言,我们把某个协议的实现代码称为协议栈(protocol stack),BLE协议栈就是实现低功耗蓝牙协议的代码,理解和掌握BLE协议是实现BLE协议栈的前提。在深入BLE协议栈各个
2020-09-25 14:20:27
604
原创 ESP8266_RTOS_SDK_WIN环境搭建
ESP8266_RTOS_SDKgit 项目地址: https://github.com/espressif/ESP8266_RTOS_SDK/tree/release/v3.0 其实主要按照项目的官方教程来就行,只是官方教程是针对于wingw有一定认识的人编写的,所以有一些常识的步骤只是一笔带过,所以对于不熟悉wingw或者linux的新手来说,可能就比较蒙。往往按照教程一步一步下来,发觉...
2019-12-22 15:43:14
1309
原创 GCC编译器中 -fdata-sections选项,使链接时出现文件中static变量的具体地址
-fdata-sections选项时最终链接文件体积小的功能这里不说了。只是记录一下,在gcc中,如果想在最终.map文件中,查询到某个文件中static 全局变量的具体地址,如果不添加-fdata-sections,则在.map文件中,static变量不会出现。 ...
2019-11-25 14:49:29
2127
转载 内核添加对yaffs2文件系统的支持
原文地址:https://blog.youkuaiyun.com/gatieme/article/details/53157829
2018-08-14 23:03:57
393
转载 【转】Linux学习记录--内核|内核模块编译
原文地址:http://blog.51cto.com/tiankefeng/1393082 转载是为了纯粹的笔记,如作者觉得不合适,请随时联系删除。谢谢 内核|内核模块编译 (对于内核的知识觉得了解不够,等学习完LFS再来详细整理下这方面的知识) 内核:系统上面的一个文件,这个文件包含了驱动主机各项硬件的检测程序和驱动模块。 计算机真正工作的是硬件,内核是用来控制这些硬件工作的(主...
2018-08-11 16:43:35
286
转载 编译linux 内核时出现:Can't use 'defined(@array)'(Maybe you should just omit the
原文地址:http://www.linuxdiyf.com/linux/24289.html 0、开发环境 Ubuntu18.04.1(64bit) linux-2.6.39.4 1、错误描述 使用ubuntu14.04(64bit)编译linux2.6.39.4并没有出现什么错误,但是使用ubuntu18.04.1(64bit)编译linux-2.6.39.4时,却提示Ca...
2018-08-11 13:17:28
887
原创 sudo + command时,提示找不到命令
环境:ubuntu 18.04 现象:非root 用户 执行 command1 提示权限不够 非root用户 执行 sudo command1 提示找不到命令 原因: 我们使用 sudo 时,使用的配置文件是 /etc/sudoers 解决方法: 1.先切换到su,获取超级用户权限 2.编辑文件gedit /etc/sudoers 3.找到Defa...
2018-08-11 13:07:58
13844
4
原创 64bit ubuntu系统 安装arm-linux-gcc 执行的时候提示“没有那个文件”
用友善提供的arm-linux-gcc 4.3.2交叉工具链,安装配置好环境变量之后运行arm-linux-gcc -v出错 提示“没有这个文件或目录” 按照网上直接安装 sudo apt-get install lsb-core 问题没有解决; 再使用: sudo apt-get install libc6-i386 libc6-dev-i386 问题解决; 可以正确执行a...
2018-08-07 23:07:22
815
原创 STM32F4、F2系列拥有两个片上USB-OTG的应用问题
对于STM32F4系列的两个片上USB-OTG设备的使用问题网上没有明确答案的作一些记录,一下答案都已经经过实践验证。 1.USB-FS-OTG和USB-HS-OTG是否能同时使用作dev或者host。 是可以完全同时使用的。无论两个dev,两个host,或者一个dev一个host都是可以的。 2.USB-HS-OTG是否可以不外接高速PHY,而使用内部PHY工作在full speed
2017-02-24 23:23:25
3808
3
C语言宏定义技巧(常用宏定义)
2009-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人