摘要: 现在人工智能非常火爆,一般的教程都是为博硕生准备的,太难看懂了,分享一个非常适合小白入门的教程,不仅通俗易懂而且还很风趣幽默,点☞这里​​​​​​​☜进入传送门~ 现在人工智能非常火爆,一般的教程都是为博硕生准备的,太难看懂了,分享一个非常适合小白入门的教程,不仅通俗易懂而且还很风趣幽默,点☞这里​ 阅读全文
posted @ 2019-08-05 13:19 Mculover666 阅读(3651) 评论(0) 推荐(1) 编辑
摘要: 1、为什么要进行时钟管理? 时钟系统是一个数字器件的命脉,对于普通的51单片机来说,它的时钟来源只有外部晶振,然后每12个振荡周期完成一个基本操作,所以也叫做12T单片机,但对于当前高级一点的单片机来说,比如MSP430F5529有5个时钟来源,经过UCS(Unified Clock System, 阅读全文
posted @ 2018-06-09 20:51 Mculover666 阅读(5307) 评论(0) 推荐(0) 编辑
摘要: 上一篇中我们完成了一个串口助手的雏形,实现了基本发送和接收字符串功能,并将打开/关闭串口进行了异常处理,这篇就来按照流程,逐步将功能完善: 1、构思功能 首先是接收部分,要添加一个“清空接收”的按钮来清空接收区;因为串口通信协议常用都是8bit数据(低7bit表示ASCII码,高1bit表示奇偶校验 阅读全文
posted @ 2018-06-06 00:45 Mculover666 阅读(15583) 评论(16) 推荐(16) 编辑
摘要: 上一篇简单介绍了C#的一些基本知识,并成功的Hello,World,那么从这篇开始,我们来自己动手写一个串口助手: 1、构思功能 串口助手在单片机开发中经常被用来调试,最基本的功能就是接收功能和发送功能,其次,串口在打开前需要进行一些设置:串口列表选择、波特率、数据位、校验位、停止位,这样就有了一个 阅读全文
posted @ 2018-06-03 17:54 Mculover666 阅读(19427) 评论(23) 推荐(22) 编辑
摘要: 上一篇大致了解了一下单片机实际项目开发中上位机开发部分的内容以及VS下载与安装,按照编程惯例,接下来就是“Hello,World!” 1、新建C#项目工程 首先选择新建Windows窗体应用(.NET Framework),然后选择项目保存位置,填写项目名称,这里因为我们不需要用git进行版本管理, 阅读全文
posted @ 2018-06-02 18:42 Mculover666 阅读(31301) 评论(1) 推荐(6) 编辑
摘要: 在单片机项目开发中,上位机也是一个很重要的部分,主要用于数据显示(波形、温度等)、用户控制(LED,继电器等),下位机(单片机)与 上位机之间要进行数据通信的两种方式都是基于串口的: USB转串口 —— 上位机和下位机通过USB转串口连接线直接相连进行数据交互; 串口转WIFI(ESP8266) — 阅读全文
posted @ 2018-06-02 16:07 Mculover666 阅读(36078) 评论(1) 推荐(9) 编辑
摘要: ###### 【该随笔中部分内容转载自小梅哥】 ######### 独立按键消抖自古以来在单片机和FPGA中都是个不可避免的问题,首先,解释一下什么叫做按键抖动,如图,按键在按下和松开的那个瞬间存在大概20ms的机械抖动: 下面就是本篇的第一个重点 —— 什么时候需要按键消抖设计?如果是像复位按键这 阅读全文
posted @ 2018-05-29 18:44 Mculover666 阅读(2870) 评论(0) 推荐(1) 编辑
摘要: FPGA设计中,最重要的设计思想就是状态机的设计思想!状态机的本质就是对具有逻辑顺序和时序规律的事件的一种描述方法,它有三个要素:状态、输入、输出:状态也叫做状态变量(比如可以用电机的不同转速作为状态),输出指在某一个状态的特定输出,输入指状态机中进入每个状态的条件。根据状态机的输出是否和输入有关, 阅读全文
posted @ 2018-05-27 11:42 Mculover666 阅读(6351) 评论(1) 推荐(0) 编辑
摘要: 用always@(posedge clk)描述 时序逻辑电路的基础——计数器(在每个时钟的上升沿递增1) 例1.四位计数器(同步使能、异步复位) // Module Name: counter_4bit // Description: 4bit异步复位同步使能二进制计数器 module counte 阅读全文
posted @ 2018-05-25 11:51 Mculover666 阅读(7547) 评论(0) 推荐(0) 编辑
摘要: ###### 【该随笔中部分内容转载自小梅哥】 ######### 组合逻辑: 多路选择器、加法器(半加器、全加器)、译码器(地址译码器、显示译码器、2-4译码器、3-8译码器)、乘法器 时序逻辑: 计数器、分频器、定时器、移位寄存器 ###### 【该随笔中部分内容转载自小梅哥】 ######## 阅读全文
posted @ 2018-05-25 10:38 Mculover666 阅读(2327) 评论(0) 推荐(0) 编辑