- 博客(14)
- 资源 (8)
- 收藏
- 关注
原创 基于Joplin+PicGo+阿里OSS搭建自己的云笔记
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2022-05-15 12:38:45
4818
12
原创 altera FPGA学习笔记(四、边沿检测)
文章目录一、FPGA边沿检测1、通过组合逻辑得到边沿跳变信号1.1 图形示意图1.2 边沿检测原理1.3 边沿检测程序1.3 .1 边沿检测模块代码1.3 .2 边沿检测仿真代码1.4 仿真效果2、通过时序逻辑得到边沿跳变信号2.1 图形示意图2.2 边沿检测原理2.3 边沿检测程序2.3 .1 边沿检测模块代码2.3 .2 边沿检测仿真代码2.4 仿真效果一、FPGA边沿检测边沿检测时利用中间变量为被检测信号打拍,然后将中间变量通过一定的逻辑运算得到边沿跳变信号。1、通过组合逻辑得到边沿跳变信号1
2021-10-16 15:36:59
3504
原创 altera FPGA学习笔记(四、按键消抖)
文章目录一、FPGA按键消抖1、按键消抖示意图2、按键消抖原理3、按键消抖程序(1)、按键消抖模块程序(2)、按键消抖仿真程序4、Modsim仿真结果一、FPGA按键消抖1、按键消抖示意图2、按键消抖原理一次按键按下和松开时都会产生电平的抖动,按下时产生前抖动,松开时产生后抖动,如果直接采集该电平进行逻辑判单则会认为按下被多次按下和松开,这显然是不正确的,FPGA设计中使用计数器来做延时计数的消抖,消抖延时时间通常为20ms,步骤如下(默认按键按下时为低电平,松开时为高电平)(1)、当检测到按键
2021-10-15 23:48:40
709
原创 altera FPGA学习笔记(三、同步复位与异步复位)
文章目录一、同步复位与异步复位1、同步复位2、异步复位一、同步复位与异步复位1、同步复位always@(posedge sys_clk) if(sys_rst_n == 1'b0) led2_out <= 1'b0; else led2_out <= key_in;2、异步复位always@(posedge sys_clk or negedge sys_rst_n) if(sys_rst_n == 1'b0) led2_out <= 1'b0; else
2021-10-12 23:36:28
373
原创 altera FPGA学习笔记(二、阻塞赋值与非阻塞赋值)
文章目录一、语法1、阻塞赋值与非阻塞赋值(1)、阻塞赋值(2)、非阻塞赋值一、语法1、阻塞赋值与非阻塞赋值(1)、阻塞赋值阻塞赋值的赋值号“=”,对应的电路结构往往与触发沿没有关系,只与输入电平的变化有关系。串行块(begin-end)中,各条阻塞赋值语句将以他们在顺序块中的排列依次执行。assign led1_out = key_in;(2)、非阻塞赋值非阻塞赋值的赋值号“<=",对应的电路结构往往与触发边沿有关系,只有在触发沿的时刻才能进行非阻塞赋值。非阻塞赋值操作只能对寄存器
2021-10-12 23:32:46
132
原创 altera FPGA学习笔记(一、器件库)
文章目录一、环境配置1、器件库(1)、[Quartus15器件库下载地址:http://www.ithinktech.cn/index.php?c=content&a=show&id=804](http://www.ithinktech.cn/index.php?c=content&a=show&id=804)一、环境配置1、器件库(1)、Quartus15器件库下载地址:http://www.ithinktech.cn/index.php?c=content&
2021-10-12 23:30:01
889
1
原创 altera FPGA学习笔记
文章目录一、环境配置1、器件库(1)、[Quartus15器件库下载地址:](http://www.ithinktech.cn/index.php?c=content&a=show&id=804)一、语法1、阻塞赋值与非阻塞赋值(1)、阻塞赋值(2)、非阻塞赋值一、环境配置1、器件库(1)、Quartus15器件库下载地址:一、语法1、阻塞赋值与非阻塞赋值(1)、阻塞赋值阻塞赋值的赋值号“=”,对应的电路结构往往与触发沿没有关系,只与输入电平的变化有关系。串行块(begin-
2021-10-12 22:56:34
335
原创 笔记:GD32实际延时时间比设置的延时慢的问题
我在焊完板子烧了简单的LED测试程序后,发现灯能闪,但是延时100ms跑出了将近1s的延时。软件是模板工程,讲道理没问题。百思不得其解。后面翻到帖子说可能是晶振问题,外部晶振没工作,32工作在内部低速时钟频率下,所以很慢。于是我拆掉晶振后,上电发现确实能工作,led慢闪。仔细检查晶振后发现锡加多了,焊接出问题了,重焊晶振后工作正常。...
2021-09-22 01:50:43
1684
原创 暗黑色风格Source Insight主题(配色方案)
暗黑色风格Source Insight主题(配色方案)先奉上效果图:1、2、3、导入主题方法:source insght软件 View>>Load layout,然后选择下载好的.xml文件即可。主题配置文件下载链接:自己配的暗色source Insight主题.xmlhttps://download.youkuaiyun.com/download/qq_28065701/19685850...
2021-06-16 16:14:19
1913
3
原创 关于NAND FLASH擦除块和写入不成功但读取能成功的问题的分析和解决办法
硬件:SOC: SAMSUNG三星S3C2440ANAND FLASH: K9F2G08U0C在裸板编程驱动NAND FLASH时对nand flash的数据读取一切正常,但是在擦除(已确认是块的起始地址)的时候怎么都不成功,但是用别人的代码能够成功,我怀疑我的代码有错误,然后反复比对我的擦除代码,甚至直接复制采用别人成功的擦除代码到我的工程,但是依然失败,这就很奇怪了。后来我想起来的nan...
2020-04-24 21:11:23
4475
1
原创 关于虚拟机ubuntu编译程序时报make: warning: Clock skew detected. Your build may be incomplete.问题的解决办法
关于ubuntu虚拟机编译程序时报make: warning: Clock skew detected. Your build may be incomplete.问题的解决办法:我在ubuntu虚拟的arm-linux-gcc上编译程序时老是报make: warning: Clock skew detected. Your build may be incomplete.,很恼火。...
2020-04-21 21:12:37
1522
原创 关于CPU操作nor flash写入命令解锁时需要地址左移而读写数据时不用左移的问题
我在看韦东山老师嵌入式JZ2440裸板编程中的nor flash操作章节的时候发现一个问题想了很久才想明白,特来分享。(大前提:s3c设为nor启动的时候nor flash基地址对应cpu编址为0)**具体问题描述:**因为在此案例中cpu地址线和nor flash的地址线的连接方式是错位连接的。图中 cpu的地址线A1 - A20 分别连在nor flash地址线的A0 - 19,这样引起的...
2020-04-21 15:45:49
1670
5
有道汉英狐疑翻译包(C:\Users\Yajun-12600KF\AppData\Local\Yodao\DeskDict)
2022-05-17
source Insight配置.xml
2021-06-16
寄存器位计算查看小工具 Register Tool setup 1.04 .exe
2020-05-28
寄存器位计算查看小工具v1.04 register tool setup.exe
2020-04-21
基于STM32平衡小车的PCB板原理图
2020-04-17
基于STM32平衡小车的PCB板PCB文件
2020-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人