Image
Image

9dome猫

+ 关注

粉丝 2     |     主题 142     |     回帖 1593

从零开始设计RISC-V处理器——单周期处理器的设计
2022-6-28 10:29
  • RISC-V
  • 65
  • 4321
  FPGA工具生成的RTL图如下:  
  3.整体预览 最终的代码结构如下:  
  2.完整CPU 接入指令存储器和数据存储器。 代码如下:  
  代码如下:  
STM32F103C8T6 操作矩阵键盘
2022-8-25 20:46
  • ST MCU
  • 5
  • 1347
  keyboard.h #ifndef __keyboard_h #define __keyboard_h #include "stm32f10x.h" #include "delay.h" ...  
  二、源码部分 keyboard.c  
  我下面使用的就是这种方法,同时因为我们使用的是轻触按键,所以我们编程中一定要加入消抖和松手检测,原 ...  
  我们使用矩阵按键使用的是行列扫描法,实现原理就是:先将矩阵按键行的四个IO口置为1,列的四个IO口置0 ...  
stm32c8t6矩阵控制led亮灯 显示时间在4线oled屏幕
2022-12-24 12:34
  • ST MCU
  • 37
  • 2049
  我们在初始化时将4路IO口设置为默认上拉 也就是一直输出高电平 所以我们只需要循环检测 电平的高低 如果 ...  
  ......  
  对于此函数需要一丁点的位操作知识 用到了一点>的操作  
  之后我们来说说 void KEY_config(u8 *Key)  
  在这里我们对于八个IO口选择 4个推挽输出 4个上拉输出的模式 在这里我将led灯对应的IO口初始化也放在这里 ...  
  对于key.c 文件是本文章的核心部分 首先是对于矩阵键盘八个对应引脚的初始化这里我们选择扫描的方 ...  
  接下来是对此代码的详解 首先是对于key.h 文件的解释我们对于矩阵键盘对应IO口的一个声明,之后我 ...  
  先来个总述 接线方式 矩阵键盘的8个引脚对应GPIOA 0---7 led灯对应 GPIOB 5 可以替 ...  
  main.c函数  
  key.c文件  
  oled.c  
  oled.h文件  
2
3
近期访客