2020.8.1一、叽呱叽呱作为一名电子专业的小白菜,在大二的暑假终于开博客啦。目前开博客写博文主要是为了在学习的过程中有所输出+能和他人多多交流,也算是自己学习开发的一个记录。嘛,这个暑假到现在学了一丢丢基础的verilog知识,短期目标是好好把FPGA学下去。那其他废话也不多说了,本文以串口收发的verilog代码实现为主(基本复现黑金AX301的串口代码),辅以一些必要的原理。二、实验原理1
转载 2024-09-05 18:51:12
53阅读
typedef struct  {  bool configured; // 配置与否  uint8 baudRate; // 波特率  bool flowControl; // 流控制  uint16 flowControlThreshold;  //在RX缓存达到maxRxBufSize之前还有多少字节空余。当到达maxRxBufSize –
原创 2021-12-08 11:37:45
728阅读
typedef struct  {  bool configured; // 配置与否  uint8 baudRate; // 波特率  bool flowControl; // 流控制  uint16 flowControlThreshold;  //在RX缓存达到
原创 2022-02-18 10:42:35
55阅读
简介串口通信详解寄存器版本寄存器使能串口时钟串口 1 的时钟使能在 APB2ENR 寄存器, 其他串口的时钟使能位都在 APB1ENR 寄存器 串口1的时钟是在APB2ENR寄存器的第14位串口复位当外设出现异常的时候可以通过复位寄存器里面的对应位设置,实现该外设的复位,然后重新配置这个外设达到让其重新工作的目的。一般在系统刚开始配置外设的时候,都会先执行复位该外设的操作。 串口 1 的复位是通过
## JavaScript串口1 ### 什么是串口通信? 串口通信是一种通过串行线路(一根线)进行数据传输的通信方式。在计算机领域,串口通信常用于将计算机与外部设备(如传感器、打印机等)进行连接和数据交换。 串口通信的特点是数据传输稳定可靠,适用于长距离传输和低速传输。它使用单个数据线(TX)和单个接收线(RX)进行双向通信,通过数据位、校验位和停止位等参数来保证数据的正确传输。 ###
原创 2023-10-08 13:06:35
311阅读
课程内容和目标:讲一些复合数据类型,它们可将较为简单数据对象汇总介绍两个概念:元组和列表讨论常见复合数据类型的基本操作展示一个更为通用的对象合集——字典,以及创建和操作它们的方法本课过后,编写的程序应该能够操作复合数据对象,或者处理标量对象,如数字和字符串1.元组Tuples:下面看一个例子:>>>t1 = (1, 'two', 3) >>>t1 (1, 'tw
在Java中,"定义 T" 类型通常指的是泛型编程,本文将详细讲解Java中如何高效地定义和使用泛型,涵盖协议背景、抓包方法、报文结构、交互过程、性能优化和多协议对比。 ## 协议背景 在现代软件开发中,泛型不再仅限于Java,它引入了一种灵活且类型安全的编程方式。在协议设计中,理解不同层次的协议及其影响尤为重要。我们可以通过四象限图来分析协议的特性和应用场景。 ### OSI模型四象限图
原创 6月前
29阅读
串口1串口2
原创 2023-11-14 08:40:01
341阅读
# 如何实现“java %1$t” ## 1. 流程表格 |步骤|任务|代码| |---|---|---| |1|创建一个Java源文件|`javac HelloWorld.java`| |2|编写Java代码|```java public class HelloWorld { public static void main(String[] args) { Syste
原创 2023-08-06 03:13:48
64阅读
t1
原创 2018-06-23 12:25:04
418阅读
一、元组t1 = (1, 2) t2 = tuple((1, 2)) t3 = (1, ) # 常用操作:索引 | 切片 | 长度 # 索引取值 # t = (1, 2, 3, 2, 3, 2) # print(t[1]) # print(t[-2]) # 切片 # print(id(t)) # nt = t[:-1:] # print(nt, id(nt)) # 长度(item元素个数)
转载 2023-08-05 12:14:33
155阅读
电脑串口引脚定义     按序号说明:    1 载波检测(DCD)   2 接受数据(RXD)   3 发出数据(TXD)   4 数据终端准备好(DTR)      5 信号地线(SG)       6 数据准备好(DSR) &
原创 2023-05-08 14:52:53
816阅读
串口、并口接口定义 在电脑的使用中往往会遇到各种各样的连接线。这些连接线外观上好像都差不多,但内部结构完全不同并且不能混用。如果在使用中这些连接线坏了,往往很多使用者都不知道应该怎么办,下面就给出这些常见的连接线的连线方法以便于修理或查找故障。在介绍之前先对一些市场常用名词做出解释。现在所有的接头都可以分为公头和母头两大类。 公头:泛指所有针式的接头。 母头:泛指所有插槽式的接头。 所有
转载 精选 2010-06-29 22:46:36
640阅读
STM32f103 串口应用代码前言基本说明使用说明注意代码h文件:c文件: 前言这是本人在学习 stm32 过程中总结的代码,希望能对新手有所帮助,若有谬误之处,恳请各位指正。基本说明此代码为基于 stm32f1 固件库和 stdio.h 的对串口的封装。方便对各个串口的初始化和使用。使用说明1串口配置函数 void USART_Config(u8 UsartN,int baudrate,u
贪心地选取两个后缀,然后往前补全,贪心地补全前k个不同的字符 我写了个沙茶dp,结果T掉了,明明都是n3的。。。
转载 2016-10-30 23:03:00
46阅读
2评论
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>简易网页</title> </head> <body> 文档的内容... ... </body> </html>
转载 2019-09-28 16:48:00
89阅读
2评论
1. 概述:   作为一个嵌入式开发人员,串口是开发过程中不可或缺的工具之一,window下有各种各样的串口工具,使用起来很方便,这里不再做过多陈述,这里主要介绍Ubuntu 16.04 系统下的串口工具-minicomminicom + tmux 爽2. 安装   ubuntu安装中已经自带了minicom的安装源,可以使用sudo apt install minicom进行minicom的安装
在Linux操作系统中,串口通信是一种常见的数据通信方式。通过串口通信,用户可以与外部设备进行数据交换,实现数据的输入和输出。在Linux系统中,有许多工具和方法可以实现串口通信,其中之一就是使用“read”命令。 在Linux系统中,使用“read”命令可以从串口读取数据。通过这个命令,用户可以实现与外部设备的数据交互,获取外部设备发送过来的数据。在串口通信中,读取数据是非常重要的,可以帮助用
原创 2024-04-07 10:54:28
107阅读
一、元组 定义t1 = (1, 2) # t1 = tuple((1,2))   特点:有序存储、可存放多个数据、不可变(内部可以包含可变对象,可变对象已久可变)   应用场景:将不允许操作的列表可以转化为元组,将允许操作的元组转化为列表   1.元组的定义     t1 = () # t1 = tuple()     print(t1,type(t1)) # () <class 'tup
转载 2024-05-17 11:10:56
61阅读
串口、UART口、COM口、USB口是指物理接口形式(硬件)。而 TTL、RS-232、RS-485是指的电平标准(电信号)。串口串口是一个泛称,UART、TTL、RS232、RS485都遵循类似的通信时序协议,因此都被通称为串口。UART接口:通用异步收发器(Universal Asynchronous Receiver/Transmitter),UART是串口收发的逻辑电路,这部分可以独立成
转载 2023-08-04 15:16:30
1930阅读
  • 1
  • 2
  • 3
  • 4
  • 5