自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 超过飞飞系列-ZYNQ学习目录

FPGA1.1简介2.1Verilog语法3.1点亮LED灯(基于正点原子ZYNQ)

2020-04-22 21:34:28 161

原创 蓝桥杯嵌入式——学习目录

Zach_z全集ReCclay全集fei…全集

2020-04-07 23:10:32 653

原创 小梅哥FPGA-1.1设计思路

一、FPGA开发流程设计定义(实现什么功能,模块的划分)设计输入(通过硬件描述语言、IP核、原理图进行设计)分析和综合(判断设计输入是否有错误)功能仿真(理想情况0延迟)1)验证你所设计的逻辑是否正确2)辅助分析设计里面存在的问题3)协助了解我们设计的代码对应的逻辑电路运行时的信号波形布局布线(软件对代码布局到芯片)时序仿真(布局布线后有延迟需要时序仿真)时序约束(如果时序仿...

2020-05-07 19:04:08 326

原创 超过飞飞系列-ZYNQ之FPGA学习3.8HDMI实验(基于正点原子ZYNQ)

一、基础知识

2020-05-05 15:21:01 491

原创 蓝桥杯嵌入式——RTC

一、基础知识6-STM32固件库代码V3.5版\stm32f10x_stdperiph_lib\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Examples\RTC\ LSI_Calib二、主要代码rtc.c#include "rtc.h"void RTC_Init(void){ RCC_APB1Peri...

2020-05-04 21:27:19 346

原创 蓝桥杯嵌入式——USART(按\n发送)

一、基本资料快速编写:6-STM32固件库代码V3.5版\stm32f10x_stdperiph_lib\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Examples\USART\ Interrupt我们能够看到他有两个串口,一个是串口1(PA9,PA10),一个是串口2(PA2,PA3),TX为发送端,RX为接收...

2020-05-04 00:32:40 344

原创 超过飞飞系列-ZYNQ之FPGA学习3.7RGB彩条显示实验(基于正点原子ZYNQ)

一、基础知识RGB LCD液晶屏(RGB刷新速度快,尺寸和分辨率可以做的比较大)MCU LCD液晶屏(适合单片机控制,自带GRAM——此处指显存,尺寸和分辨率做的小)液晶显示器基于薄膜晶体管结构,又叫TFT LCD常见的LCD屏幕接口有:RGB、MCU、LVDS、MIPO等刷新模式是从左往右、从上往下二、程序...

2020-05-02 23:45:17 450

原创 超过飞飞系列-ZYNQ之FPGA学习3.6.4串口程序例化(基于正点原子ZYNQ)

top模块module top_uart( input sys_clk, //外部50M时钟 input sys_rst_n, //外部复位信号,低有效 input uart_rxd, //UART接收端口 output u...

2020-04-30 22:11:39 418

原创 超过飞飞系列-ZYNQ之FPGA学习3.6.3串口发送过程(基于正点原子ZYNQ)

一、基础知识二、程序module uart_send() input sys_clk, input sys_rst_n, input reg[7:0] uart_din, input reg uart_en, outputreg uart_txd );parameter CLK_FREQ = 50_000_000;parameter UART_BPS = ...

2020-04-30 21:53:54 301

原创 超过飞飞系列-ZYNQ之FPGA学习3.6.2串口接收过程(基于正点原子ZYNQ)

一、基础知识首先uart_rxd有高电平到低电平(一个下降沿)变化时,start_flag则拉高一个周期把异步数据同步到系统时钟下是因为,如果是异步数据库,不做同步处理,则会产生亚稳态,会对系统功能产生影响5000000/115200=434(约等于) 0001 1011 0010 (此时位宽为9)若波特率低,则需要位宽更大,则把位宽定义为[15:0]。例如5000000/96...

2020-04-29 23:14:57 497 1

原创 超过飞飞系列-ZYNQ之FPGA学习3.6.1串口通信原理(基于正点原子ZYNQ)

一、基础知识

2020-04-28 23:59:00 316

原创 超过飞飞系列-ZYNQ之FPGA学习3.5IP核之PLL实验(基于正点原子ZYNQ)

一、基础知识IP核介绍:<这里>

2020-04-27 23:51:38 440

原创 超过飞飞系列-ZYNQ之FPGA学习3.4PWM控制呼吸灯(基于正点原子ZYNQ)

一、基础知识50MHz——时钟,20ns——周期 ,要计算频率1KHz,则50000/1=50000次高电平有效二、程序module breath_led( input sys_clk , //时钟信号50Mhz input sys_rst_n , //复位信号 output led //LED);//reg de...

2020-04-25 23:38:04 410

原创 超过飞飞系列-ZYNQ之FPGA学习3.3按键控制BEEP(基于正点原子ZYNQ)

一、基础知识按键消抖此程序采用20ms延时,当按键信号平稳20ms时开始。消抖20ms在程序中采用倒计时的方式。50MHz——时钟,20ns——周期 ,计算20ms 要计算到10的6次方。二、程序top_key_beepmodule top_key_beep( input clk, input rst_n, inpu...

2020-04-24 21:28:35 393

原创 超过飞飞系列-ZYNQ之FPGA学习3.2按键控制LED灯(基于正点原子ZYNQ)

一、基础知识按键按下为低电平,未按为高两按键未按灯都亮;KEY0按同时亮灭;KEY1按交替闪烁第一个always产生计数器;第二个always每500ms给出LED闪烁信号;第三个always用case表示按键值控制LED闪烁二、程序module key_led( input clk, input rst_n, ...

2020-04-23 22:58:52 310

原创 超过飞飞系列-ZYNQ之FPGA学习3.1点亮LED灯(基于正点原子ZYNQ)

一、基础知识由于二极管样机与ZYNQ的管教相连,只需要改变与LED灯相连的ZYNQ管脚的电平,LED灯的亮灭状态就会发生变化。高电平——亮,低电平——灭。频率50MHz,周期20ns(1/50MHz)。1S需要累加5000 000次。二、程序module LED_twrinkle( input clk, ...

2020-04-22 21:29:42 445

原创 蓝桥杯嵌入式——ADC

一、基本资料由于板子AD采集与PB0相连,所以使用ADC_Channel_8在执行规则通道组扫描转换时,如有例外处理则可启用注入通道组的转换。获取到的ADC值,进行* 3.3 / 4095进行量化资源数据包_嵌入式_2020\6-STM32固件库代码V3.5版\stm32f10x_stdperiph_lib\STM32F10x_StdPeriph_Lib_V3.5.0\Project...

2020-04-22 00:02:32 403

原创 超过飞飞系列-ZYNQ之FPGA学习2.1Verilog语法

一、VHDL、Verilog、C语言区别VHDL:硬件描述语言,美军开发,相对难、不直观,需要专业培训,欧洲发展较好。Verilog:硬件描述语言,设计群体广泛,资源成熟,中国多采用。并行处理运行。C:软件语言,经过C的单片机程序需取码、译码、执行,是串行的。二、基础知识2.1 Verilog的逻辑值逻辑0:表示低电平,GND。逻辑1:表示高电平,VCC。逻辑X:表示未知,可高可低...

2020-04-21 20:37:56 1331

原创 超过飞飞系列-ZYNQ之FPGA学习1.1简介

简介ZYNQ全程Zynq-7000 All Programmable SoC。实际上是一个片上系统( System on Chip,SoC)。Zynq-7000系列是 系列是 Xilinx于 2010年 4月推出的行业第一个推出的一个可扩展处理平台,组合了一个双核ARM Cortex-A9 处理器和一个传统的现场可编程门阵列(FPGA)逻辑部件。经历过程ASIC SoC( Applicat...

2020-04-20 22:48:41 364

原创 蓝桥杯嵌入式——TIM.输出比较 and 输入捕获

一、基本资料快速编写:6-STM32固件库代码V3.5版\stm32f10x_stdperiph_lib\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Examples\TIM*输出比较:PWM_Output或者OCToggle* 输入捕获:InputCapture中断服务函数在同目录下的stm32f10x_it....

2020-04-13 01:46:30 497

原创 蓝桥杯嵌入式——TIM.定时

一、基本资料快速编写:E:\研究生文件夹\下课学习\32\LQB\自己练习\资源数据包_嵌入式_2020\6-STM32固件库代码V3.5版\stm32f10x_stdperiph_lib\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Examples\TIM\TimeBase计算时间是多少ms用下面的公式,...

2020-04-12 23:35:38 398

原创 蓝桥杯嵌入式——KEY按键

一、基本资料1.GPIO分别为PA0/PA8,PB1/PB2。2.按键可以用按键扫描和中断,我喜欢用扫描。二、主要代码key.c#include "stm32f10x.h"#include "key.h"void KEY_Init(void){ GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RC...

2020-04-12 00:22:18 676

原创 蓝桥杯嵌入式——LED配置

一、基本资料快速编写:资源数据包_嵌入式_2020\6-STM32固件库代码V3.5版\stm32f10x_stdperiph_lib\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Examples*GPIO\IOToggle*LED用GPIOC的8-15口;BEEP用GPIOB的4口。BEEP使用开启复用并且引脚...

2020-04-11 22:48:37 697

原创 蓝桥杯嵌入式——AT24C02(EEPROM)

一、基本资料i2c只需要写基本读写程序,初始化程序已给。最好在读写程序里加延时。(具体为什么,目前不懂)在"i2c.c"中I2CWaitAck()函数语句调换顺序,原顺序在高主频时会错误产生停止条件。SCL_Output(0);delay1(500); SDA_Output_Mode();(以上为顺序更改之后代码)二、主要代码i2c.c(增加代码)void i2c_read(...

2020-04-11 21:54:26 701

原创 5.STM32 TIM PWM 库函数 (基于正点原子STM32板)

TIM通用计时器介绍TIM配置void TIM_Config(uint16_t Channel2Pulse, uint16_t Channel3Pulse){ TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_OCInitTypeDef TIM_OCInitStructure; /* TIM2 clock enable */...

2020-03-16 18:26:19 717

原创 4.STM32 ADC单通道 库函数 (基于正点原子STM32板)

ADC库函数版本一、对ADC的配置ADC与GPIO对照表1.GPIO和ADC初始化 GPIO_InitTypeDef GPIO_InitStructure; ADC_InitTypeDef ADC_InitStructure;2.开启ADC时钟(本文使用ADC1通道8PB0) RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1,ENABLE);...

2020-03-15 22:36:53 534

原创 STM32知识点自我总结

基础知识点一.NIVCNVIC_InitTypeDef NVIC_InitStructure; NVIC_InitStructure.NVIC_IRQChannel = USART1_IRQn; //选择通道 NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=3 ;//抢占优先级3 NVIC_InitStructure.NVIC...

2020-03-11 21:10:39 537

原创 3.STM32 IWDOG 看门狗系列(基于正点原子STM32板)

看门狗独立看门狗原理:在键值寄存器(IWDG_KR)中写入0xCCCC,开始启用独立看门狗。此时计数器开始从其复位值0xFFF递减,当计数器值计数到尾值0x000时会产生一个复位信号(IWDG_RESET)。无论何时,只要在键值寄存器IWDG_KR中写入0xAAAA(通常说的喂狗),自动重装载寄存器IWDG_RLR的值就会重新加载到计数器,从而避免看门狗复位。如果程序异常,就...

2020-03-11 21:10:27 435

原创 0.STM32 找到的其他代码

LED灯流水灯#include "sys.h"#include "delay.h"#include "usart.h"#include "led.h" //*******************下面注释掉的代码是通过 直接操作寄存器 方式实现IO口控制**************************************int main(void){ ...

2020-03-10 23:29:47 85

原创 2.STM32 按键 库函数/寄存器/位(基于正点原子STM32板)

步骤一:配置APB2外设时钟使能寄存器(RCC_APB2ENR)//原理和上一张相同步骤二:端口配置高寄存器(GPIOx_CRH) (x=A…E)由于CRL寄存器是0-7位,当第8位时需要用到CRH寄存器。下拉输入32 [10] 输入模式21[00] 十六进制位0x00000008程序中所用的 static是指 只是用一次 key_up = 1 第一次循环之后不再调用利用此原理可以...

2020-03-10 23:22:12 431

原创 1.STM32 led 库函数/寄存器/位(基于正点原子STM32板)

正点原子STM32 视频代码复习

2020-03-10 19:21:44 547

中科院研究生院2009~2010 第一学期随机过程讲稿 孙应飞

中科院研究生院2009~2010 第一学期随机过程讲稿 孙应飞

2021-03-18

ip_clk_wrz.zip

正点原子ZYNQ的代码,但是自己写会报错,找了半天也没解决,迷迷糊糊的,问题代码,防止自己删除找不到,待弄明白之后修改

2020-04-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除