如何将MCU应用到FPGA中:关于FPGA(1)

如何将MCU应用到FPGA中:关于FPGA(1)-最近,我接手一个项目,这个项目不仅要求我使用FPGA,而且还要求我使用功能更强大的ARM。这都是我从未接触过的领域。在这个系列博客中,我将介绍我是如何将自己现有的MCU知识和经验运用到FPGA中的。本文是系列博客的在第一篇,我将从FPGA的优点和缺点入手,并介绍Terasic DE10 Nano开发套件,以及IP核在FPGA设计中的作用。

广告

根据STM32F429的定时器中止点亮LED的规划

基于STM32F429的定时器中断点亮LED的设计-我是根据之前一直使用STM32F103的工程目录改了一下,使用STM32F4XX的最新固件库V1.6.1,至于为何不去直接操作寄存器,我想,虽然自己是硬件出身,搞寄存器更深入的了解处理器,但是,毕竟寄存器过多,有了库,可以封装一下,这样更可以快速的上手。如果需要查看寄存器,也是可以查的。用固件库可以少一些错误,毕竟我们是做应用的,首先要学会使用CPU来实现我们要的功能。

STM32的ADC编程办法总结

STM32的ADC编程办法总结

STM32的ADC编程方法总结-这里的ADC转换也来使用DMA—这个也是STM32的ADC转换最常见的方式。

第一步是了解STM32的ADC对应的GPIO口如下图不用记住,可以查询,我是将它剪下来粘贴到书本的相应章节!

STM32单片机对TFTLCD的驱动规划

STM32单片机对TFTLCD的驱动规划

STM32单片机对TFTLCD的驱动设计-TFTLCD使用80并口,80 并口有如下一些信号线:

CS: TFTLCD 片选信号。

WR:向 TFTLCD 写入数据。

RD:从 TFTLCD 读取数据。

D[15: 0]: 16 位双向数据线。

RST:硬复位 TFTLCD。

RS:命令/数据标志( 0,读写命令; 1,读写数据)。

只是记住FSMC在使用的时候要初始化和使能就行了。

关于lcd.c这个文件竟然接近3000行,好吧,我是写不出来,只能在主函数里调用了。

C51单片机数字时钟体系原理解析

C51单片机数字时钟系统原理解析-c程序:

//温馨提示:

/*程序还没有调试完成,实际电路板调节时间时时-分-秒都会有闪烁现象,其实我是不知道的,why,也求解释

#include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义

#include //与_nop_有关

sbit duan=P2^2; //定义锁存使能端口 段锁存

sbit wei=P2^3; // 位锁存

sbit key1 = P1^1;

sbit key2 = P1^2;

sbit key3 = P1^3;

sbit key4 = P1^4;

单片机完成一分钟定时器功用的规划

单片机完成一分钟定时器功用的规划

单片机实现一分钟定时器功能的设计-2个定时中断,2个按钮中断

#include

#define SEG P2 //数码管 断码口

#define SCANP P1 //数码管 com扫描口

sbit OC = P0^0; //定义573锁存器使能口,我是用的573驱动7段数码管

sbit PB0=P3^2; //按钮0

sbit PB1=P3^3; //按钮1

MEGA8单片机对LCD1602液晶屏的驱动

MEGA8单片机对LCD1602液晶屏的驱动

MEGA8单片机对LCD1602液晶屏的驱动-1)由于找不到的1620资料,不知道它的操作时序。看到一些帖子说1620和1602没区别,还是有点将信将疑。后面用网友编写的1602程序试验,才知道它们俩没啥区别

2)关于是否检测LCD处于空闲,觉得还是最好在写指令和写数据时都加上。不检测,会导致显示结果不正常。

3)由于连线很多14根(加上背光就是16根),如果有一根除了问题就会影响到显示。所以我是用万用表一根线一根线量了之后才通电试验的。

4)看到很多帖子都建议在初始化LCD前延时几十毫秒。本例中并没有延时,显示也正常。

单片机驱动发光二极管完成数码管时钟的规划

单片机驱动发光二极管完成数码管时钟的规划

单片机驱动发光二极管实现数码管时钟的设计-我是电子制作爱好者,最近从网上看到这款单片机驱动的发光二极管做的数码管时钟,以下是作者的介绍“以前做的数码管时钟,总觉得太小了,远处看不清,就用发光二极管自己制作了一个数码管,这样就亮多了。技术的含量不是很高,但是费功夫,单片机程序是在书上看到的,作了一些小修改。

FPGA的长处和缺陷介绍_IP核在FPGA规划中的效果

FPGA的优点和缺点介绍_IP核在FPGA设计中的作用-我是MCU的长期用户和狂热者,特别是对多功能低成本MCU上有着浓厚的兴趣,这种MCU模块能够通过单芯片实现优秀的通信能力。我做过很多有意思的小玩意,包括:MP3播放器、闹钟、无线地面湿度控制系统、宠物活动监视器、低功耗蓝牙姿态控制等。在这些小项目中,MCU实现信息的收集和传输,用起来十分方便。

Ubuntu中装备Mysql编码方法

Ubuntu中装备Mysql编码方法

找到配置文件我是通过sudo aptget install mysql来安装的mysql的配置文件在/etc/mysql/mycnf如果找不到这个文件可以运行sudo find / iname &ls

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部