低功耗蓝牙技术基础 低功耗蓝牙技术基础 BLE全称bluetooth low energy一般翻译为低功耗蓝牙或者蓝牙低功耗。特点是低成本、低延时、低功耗,因为目前的智能手机基本上对BLE100%的支持率,所以BLE在消费电子、物联网市场具有非常大的应用市场。 蓝牙的协议规范都由sig制定,sig是蓝牙技术联盟协会,由一众行业技术领先的厂商组成,官方网站bluetooth, 网站的specifications专栏 2022-06-12 蓝牙 #BLE
程序员技能点 程序员技能点 心态 踏实 其实不管是工作还是学习,必须要有“扫地僧”的心态,要有守得住寂寞的准备。不要好高骛远、眼高手低。行业的知识无穷无尽,只有脚踏实地才是“救赎之道”。 软件设计 需求分析 在软件设计的前期阶段能够对针对产品定义对产品的需求进行分析,分析梳理出产品的功能、模式、交互等关键信息。 架构设计 在需求分析完成的情况下,针对产品功能的特点、开发团队的特点、及产品的其他特点对产品 2021-01-12 程序员 #程序员
数字加密的基本原理和典型应用场景 数字加密的基本原理和典型应用场景一、数字加密的概念1.1 加密概念数据加密技术是指一条消息通过加密密钥和加密函数转换成无意义的密文,接收者通过解密函数和解密密钥将密文还原成明文。这样,我们就可以保护数据不被非法窃取和读取。提高计算机安全水平的基础是掌握数据加密的本质,数据加密由明文(未加密报文)、密文(加密报文)、加解密设备或算法、加解密密钥四部分组成。加密方法有很多种,但主要有对称加密算法、非对 2022-10-10 加密 #加密算法
经典蓝牙-HFP 经典蓝牙-HFP一、介绍HFP(Hands-Free Profile)属于经典蓝牙的应用层协议,主要用于蓝牙设备与手机设备之间打电话场景下的指令传输和音频传输,HFP也可以用于听音乐等传输音频的场景。HFP的指令传输包含 拨打电话(主动呼叫) 接听电话(被呼叫) 挂断电话 拒接电话 电话信息传递 呼叫转移 语音信箱 音量控制 。。。 由于HFP所有的交互都是通过AT指令且支持用户自定义指令,所 2022-09-13 蓝牙 #经典蓝牙
软件设计原则 软件设计原则简介软件设计原则是指软件在架构设计或者在详细设计过程中所需要遵循的原则,现有的软件设计模式都是在不同场景下对软件设计原则的应用,良好的软件项目实践都会在设计及编码阶段思考或者遵循常见的设计原则来实现最终的设计目标。 设计原则的最终目的是使软件产品能实现指定的设计目标,这些目标包含: 正确性 健壮性 灵活性 可复用性 高效性 可插入性 七大软件设计原则是在软件发展至今被行业前沿的优秀 2022-09-11 架构设计 #设计原则