首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    I2C_i2c

    1) I2C结构 I2C 总线在物理连接上比较简单,分别由 SDA(串行数据线)和 SCL(串行时钟线)两条总线及上拉电阻组成。 I2C 总线上的每一个设备都可以作为主设备或者从设备,而且每一个设备都会对应一个唯一的地址(可以从 I2C 器件数据手册得知),主从设备之间就是通过这个地址来确定与哪个器件进行通信。 I2C 总线上的主设备与从设备之间以字节(8 位)为单位进行双向的数据传输。 2) I2C时序 通过查阅ADV7513的数据手册,可以大概的了解一下IIC的整体时序图时序。 ④ I2C在数据传输过程中SCL与SDA的变化关系: 当 I2C 主机(后面简称主机)向 I2C 从机(后面简称从机) 写入数据时,SDA 上的每一位数据在 SCL 的高电平期间被写入从机中。 用户可以将数据写入到I2C从设备中也可以从I2C从设备中读出数据,传输错误时将给出一个错误信号err_flag。传输完成后根据读写请求回应一个读写完成信号。

    1.2K20编辑于 2022-09-20
  • 来自专栏FPGA技术江湖

    如何查找例程及如何使用例程

    有的时候需要查找一些的例程进行学习和参考,但是总感觉无从下手,今天就教大家怎么利用和Vivado的Documention进行相关的操作。 主要分为:1、分类窗口;2、文件选择窗口;3、设置窗口;4、选择窗口; 可以在3窗口进行搜索。 就可以在2窗口得到我想要的文档: ? 点击进去就可以阅读,如果想要下载也可以,这里可以进行两种设置,一是下载路径设置二是打开文档的阅读器设置,具体位置如下图所示: ? ? 2、在IP管理器里找到该IP; ? 双击进入,如下: ? 怎么使用下载下来的参考设计 目前网下载下来的参考例程异常“简单",主要通过TCL脚本提供,对于不熟悉使用该脚本的人可能会比较懵,但是不需要过于担心,只需要按照下面的步骤就可以轻松利用该脚本构建Vivado

    15.4K51发布于 2021-04-26
  • 来自专栏FPGA技术江湖

    如何查找例程及如何使用例程

    有的时候需要查找一些的例程进行学习和参考,但是总感觉无从下手,今天就教大家怎么利用和Vivado的Documention进行相关的操作。 打开后如下: 主要分为:1、分类窗口;2、文件选择窗口;3、设置窗口;4、选择窗口; 可以在3窗口进行搜索。 假如现在我需要查找一下7系列FPGA中关于HLS的使用,那么我可以通过1窗口进行分类选择,如下: 就可以在2窗口得到我想要的文档: 点击进去就可以阅读,如果想要下载也可以,这里可以进行两种设置,一是下载路径设置二是打开文档的阅读器设置 2、在IP管理器里找到该IP 双击进入 其中左上角的Documentation,有Product Guide等文档,其中Change Log(修改BUG记录)、Product Webpage和Answer 怎么使用下载下来的参考设计 目前网下载下来的参考例程异常“简单",主要通过TCL脚本提供,对于不熟悉使用该脚本的人可能会比较懵,但是不需要过于担心,只需要按照下面的步骤就可以轻松利用该脚本构建Vivado

    31100编辑于 2025-07-24
  • 来自专栏汇智网教程

    以太坊

    以太坊网主要分为四类:以太坊基金会、以太坊代码与文档、以太坊运行监控与统计和以太坊官方社区账号/频道。 以太坊基金会 以太坊基金会是整个以太坊项目的发动机,其域名为ethereum.org。 以太坊基金会 以太坊官方FAQ集 以太坊官方博客 以太坊代码与文档 以太坊的代码都是开源的,托管在github.com上,文档则分别在ethdocs.org和readthedocs.org上。 以太坊官方Github仓库 以太坊官方文档 Solidity官方文档 如果你希望马上开始学习以太坊应用开发,可以访问汇智提供的出色的在线互动教程: 以太坊智能合约与应用开发入门 去中心化电商应用实战开发

    11.4K71发布于 2018-05-17
  • 来自专栏快乐阿超

    scopedb首页

    ——《城门开》 https://github.com/scopedb/scopedb-site/pull/32 最近忙着给scopedb做了一个最简单的首页 这里说到一些细节吧,首先是适配移动端或者说小尺寸屏幕 overflow: hidden; } @media screen and (max-width: 996px) { .heroBanner { padding: 2rem @media (max-width: 996px) { .scopeBanner { padding-left: calc(var(--global-padding) / 2)

    2.4K00编辑于 2025-02-19
  • 来自专栏waki

    如何阅读

    JAN&J: 没有好的文档,那就像别人那样 读代码,由表及里的知晓每个函数的意义,直到直到底层在干什么 JAN&J: 读官方文档的时候如果只是读表面文字很难理解的 1、需要深厚的编程基础2、脑子里知道这句话的目的

    8.8K10编辑于 2021-12-08
  • 来自专栏万少的技术分享

    2小时-带你实现-360-主题换肤功能

    又或者如: 多个盒子中的背景位置 等比例变化 .box1{ background-position: 10px 10px; } .box2{ background-position: 20px @c:black){ background-color: red; color: red; border: 1px solid @c; font-size: 100px; } /* 2 可以很方便为我们生成如下有规律的代码段 .box1{ background-position: 10px 10px; } .box2{ background-position: 20px 20px box4{ background-position: 40px 40px; } 使用 /* 1 定义循环函数 */ .loop(@counter) when (@counter > 0) { /* 2 钻进去 3 2 1 */ .loop((@counter - 1)); /* 3 钻出来 1 2 3 */ .box@{counter} { background-position:

    26910编辑于 2025-02-11
  • 来自专栏学习/读书笔记

    web前端开发--仿京东首页项目实战(2

    这期主要完成了仿京东首页的搜索栏和导航部分。

    51420编辑于 2022-04-07
  • 来自专栏全栈程序员必看

    mybatiscodehelperpro_Mybatis框架

    2.安装 选择压缩包(不用解压),点击OK,重启idea并激活插件 3.激活 输入任意字符串即可 二.项目搭建 1.新建工程或模块 检查一下Maven是否正确 2.引入项目所需依赖 3.添加resoures org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.List book.setBookname("JavaSE"); book.setBookprice(40); book.setDescription("java

    14.6K10编辑于 2022-11-08
  • 来自专栏小陈运维

    部署kubernetes博客

    部署kubernetes博客 ================ 访问 https://kubernetes.io/ 有些时候不问题,部署离线内网使用以及博客, 各位尝鲜可以访问 https:/ From https://github.com/google/docsy  * branch            6b30513dc837c5937de351f2fb2e4fedb04365c4 ->  FETCH_HEAD Submodule path 'api-ref-generator/themes/docsy': checked out '6b30513dc837c5937de351f2fb2e4fedb04365c4 From https://github.com/twbs/bootstrap  * branch            043a03c95a2ad6738f85b65e53b9dbdfb03b8d10  /v2 v2.0.0 go: downloading github.com/cli/safeexec v1.0.0 go: downloading github.com/dlclark/regexp2 

    11K30编辑于 2022-05-11
  • 来自专栏全栈程序员必看

    linkedin_linkedin manager

    subscribers) listening for events will pull recent online changes as they appear in the Relay (Step 2) Slow client, 需要的数据在relay中已经被覆盖, 所以需要去Bootstrap里面取 2. The Databus Bootstrap component is made up of 2 types of storage, Log Storage serves Consolidated Deltas A LogWriter appends these changes to Log Storage. 2.

    14.1K10编辑于 2022-11-07
  • 来自专栏全栈程序员必看

    dnSpy_dnspy

    发现目录里面有3个exe文件 需要用管理员运行dnSpy.exe,然后打开exe文件,设置好断点,然后start 使用技巧 edit method 在左侧的导航栏,找到某个类里面的某个方法,右键,会有2个 白色的是重命名方法,会同步修改reference处的引用 2. language features for the latest version of ILSpy here, but keep in mind that dnSpy still uses ILSpy 2.

    12.8K40编辑于 2022-09-20
  • 来自专栏OpenFPGA

    【Vivado那些事】如何查找例程及如何使用例程

    有的时候需要查找一些的例程进行学习和参考,但是总感觉无从下手,今天就教大家怎么利用和Vivado的Documention进行相关的操作。 主要分为:1、分类窗口;2、文件选择窗口;3、设置窗口;4、选择窗口; 可以在3窗口进行搜索。 就可以在2窗口得到我想要的文档: ? 点击进去就可以阅读,如果想要下载也可以,这里可以进行两种设置,一是下载路径设置二是打开文档的阅读器设置,具体位置如下图所示: ? ? 2、在IP管理器里找到该IP ? 双击进入 ? 目前网下载下来的参考例程异常“简单",主要通过TCL脚本提供,对于不熟悉使用该脚本的人可能会比较懵,但是不需要过于担心,只需要按照下面的步骤就可以轻松利用该脚本构建Vivado工程。

    12.2K40发布于 2020-11-26
  • 获取云建站的免费体验的2种方法

    腾讯云最近上线了一款云建站产品,主要就是做企业网站的,但是很多小伙伴前往领取体验,都提示“不符合试用规则”,那怎么才能获取免费体验资格呢?本文介绍2种方法。

    84620编辑于 2024-11-02
  • 来自专栏黑光技术

    envoy filter 开发实践系列 2 http filter 示例编译测试

    1.前言 这篇文章开始来介绍中 http filter 的编译和测试过程,让大家能够知道怎么测试跑通这个例子,虽然已经给了代码,但是对于新手来说,这个例子虽然可以按照 readme 可以编译通过 2.编译环境介绍 环境这里还是继续上次的,但是这里因为 http server 是 python3 写的,所以环境这里要准备一下 python3 的支持。 添加后的内容如下: envoy_cc_binary( name = "envoy", repository = "@envoy", deps = [ ":echo2_ 这个 http filter 功能非常简单,其目的就是在 http 请求头中加入一个 kv 健值对,并且是把 key 转换为小写字母。 修改内容有 2 点: 在后端服务端口这里修改为了 8081。 filter 配置增加 http filter 的管理。

    1.7K20发布于 2020-10-23
  • 来自专栏全栈程序员必看

    scrapy安装步骤_scrapy

    pyopenssl 安装lxml和twisted (1)这两个包安装对于电脑的集合环境要求较多可以通过安装wheel为下面下载的.whl文件铺垫 pip install wheel (2)

    8.3K20编辑于 2022-10-02
  • 来自专栏石云升

    简单实现动态更新

    应用场景:如果企业有频繁修改的需求,每次上传服务器又很麻烦,又没有开发人员来写程序动态获取,那么可以考虑使用Git(代码管理工具)来实现简单的拉新功能,优势是简单,缺点是每次更新后还是需要在服务的手动拉取一下 具体流程如下 一、创建一个Git仓库,可以使用码云或者其他免费仓库 二、把代码上传到码云上 1、本地环境先安装git 2、通过git 命令 git clone 码云仓库地址 拉取代码 3、把本地网文件上传到仓库 然后在服务器端使用git 拉取仓库代码,git clone 仓库地址,这样以后只要在本地更新,服务器拉取一下,就能自动更新了,而且如果出现问题,git的版本管理功能也能派上用场,如果不想每次更新git

    6.5K10编辑于 2022-08-25
  • 来自专栏全栈程序员必看

    hutool(hutool好用吗)

    看本篇文章前,建议先对java源码的日期和时间有一定的了解,如果不了解的话,可以先看这篇文章: 万字博文教你搞懂java源码的日期和时间相关用法 关联文章: hutool实战(带你掌握里面的各种工具)目录 方法名称:DateUtil.format(java.time.LocalDateTime, java.lang.String) 方法描述 根据特定格式格式化日期 源码分析一 /** * 根据特定格式格式化日期 方法名称:DateUtil.format(java.util.Date, java.text.DateFormat) 方法描述 根据特定格式格式化日期 源码分析一 /** * 根据特定格式格式化日期 * < 100) { appendDigits(buffer, value); } else { appendFullDigits(buffer, value, 2) < 100) { appendDigits(buffer, value); } else { appendFullDigits(buffer, value, 2)

    19.8K21编辑于 2022-07-28
  • 来自专栏全栈程序员必看

    KRACK翻译「建议收藏」

    密钥重装攻击–通过强制重用nonce来攻破WPA2 由mec-DistriNet, KU Leuven 的 Mathy Vanhoef 发布 介绍 WPA2是一个确保所有现代受保护网络安全的协议,我们发现了它的严重弱点 继续使用WPA2。 Wi-Fi标准是否会更新以解决这个问题? 根据共识,似乎Wi-Fi标准应该更新,以明确地防止我们的攻击。这些更新可能会与较早的WPA2实现向后兼容。 这种攻击和其他对WPA2的攻击相比如何? 这是第一个针对WPA2协议本身的攻击,不依赖于密码猜测。 事实上,其他针对WPA2络的攻击是针对周围技术的比如Wi-Fi Protected Setup(WPS),或者针对旧标准的攻击比如WPA-TKIP。 – This KRACK Hack Kills Your Wi-Fi Privacy CNET: KRACK attack: Here’s how companies are responding

    6.3K30编辑于 2022-08-14
  • 来自专栏GoUpUp

    在本地运行 fyne

    fyne 有非常系统和详尽的文档。官方网站:https://fyne.io/。有时候我们会有这样一个需求——离线查看文档。 很快我发现 fyne 是采用 jekyll 构建的。jekyll 是采用 ruby 语言编写的静态网页工具。jekyll 常用于搭建个人博客。 这会同时安装 ruby 基本环境和 MSYS2 开发环境(用来编写和编译 C 扩展)。 默认会将可执行程序所在目录加入 PATH 中: ? MSYS2 开发环境默认也是安装的: ? clone 仓库 我们使用 git 将官仓库 clone 到本地计算机上: $ git clone git@github.com:fyne-io/developer.fyne.io.git ? 这时,我们就可以在浏览器中输入:http://localhost:4000就可以在本地随意浏览了。 ?

    8K30发布于 2020-09-08
领券