
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、什么是文档流?将窗体自上而下分成一行一行,并在每行中按从左至右依次排放元素,称为文档流,也称为普通流。这个应该不难理解,HTML中全部元素都是盒模型,盒模型占用一定的空间,依次排放在HTML中,形成了文档流。二、什么是脱离文档流?元素脱离文档流之后,将不再在文档流中占据空间,而是处于浮动状态(可以理解为漂浮在文档流的上方)。脱离文档流的元素的定位基于正常的文档流,当一个元素脱离文档流后,依然在
经过几天的奋战,在综合别人的宝贵经验之后,终于把阿里云的ubuntu18.04的图形界面搭配出来了,在此把我个人的经历分享给大家参考一下首先声明:我是参考原博主的经验搭建出来的,具体链接可以参考:https://blog.csdn.net/weimine/article/details/69055536附上截图:非常感谢他的无私分享,也感谢csdn的各位大神我这篇论文是对他的补充说明,因为我在安装
1.单片机IO口开漏输出和推挽输出有什么区别?开漏输出:开漏输出只能输出低电平,如果要输出高电平必须通过上拉电阻才能实现。就类似于三极管的集电极输出。推挽输出:推挽输出既可以输出低电平,也可以输出高电平,可以直接驱动功耗不大的数字器件。导通损耗小、效率高、既提高电路的负载能力,又提高开关速度。推挽输出:可以输出高,低电平,连接数字器件。输出 0 时,N-MOS 导通,P-MOS 高阻,输出0。输出
对于大部分嵌入式产品来说,完整的开发过程基本包含对外部信息的采集(包括不限于传感器,按键,网络端),分析处理后,输出显示到其它设备或控制模拟电路,生成需要的脉冲,电压或电流。在这种背景下,很多模块和接口被提出并被设计出来,如adc, dac, pwm, uart, i2c, spi, qspi, can, eth, sdio, usb, ble, wifi, fsmc, hdmi 等,来应对不同场
基于 BLE 5.1 协议 Core Spec。BLE 在空中进行数据传送,在 Spec 中称之为 Air Interface packets,俗称空口包。既然是数据包,就一定要遵循一定的数据格式,本章来分析空口数据包的最基本的组成格式。早在 BLE 4.2 的时代,仅仅支持 1M 的 symbol rate,随着蓝牙标准的发展,BLE 5.0 不仅仅支持了 1M PHY,同时引入了 2M PHY
一直搞不懂libusb、winusb、libusbK、libusb-win32、Zadig、inf-wizard.exe有什么联系和区别,,今天发现一篇文章讲解的非常清晰、易懂,,原文:http://www.joenchen.com/archives/1360转载:刚开始接触USB驱动编程,一般是利用现成的库来做,但是网上一搜索,发现一大堆各种各样的lib把人搞的很头疼,这边总结一下。==...
为了更方便查找文件,大家都会给电脑上的一些文件命名,但是有的win10用户遇到了文件名乱码的情况,这个问题应该怎么解决呢?大家先打开电脑的控制面板,找到时钟和区域,然后打开它的管理选项卡,选择更改系统区域设置,改成英语保存之后再改回中文简体就能解决文件名乱码的问题了。1、点击左下角开始,选择windows系统打开“控制面板”。5、再次打开“更改系统区域设置”,将语言设置回“中文”即可。4、将“当前
A2DP和AVRCP是传统蓝牙的两种高层应用协议。一般来讲,在市面的应用产品中,支持A2DP的蓝牙产品都有支持AVRCP。那么,两者是怎样配合使用?又各自扮演者什么角色呢?又是分别如何实现的呢?1)A2DP,Advanced Audio Distribution Profile。规定了使用蓝牙非同步传输信道方式,传输高质量音频护具的协议栈软件及使用方法。例如可以使用立体声蓝牙耳机来收听来自音乐播放
低功耗蓝牙版本包括BLE 4.0/4.1, 4.2 以及5.0/5.1/5.2,其中BLE 4.0/4.1, 4.2 只有1Mbps PHY,BLE 5 也可以选择2Mbps的PHY,但在实际使用中,BLE速率受限因素很多,可以参考 <BLE 传输速率/数据吞吐量(Data Throughput)>,本文基于Bluetooth官方博客文档,介绍BLE最高传输速率。1.BLE 传输速率计
蓝牙协议分host和controller两个部分,Host是正真意义的蓝牙协议,Controller为蓝牙底层,或者说是基带芯片。基带芯片又可以分为三个部分,Radio,Link Layer和HCI。RadioRadio可以理解为一个独立的协处理器,负责调制解调2.4G裸数据,完整的Radio功能应该包括,数据组包拆包,CRC校验,白话,调制解调等功能。根据Controller的设计需要,Radi