- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 FPGA串口多字节发送、仿真
序本意是可以把一帧数据发送出去,外部只需要输入一个发送脉冲和一帧数据就可以了。在单字节发送的基础上进行设计,本来是想通过发送完成标志位进行下一个字节的数据装填和发送,可是实在太麻烦了,没有理好逻辑,索性采用时间控制的方式。程序分为两个大部分,一部分是单字节的发送,另一部分是时间控制下的字节的状态和发送使能信号的设置。单字节发送是正点原子的例程。程序源码频率50MHz,波特率 9600,发送8个字节,8位数据,1位停止位。module uart_top( input sys_c
2021-08-11 15:00:08 3458 3
原创 FPGA串口多字节接收、解码和仿真
FPGA串口多字节接收、解码和仿真序本项目采用Altera的FPGA,串口多字节接收,并解码以及采用ModelSim进行仿真。串口接收程序源自正点原子的例程。程序基本框架程序分为两个部分,单字节接收部分和多字节接收及解码部分,其中单字节接收部分参考资料比较多,收到单字节数据并给出完成标志位;多字节接收在此基础上进行若干个字节的接收,并给出标志位,通过解码模块对数据进行解码。程序源码采用Quartus II开发环境,频率50MHz,波特率 115200,8位数据位,1位停止位。由于手头核心板比较
2021-08-10 08:28:14 4791 2
原创 8.Python之文件
概述文件的使用可以让程序能够快速地分析大量的数据。文件的基本使用主要包括读取和写入两个方面。从文件中读取数据首先创建一个文件,pi_digits.txt,并在其中存储一些数据(pi)3.1415926535 8979323846 2643383279with open('pi_digits.txt') as file_object: contents =file_objec...
2019-09-25 20:43:12 207
原创 6.Python之函数
函数函数是带名字的代码块,用于完成具体的工作。通过使用的函数,程序的编写、阅读、测试和修复都将更容易。本节内容包括函数的定义、向函数传递参数、函数的返回值和模块的导入。- 函数的定义##---def functiondef greet_user(): print("Hello!")##---use functiongreet_user() 函数的定义使用关键字def,...
2019-09-19 21:29:11 194
原创 10.Python存储数据Json模块
json模块用户关闭程序时,有些信息是需要保存的,一种简单的方式是使用模块json来存储数据。模块json让你能够将简单的python数据结构转存到文件中,并在程序再次运行时加载该文件中的数据。还可以使用json在python程序之间分享数据。Json(Javascript object notation)格式最初视为JavaScript开发的,但随后成为一种常见格式,被包括python在...
2019-09-17 21:09:00 219
原创 9.Python之异常处理
异常处理python使用被称为异常的特殊对象来管理程序执行期间发生的错误。每当发生让python不知所措的错误时,它都会创建一个异常对象。如果编写了处理该异常的代码,程序会继续运行;否则程序会停止,并显示一个traceback,其中包含有关异常的报告。异常是使用try-except代码块处理的,try-exception代码块让python执行指定的操作,同时告诉python发生异常怎么办...
2019-09-16 21:52:32 154
原创 5.Python之input和while
概述接收用户输入是程序的一个重要功能,而while循环可以让程序不断运行,直到判断条件不满足为止。通过获取用户输入并学会控制程序的运行时间,可编写除交互式程序。input()##--------input() get stringmessage=input("Tell me something,and I will repeat it back to you: ")pr...
2019-09-15 09:23:29 191
原创 4.Python复杂数据类型之字典
概述Python字典可以将相关信息关联起来,使用字典可以更准确地为各种真实物体建模。本节主要包括字典的创建、访问、修改和遍历等内容。创建字典字典采用花括号{},下标则是方括号[],字典采用键-值对(key-value)组成,之间用逗号隔开,键-值对的数量不受限制。alien_0={'color':'green','points':5}print(alien_0['colo...
2019-09-14 21:47:10 1174
原创 3.Python-复杂数据类型之列表、元组
概述这一篇简述列表、元组和字典,为什么没有类?因为还没学到。。。列表是什么列表就是数组,对的,list,明显是翻译的锅。暂时从简单的开始,还没学到numpy.array,我猜那是后者更方便使用。bicycles=['trek','cannondale','redline','specialized']print(bicycles)#useprint(bicycles[...
2019-09-07 16:36:07 485
原创 2.Python-简单数据类型
概述Python也是一种语言,便具备语言的通性,数据类型和基本语法是基础的两部分。Python的数据类型类似C++,可分为简单数据类型和复杂数据类型两种(没错,是我瞎分的),其中简单数据包括变量、字符串和数字,复杂数据类型包括列表、元组、字典和类(我就学了这么多),可能还会有别的。 简单数据类型Hello Python World!在Geany中新建,输入文件名.py【末尾...
2019-09-01 19:17:39 216
SCi-EI-ISTP检索查询方法
2014-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人