自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 APB1与APB2

APB1最高36MHz,负责普通TIM。定时器实验中,定时器中断初始化中,RCC——>APB1ENR|=1<<1;//使能TIM3时钟。因为TIM3由APB1负责。APB2最高72MHz,负责高级TIM。外部中断实验中,外部中断初始化中,RCC——>APB2ENR|=1<<5;//使能PORTD时钟。因为I/O由APB2负责。...

2020-12-02 23:32:42 4250 1

原创 STM32初遇子函数

void Disp_Reg(){ u8 k; for(k=0;k<8;k++) { GPIOD->ODR=disp[time[k]]<<8|GPIOD->ODR&0x00F8|k; delay_ms(1); }}Disp_Reg函数可以放在定时器中断的文件timmer.c中,也可以放在主函数文件test.c中。int main(void){ Disp_Reg();}即在主函数中调用了Disp_Reg函数,实现.

2020-11-28 19:42:01 595

原创 定时器中断实验

操作LED的闪烁可以在主程序,也可以在中断内。在主程序内,就是正常的GPIOX——ODR操作+delay_ms延时。而在中断内,LED等闪烁的频率与定时器中断的周期有关。一般LED灯闪烁的频率就为定时器中断的频率,不需要在定时器中断中加delay_ms。 操作数码管: GPIOD->ODR=word_code[m]<<8|(GPIOD->ODR&0x00F8)|0;delay_ms(1);GPIOD->ODR=word_code[n]<<8|(

2020-11-21 21:43:58 425

原创 keil5粘贴复制的文本的方法

用记事本打开工程的.c文件,可直接粘贴复制的文本。

2020-10-29 00:28:51 5185 1

原创 keil5报错:API IS NOT FOUND

安装的芯片包要与keil软件的版本匹配。否则会报错:在打开软件时,就会显示新建工程,选择芯片后,会显示API IS NOT FOUND.解决途径:在keil的文件中的pack文件夹中删除安装的芯片包,在keil官网下载匹配的芯片包,重新安装即可。...

2020-10-20 13:38:13 7044 6

原创 快速实现进制转换

用微软系统自带的计算器,选择程序员模式,就可以方便的进行进制转换。

2020-07-21 20:09:11 167

原创 基于FPGA的电子日历设计

本设计是本学期的课程设计,也没有正式上过课,全凭自学摸索完成本课程设计,在摸索的过程中也看了csdn上众多博客,给予了本人很大的帮助,本人做完也前来分享。若有不对错误之处也请大家多多理解指正。本设计可以实现正常计数(区分大小月和闰年),备忘提醒,按键调整,按键消抖,星期几显示等功能。代码分为顶层模块,分频模块,计数模块,备忘模块,译码显示模块,按键消抖模块,8位二进制转BCD码模块。也希望此文也能给大家带来一定的帮助。(若有本课程设计的同学请勿照搬照抄)本设计的系统框架图:顶层模块:mod

2020-07-21 19:56:13 4806 7

Perpetual_Calendar.rar

本次工程实现了FPGA(EP4CE6)通过数码管显示年、月、日的功能,并且可以通过按键对显示的数据进行调整,加或减,同时也加入了闹钟的功能,根据现实情况,我把闹钟的优先级设置为高了,如果达到了闹钟所设置的时间,led灯就会有区分的亮。

2020-07-05

空空如也

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

TA关注的人

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