自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

似水流年

自由、快乐、追求

  • 博客(21)
  • 资源 (33)
  • 收藏
  • 关注

转载 蓝牙协议(2)-- 基本协议

蓝牙协议分析(2)协议架构

2018-11-30 19:25:35 3310

转载 蓝牙协议(1)-- 基本协议

蓝牙协议分析(1)基本概念 蓝牙4.1,是一个大杂烩:BR/EDR沿用旧的蓝牙规范;LE抄袭802.15.4;AMP直接使用802.11。而这一切的目的,就是以兼容性和易用性为基础,在功耗和传输速率之间左右为难。1.蓝牙技术的概述1.1 两种蓝牙技术:经典蓝牙(检称 BT)和低功耗蓝牙(简称BLE) 蓝牙协议包括两种技术:经典蓝牙(简称BT)和低功耗蓝牙(简称BLE)。这两种技术,都包括搜...

2018-11-30 11:56:36 65070 8

转载 C语言--内存(说法二)

源代码编译之后,分为两个状态:存储时、运行时。存储时 在linux环境下,可以对编译好的二进制文件执行size指令可以获取该二进制可执行文件的结构情况:# size test.out代码区全局初始化数据区/静态数据区未初始化数据区十进制总合十六进制总合文件名textdatabssdechexfilename 未运行前,没有调入到内存时,分为三个...

2018-11-29 15:50:35 313

转载 C语言--内存(说法一)

转载自:https://www.cnblogs.com/yif1991/p/5049638.html 在计算机系统,特别是嵌入式系统中,内存资源是非常有限的。尤其对于移动端开发者来说,硬件资源的限制使得其在程序设计中首要考虑的问题就是如何有效地管理内存资源。本文是作者在学习C语言内存管理的过程中做的一个总结,如有不妥之处,望读者不吝指正。一、几个基本概念 在C语言中,关于内存管理的知识点比较...

2018-11-29 14:49:21 2465 1

原创 2.4G频段--各个协议链路层信道映射

BLE(Bluetooth Low Energy ,低功耗蓝牙)信道带宽:2MHz比特率:1Mbps (1Mbit/s)GFSK 调制40个射频通道37个数据通道3个广播通道发现连接广播频率/MHz链路层信道编码类型240237广播信道24040数据信道24061数据信道………242410数据信道...

2018-11-28 12:01:06 8481 1

原创 C语言--函数传参数

 在Visual Studio上面一个工具函数的发现了一个自己的知识漏洞,记录下来引以为戒。下面这是个错误的示范!void swap(int a, int b){ int c = a; a = b; b = c;}int main(void){ int a, b; a = 3; b = 4; swap(a, b); printf("a = %d; b = %d \r\...

2018-11-27 18:44:02 355

原创 有关于产品的常用的记录

常用的认证简写全称解释CQCCQC机构名称为中国质量认证中心,现中国强制认证CCC认证由其承担。获得CQC产品认证证书,加贴CQC产品认证标志,就意味着该产品被国家级认证机构认证为安全的、符合国家响应的质量标准。RoHS《关于限制在电子电器设备中使用某些有害成分的指令》(Restriction of Hazardous Substances)该标准的目的在于消...

2018-11-27 18:22:10 310

原创 蓝牙学习(二)

通信距离路径损耗是指发射机天线到接收机天线的能量消耗,路径损耗与距离的关系:pathloss=40+25log(d).path loss = 40 + 25log(d).pathloss=40+25log(d).路径损耗与距离的关系:路径损耗(path loss)距离(d)50dB2.5m60dB6.3m70dB16m80dB40m9...

2018-11-26 15:11:32 1312 2

原创 蓝牙学习--关系

简写GAP : Generic Access ProfileGATT : Generic Attribute ProfileATT : Attribute ProtocolHCI : Host-Controller InterfaceATT、GATT、Profile的通俗说法(喜闻乐见)GATT Profile(通用属性配置)GATT(通用属性规范)ATT(属性协议...

2018-11-23 19:01:33 730

转载 蓝牙学习(三)-- 低功耗蓝牙(BLE)协议栈

BLE协议栈为什么要分层?怎么理解BLE“连接”?如果BLE协议只有ATT层没有GATT层会发生什么?协议栈框架 一般而言,我们把某个协议的实现代码称为协议栈(protocol stack),BLE协议栈就是实现低功耗蓝牙协议的代码,理解和掌握BLE协议是实现BLE协议栈的前提。在深入BLE协议栈各个组成部分之前,我们先看一下BLE协议栈整体架构。 如上图所述,要实现一个BLE应用,首先需...

2018-11-23 14:47:54 1953 2

转载 蓝牙学习(二)-- 三种蓝牙架构实现方案(蓝牙协议栈方案)

 蓝牙架构实现方案有哪几种?我们一般把整个蓝牙实现方案叫做蓝牙协议栈,因此这个问题也可以这么阐述:蓝牙协议栈有哪些具体的架构方案?在蓝牙协议栈中,host是什么?controller是什么?HCI又是什么? 大家都知道,不同的应用场景有不同的需求,因此不同的应用场景对蓝牙实现方案的要求也不一样,从而催生不同的蓝牙架构实现方案,或者说蓝牙协议栈方案。架构1:host+controller双芯片标...

2018-11-23 14:08:27 5585 3

转载 蓝牙学习(一)--低功耗蓝牙和经典蓝牙概述

 经典蓝牙(classic Bluetooth)和低功耗蓝牙(Bluetooth low energy,简称BLE或者LE),两者有什么区别?为什么他们都叫“蓝牙”?Bluetooth low energy和Bluetooth smart两者又有什么区别?我的应用到底该选经典蓝牙技术还是低功耗蓝牙技术?这是很多刚接触蓝牙技术的人经常碰到的问题。 首先,在2010年以前,当我们谈论蓝牙的时候,就是...

2018-11-23 12:09:37 3410

转载 学习笔记(一)频段

参考博客:https://blog.csdn.net/dxpqxb/article/details/80969760

2018-11-23 11:58:59 457

原创 C语言经典面试题3--绝对地址

绝对地址访问:https://blog.csdn.net/jipingyuan/article/details/392974091、跳到绝对地址访问:如何将程序跳到绝对地址:100000执行?答案一: (*(void(*)(void))0x100000)();答案二: ((void(*)(void))0x100000)();2、对绝对地址赋值:如何对绝对地址100000赋值为0...

2018-11-18 22:11:08 1359

原创 C语言经典面试题2--位操作:置0、置1、取值、取反

1、对指定位置0或置1,其他位不变#include <stdio.h> void bit_set(unsigned char *p_data, unsigned char position, int flag) { int a = 1<<(position-1); if (flag) { *p_data |= a;

2018-11-16 00:12:03 5355

转载 C语言经典面试题1--sizeof与strlen的区别

原文:https://blog.csdn.net/M_joy666/article/details/80471230一、基本定义1、sizeof是C/C++中的一个运算符,其作用是返回一个对象或者类型在内存中所占用的字节数。注意:sizeof后面如果是类型则必须加括号,如 sizeof(char);而如果是变量名则可以不加括号,如 sizeof a; 但是建议使用时 均加上括号。sizeo...

2018-11-15 23:08:38 470

原创 物联网/智能家居--联发科MT7688

概述联发科技 MT7688AN 系统单芯片可应用于家庭自动化的桥接中心。它集成了 1T1R 802.11n Wi-Fi radio、580MHz MIPS® 24KEc™ CPU、1-port fast Ethernet PHY、USB2.0 host、PCIe、SD-XC、 I2S/PCM,并支持多种低速输出入接口在单一颗系统单芯片当中。请查看比较表格以了解不同智能家庭芯片间的差异。MT76...

2018-11-14 23:35:53 2503

原创 物联网/智能家居--联发科相关产品

2018-11-14 23:33:18 248

原创 新的协议、新的模块--Z-wave和MT7688

 最近了解到一种无线组网规格名字叫Z-wave,我刚开始以为这是ZigBee的另一种称呼呢,其实不是的,这是一种全新的规范。

2018-11-14 23:21:04 701

原创 社会底层是怎样炼成的(牛叔)

“人最宝贵的是生命,生命属于人只有一次,一个人的生命是应该这样度过的当他回首往日的时候,他不会因虚度年华而悔恨,也不会因碌碌无为而羞耻”社会底层的五个必备条件第一点:自卑是一切起因 失败简直就是家常便饭,做事从来没有成功过,长这么大无论学习感情事业,从来没有取得过什么好成绩。生活中就像一个透明人,和朋友出去吃饭点菜的从来不是你,上KTV唱歌,在角落里一蹲装冷酷,和别人交流啥话说不出来,唯唯诺...

2018-11-12 23:51:10 1346 1

原创 技术人生(一)

 技术可以给我带来快乐,技术可以实现我的想法,技术可以让我获得成就感。单片机应用手机应用软件电脑应用软件网页应用单片机应用 使用C语言编写,再在编译软件上编译成机器码,最后将机器码下载到单片机上面去,单片机就可以按照你的想法“跑”起来了。#include "mcu.h"int main(void){ hal_sys_init(); // sys_time ...

2018-11-07 21:46:06 443

esp8266-helloworld工程代码

这是ESP8266开发的博客配套的资源代码工程文件,便于根据博客和现成的工程源码入门开发。

2018-01-24

ESP8266 一段式下载测试固件

这个资源是在博客中需要用到的测试固件,用于ESP8266(小黄板)一段式程序烧写的

2017-12-21

ESP8266多段式程序烧写测试

这个资源是用于在博客中来对ESP8266(小黄板)进行多段式程序烧写测试的

2017-12-20

Qt--子窗口向父窗口传值

Qt中利用信号与槽将值从子窗口传输到父窗口的,主要在我的博客里叙述

2017-10-29

Qt5--登录后进入主窗口

这是我写的博客里面的资源文件,专门用来作为下载资源链接放到博客里去的。

2017-10-28

Qt5-按钮生成器

这是一个Qt5.6环境下的Qt按钮生成器工程文件,详情看博客http://blog.csdn.net/qq_28877125/article/details/77318449

2017-08-17

Qt5-文本编辑器二

这个是Qt5.6环境下,的一个文本编辑器的例程,主要用于学习

2017-08-15

Qt5--文本编辑器

这是Qt5.6环境下的文本编辑器例程,包含了资源文件和所有的源代码

2017-08-14

jsmpeg-vnc的二进制文件

这是jsmpeg-vnc的二进制文件点击exe文件直接使用,可以避免编译那个源码不成功的可能性,因为是国外的源地址所以下载这个文件很慢所以我就把它上传到这里来了

2017-04-12

视频流jsmpeg-vnc

GitHub上开源项目,比jsmpeg的视频播放更加流畅

2017-04-12

开源项目jsmpeg

GitHub上的一个开源项目

2017-04-12

Qt5--UDP图片的发送与接收

在Qt5上利用UDP传输图片并显示,包括发送端和接收端

2017-04-06

Qt5-TCPsocket文件传送接收

Qt5实现的一个TCPsocket文件发送与接收程序

2017-04-04

Qt5调用摄像头代码

Qt5调用摄像头代码

2017-04-04

ESP8266--AT固件源码

这是一个ESP8266的AT固件源码,可以通过研究AT固件源码,即AT指令的实现过程来实现自己想要ESP8266的功能

2017-03-23

Python高效开发实战——Django、Tornado、Flask、Twisted 源代码

Python高效开发实战——Django、Tornado、Flask、Twisted 的随书完整源代码

2016-12-27

Snipaste-2.5.6-Beta-x64.rar

一个常用方便的软件

2021-07-21

visual_win_1.27_x64.zip

这是一个用于学习ARM汇编语言的软件

2020-09-19

字模工具TS4.rar

嵌入式开发中常用的取字模工具TS4没有水印的版本.

2020-09-15

SQLite工具.rar

SQLite开发过程中常用的桌面软件工具

2020-09-15

Bandicam.rar

班迪录屏是目前小编用过的最好的一款功能强大的高清视频录制工具,英文名称也叫做bandicam,拥有屏幕区域录制、实时涂鸦功能、添加网络摄像头、录制麦克风声音、添加我的水印、鼠标点击效果等特色功能,能够支持游戏录制模式、支持屏幕录制模式以及支持设备录制模式,是用户幕录制,游戏录制最喜欢的软件。新版本的班迪录屏采用了全新界面设计,增加了两种录制模式支持,增加了对绘图功能中文本输入的支持,另外包含其它诸多改进及修复,包括增加了摄像头、Xbox One/PS4、智能手机、IPTV、视频捕捉卡等外设屏幕录制功能,支持DX12游戏录制及全新HEVC H.265视频编码,将为用户提供更全面的录制服务

2020-09-03

arduino-pro-ide-0.0.6-alpha.preview-windows.zip

New and noteworthy: • Support for the CLI configuration: You can install 3rd party cores. • Support for the 3rd party core settings: You can specify board-specific settings from the menu. (#10) • [experimental]: Boards Control: try it with Ctrl/Cmd+K Ctrl/Cmd+B search for a board, configure the actual 3rd party core settings, or pick one of the available boards. • Support better unknown (3rd party) board detection. (#198) • From now on, the boards-search is fuzzy. (#223) • Switched to native grpc in the final app. Fixes: • The ZIP structure of the final app for Linux and Windows has changed. (#229) • The serial monitor does not expect a \n. (#201) • Toggling editor mode does not delete code. (#192) • Fixed an issue with the editor-focus when opening multiple editors asynchronously. (#201) • Application settings now stored under ~/.arduinoProIDE. (#184)

2020-06-29

OpenglOBJ.rar

当前网络上唯一可用的基于Qt OpenGL 加载 obj 3D模型文件的Qt代码工程,我修改了一些地方可以在Windows上面编译,亲测可用。原链接https://github.com/kadie16/3D-Model-Viewer

2020-06-09

MyOpenGL3D.rar

Qt 使用OpenGL加载 3D图形,博客

2020-06-08

QmlMap.rar

基于QML的3D动画工程

2020-05-10

arduino-pro-ide-0.0.5-alpha.preview-windows.zip

Arduino 最新的集成开发环境,像极了Visual Studio Code的风格,从GitHub上下载实在是太慢了所以放到这里来,具体版本是:arduino-pro-ide-0.0.5-alpha.preview-windows 原版官方下载地址:https://github.com/arduino/arduino-pro-ide/releases/

2020-03-03

FFmpegTemplate.rar

FFMPEG工程,基于Qt5支持MSVC64bit 和 MinGW32bit(需要修改.pro文件中的文件)

2020-01-10

SerialGraph.zip

博客中的资源,用于ESP32cam获取JPEG格式的图片通过串口上传到Qt上位机上显示。这就是上位机的源码。

2019-12-13

STM32战舰版RC522使用例程

博客上的.c文件和.h文件还不够,大量的网友问我要工程,亲测可用,正点原子战舰板例程RFID-RC522使用例程,拿去吧!

2018-09-29

Qt5-嵌入百度地图demo

这是使用webengineView来嵌入百度地图的Demo,通过Qt加载index.html和百度的key以及使用JS交互来实现的。

2018-06-03

qcustomplot库的简单应用

这是在Qt5上使用qcustomplot库开发的最简单的图表应用,搭配博客进行学习。

2018-05-09

Qt5官方串口库简单应用

使用Qt5官方的串口库编写的最简单的串口应用代码,匹配博客里面的内容。

2018-05-09

空空如也

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

TA关注的人

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