自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(12)
  • 资源 (9)
  • 收藏
  • 关注

转载 JSON的简单介绍以及C语言的JSON库使用

原文:https://www.cnblogs.com/liunianshiwei/p/6087596.htmlJSON概述  JSON: JavaScript 对象表示法( JavaScript Object Notation) 。是一种轻量级的数据交换格式。 它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式, 但是也使用了类似于C语言家族的习惯( 包括C、 C++、 C#、 Java、 JavaScript、 Perl、 Python等) 。这些特性使JSON成为理想的

2020-10-22 08:54:04 421

转载 Nordic nRF51/nRF52开发流程说明(转载)

Nordic nRF51/nRF52开发流程说明原文地址:https://www.cnblogs.com/iini/p/8994433.htmlNordic nRF52系列包括nRF52832/nRF52840/nRF52810/nRF52811等芯片,nRF51系列包括nRF51822/nRF51422/nRF51802等芯片,开发者可以按照如下流程去评估和开发nRF52/51应用解决方案如果你英文比较好的话,建议直接阅读Nordic官方的“nRF5 Getting Started”:http

2020-09-25 14:35:52 1238

转载 深入浅出低功耗蓝牙(BLE)协议栈C](转载)

@[TO深入浅出低功耗蓝牙(BLE)协议栈C](转载)(这里写自定义目录标题)转自:https://www.cnblogs.com/iini/archive/2004/01/13/8969828.htmlBLE协议栈为什么要分层?怎么理解BLE“连接”?如果BLE协议只有ATT层没有GATT层会发生什么?协议栈框架一般而言,我们把某个协议的实现代码称为协议栈(protocol stack),BLE协议栈就是实现低功耗蓝牙协议的代码,理解和掌握BLE协议是实现BLE协议栈的前提。在深入BLE协议栈各个

2020-09-25 14:20:27 479

原创 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 1262

原创 GCC编译器中 -fdata-sections选项,使链接时出现文件中static变量的具体地址

-fdata-sections选项时最终链接文件体积小的功能这里不说了。只是记录一下,在gcc中,如果想在最终.map文件中,查询到某个文件中static 全局变量的具体地址,如果不添加-fdata-sections,则在.map文件中,static变量不会出现。...

2019-11-25 14:49:29 1969

原创 C语言宏定义中L##"STRING"

-fshort-wchar L##"string"

2019-11-25 14:29:49 1596

转载 内核添加对yaffs2文件系统的支持

原文地址:https://blog.csdn.net/gatieme/article/details/53157829

2018-08-14 23:03:57 331

转载 【转】Linux学习记录--内核|内核模块编译

原文地址:http://blog.51cto.com/tiankefeng/1393082转载是为了纯粹的笔记,如作者觉得不合适,请随时联系删除。谢谢内核|内核模块编译(对于内核的知识觉得了解不够,等学习完LFS再来详细整理下这方面的知识) 内核:系统上面的一个文件,这个文件包含了驱动主机各项硬件的检测程序和驱动模块。计算机真正工作的是硬件,内核是用来控制这些硬件工作的(主...

2018-08-11 16:43:35 257

转载 编译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 833

原创 sudo + command时,提示找不到命令

环境:ubuntu 18.04现象:非root 用户 执行 command1  提示权限不够            非root用户  执行 sudo command1 提示找不到命令原因:我们使用 sudo 时,使用的配置文件是 /etc/sudoers 解决方法:1.先切换到su,获取超级用户权限2.编辑文件gedit /etc/sudoers3.找到Defa...

2018-08-11 13:07:58 13519 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 757

原创 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 3581 3

nRF52832 开发套件thingy sdk

原厂的延时套件thingy的套件的开发SKD源码

2021-04-06

python 实现串口助手,带界面

亲测可用。

2021-04-06

linux源代码分析

清晰版,linux源代码分析;上下册一个文件,省事!!

2013-03-06

STM32启动代码分析

STM32 MDK上的启动代码分析,适合初学者!有详细的指令介绍!!!

2010-09-22

用51单片机实现可调频率和占空比PWM

用51单片机实现可调频率和占空比PWM,频率和占空比都可以通过按键实现改变

2010-08-27

8位海明码校验 VHDL实现

通过硬件描述语言VHDL 由FPGA硬件实现8位的海明码校验!

2010-08-27

C语言宏定义技巧(常用宏定义)

C语言宏定义技巧(常用宏定义) 推荐写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义。。。。。。

2009-03-27

U盘文件读写模块的说明,单片机读写U盘

单片机读写U盘,利用单片机和ch375共同实现!包含文件读写模块说明。

2008-10-26

空空如也

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

TA关注的人

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