- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 SPI驱动代码
这里以模式0举例(CPOL=0,CPHA=0),当处于空闲状态时,spi_clk为低,采集数据的边沿在时钟的第一个边沿,也就是上升沿;spi_clk在运行状态下为输入时钟的二分频,为了表明上升沿或者下降沿,做了一个spi_cnt,当spi_cnt == 1 时,表明为spi_clk的下降沿;以下是发送数据接受数据的代码段;SPI通常有四根线,分别是CS(片选),spi_clk(spi时钟),mosi(主输出从输入)以及miso(主输入从输出),这里的M代表FPGA,S代表外围SPI设备例如Flash。
2024-07-28 21:24:54 824
原创 基于Verilog开发的UART驱动
复位产生模块,由于不同模块之间产生的时钟不同。uart_tx模块,该模块是串口的发送模块,用户产生一个数据,在tx模块准备好了之后发送出去。串口的协议如上图所示,分为如下几个状态:空闲,其实,发送数据,发送校验位(可选),发送停止位;其他模块,在做数据回环实验的时候,连续发送数据时tx发送数据较慢,通常使用FIFO将rx的数据缓存,如下图所示;uart_rx模块,由于串口是从低位先发送,然后再发送高位的,这里使用移位的操作,也就是舍弃掉之前数据的最低位,然后将rx数据接到最高位,如下图所示;
2024-07-21 16:49:18 601
原创 黑马旅游网
黑马旅游网1.导入项目2.启动3.技术选型: Web: html,servlet,filter,ajax,BeanUtils,Jackoson; Service: MySql,redis,jedis Dao:4.实现功能 4.1注册 在register.html界面,1.完成表单数据的校验;2.使用异步的方式发送数据; 在servlet界面,接收数据,封装对...
2022-03-30 20:17:50 1096
原创 response对象
前言本篇博客主要说明的是关于服务器响应数据发送到客户端用到的response对象。首先会从http的响应消息说起,然后就是response对象;最后是ServletContext对象。一、Http的响应消息 响应消息指的是服务器发送数据给客户端。在http的响应消息中,主要分为四个部分。和请求头还是比较对应的上的。响应行:格式->http/1.1 200 ok -> 协议名称/版本1 状态码 状态码描述...
2022-02-23 21:37:54 791
原创 Servlet之response
1.响应消息的格式 响应行:HTTP/1.1 200 OK 响应码: 1. 1xx:服务器就收客户端消息,但没有接受完成,等待一段时间后,发送1xx多状态码 2. 2xx:成功。代表:200 3. 3xx:重定向。代表:302(重定向),304(访问缓存) 4. 4xx:客户端...
2021-09-11 16:58:29 286
原创 tomcat&servlet
1.web基础知识回顾 1.软件架构: C/S架构: B/S架构: 2.B/S架构:资源分类 静态资源:html,css,JavaScript 动态资源:servlet/jsp,php, 3.网络通信三要素: 1.IP 2.端口号 3.网络通信协议 tcp:慢,安全 udp:快,不安全2.tomcat ...
2021-09-05 22:16:34 76
原创 XML基础入门
1.概念 1.概念:XML(extensible markup language)可扩展标记语言 可扩展:标签都是自己定义的 作用: 存储数据: 1.配置文件 2.在网络中传输 xml与html的区别: xml的标签都是自定义的,html标签都是预定义的 xml的作用是存储数据,html的作用是展示数据 ...
2021-09-04 22:23:46 306
原创 Bootstrap
1.概念:一个前端开发的框架。 框架:就是一个半成品软件,开发人员在框架的基础上,再进行开发,简化编码 好处: 1.简便,而且美观 2.响应式布局。 同一套页面可以兼容不同分辨率的设备(电脑手机大小不同,但是都可以显示出来一样) 2.快速入门 1.下载Bootstrap 2.导包 3.创建html页面,引入必要文件 ...
2021-09-03 15:31:32 71
原创 JavaScript高级
本篇的内容包括:1.ECMAJavaScript;2.BOM;3.DOM1.DOM简介概念:控制HTML文档的内容操作页面元素对象: 1.修改属性值: 先获取到对象,然后根据不同的·标签,API找到其相应的属性 2.修改标签体内容 先获取到对象,然后innerHTML修改内容事件:某些组件被执行了某些对象,就执行一段相应的代码绑定事件: 1.直接在html的...
2021-09-02 10:37:30 124
原创 JavaScript基础部分
这个部分用两个学天结束。第一天也就是这一篇,简述一下基础就行了。和Java重合度很高,但实际上是雷锋与雷峰塔的关系。 1.JavaScript基础入门 1.概念与用处 是一种脚本语言,这种语言可以不用编译,直接被浏览器解析。它可以增强用户与 浏览器的交互性,也可以通过正则表达式来规定特殊字符串的格式。 2.基础语法...
2021-08-31 15:00:01 91
原创 HTML表单标签+CSS入门
1.HTML表单标签HTML: 表单标签:采集用户输入的数据,完成用户与服务器进行交互的操作 <form> 定义一个 HTML 表单,用于用户输入。 属性: action: URL 规定当提交表单时向何处发送表单数据。 #表示给本机发送数据 method :规定用于发送表单数据的 HTTP 方法。 get: 1.会在浏览器上方...
2021-08-29 22:30:27 274
原创 HTML基础入门
第一天内容 1.web概念概述 2.HTML 1.web概念概述 Javaweb: 使用Java语言开发基于互联网的项目 软件架构: C/S:客户端/服务器 需要本地有一个客户端,然后是远程有一个服务器端程序 优点: 1.用户体验好 缺点: 1.开发...
2021-08-28 10:16:26 108
原创 JDBC数据库连接池 + JdbcTemplate
本篇博客的主要内容有两个:1.JDBC 数据库连接池 2.JdbcTemplate;1.JDBC 数据库连接池1.相关概念及其他2.C3P0数据库连接池3.Druid数据库连接池4.JDBCUtils5.整体使用2.JdbcTemplate1.相关概念及其他2.JdbcTemplate使用步骤3.template的一些方法4.练习...
2021-08-27 09:31:37 1373
原创 JDBC基础
都不知道过了多少天了,终于才开始写JDBC的第一篇博客。首先是中间玩了两天,然后是本次的学习过程中的例子也认真写了几遍。还有一篇博客就结束了JDBC的学习。 本篇博客的内容包括:1.JDBC基础结构;2.resultSet; 3.preparedStatement ;4connection管理事务。1.JDBC基础结构1.导入jar包;2.注册驱动;3.创建连接对象;4.定义sql语句;...
2021-08-26 10:22:22 80
原创 多表查询+事务+DCL
本篇博客大概就是MySQL的最后一篇了。本篇内容主要是1.多表查询;2.事务相关概念等;3.DCL权限相关问题。大概会写两个例题。第一个是关于多表查询的例题,第二个是关于事务的例题。1.多表查询1.内连接 分为隐式内连接和显式内连接。 隐式内连接:select 查询字段 from 表名1,表明2 where 条件; 显式内连接:select 查询字段 from 表名1 inner join 表明2 on 条件;2.外连接...
2021-08-22 20:35:58 66
原创 DQL查询+多表之间的关系+约束+范式+备份
本篇博客大概讲述一下DQL查询,多表之间的关系举例以及实现,三种约束,一二三范式以及数据库的备份。1.DQL查询1.排序查询Order by 子句排序方式:ASC:升序排列DESC:降序排列当有多个排序字段时,只有排在前面的条件值一样时,才会排后边字段的序。select * from student3 order by age des...
2021-08-21 19:35:13 76
原创 MySQL基础入门
从今天开始进入到了MySQL的学习。除掉已经完结的部分,接下来的SQL基础部分,我需要花四天完成。今天学的是MySQL的基础部分。首先安装卸载也不再我能写出来的范围之内,那就直接从认识SQL开始吧。1.认识SQL1.什么是SQLStructured Query Language :结构化查询语言其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式偶尔不太一样,称为“方言”。2.SQL通用语法 SQL语句可以单行...
2021-08-20 09:44:58 71
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人