首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
江协专题
江协科技STM32学习- P11 中断系统,EXTI外部中断
🚀write in front🚀 🔎大家好,我是黄桃罐头,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流 🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝 💬本系列哔哩哔哩江科大STM32的视频为主以及自己的总结梳理📚 🚀Projeet source code🚀 💾工程代码放在了本人的Gitee仓库:iPickCan (iPickCan
阅读更多...
江协科技STM32学习- P9 OLED调试工具
🚀write in front🚀 🔎大家好,我是黄桃罐头,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流 🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝 💬本系列哔哩哔哩江科大STM32的视频为主以及自己的总结梳理📚 🚀Projeet source code🚀 💾工程代码放在了本人的Gitee仓库:iPickCan (iPickCan
阅读更多...
江协科技stm32————11-1SPI通信协议
目录 SPI通信 硬件电路 移位示意图 SPI时序基本单元 模式0 模式1 SPI时序 发送指令 指定地址写 指定地址读 SPI通信 四根通信线: SCK(Serial Clock):串行时钟线 MOSI(Master Output Slave Input):主机输出从机输入 MISO(Master Input Slave Output):主机输入从机
阅读更多...
江协科技stm32————10-5 硬件I2C读写MPU6050
步骤 一、配置I2C外设,对I2C2外设进行初始化(MyI2C_Init) 开启I2C外设和对应的GPIO口的时钟把I2C对应的GPIO口初始化为复用开漏模式使用结构体配置I2CI2C_Cmd,使能I2C I2C_GenerateSTART //生产起始条件 I2C_GenerateSTOP //生产终止条件 I2C_AcknowledgeConfig
阅读更多...
江协科技51单片机学习- p16 矩阵键盘
🚀write in front🚀 🔎大家好,我是黄桃罐头,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流 🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝 💬本系列哔哩哔哩江科大51单片机的视频为主以及自己的总结梳理📚 前言: 本文是根据哔哩哔哩网站上“江协科技51单片机”视频的学习笔记,在这里会记录下江协科技51单片机开发板的配套视频教程所作的实验和学习
阅读更多...
江协科技51单片机学习- p11 Proteus安装模拟51单片机
前言: 本文是根据哔哩哔哩网站上“江协科技51单片机”视频的学习笔记,在这里会记录下江协科技51单片机开发板的配套视频教程所作的实验和学习笔记内容。本文大量引用了江协科技51单片机教学视频和链接中的内容。 引用: Proteus快速入门(最详细教程)-CSDN博客 数码管显示: 【51单片机实验笔记】LED篇(三) 数码管的基本控制_51单片机数码管-CSDN博客 https
阅读更多...
江协科技51单片机学习- p11 静态数码管显示
前言: 本文是根据哔哩哔哩网站上“江协科技51单片机”视频的学习笔记,在这里会记录下江协科技51单片机开发板的配套视频教程所作的实验和学习笔记内容。本文大量引用了江协科技51单片机教学视频和链接中的内容。 引用: 51单片机入门教程-2020版 程序全程纯手打 从零开始入门_哔哩哔哩_bilibili c51语言变量语句意思,C51中循环语句-CSDN博客 数码管显示: 【51单片
阅读更多...
江协科技51单片机学习- p7 独立按键控制LED灯
前言: 本文是根据哔哩哔哩网站上“江协科技51单片机”视频的学习笔记,在这里会记录下江协科技51单片机开发板的配套视频教程所作的实验和学习笔记内容。本文大量引用了江协科技51单片机教学视频和链接中的内容。 引用: 51单片机入门教程-2020版 程序全程纯手打 从零开始入门_哔哩哔哩_bilibili c51语言变量语句意思,C51中循环语句-CSDN博客 正文: 0. 概述 今
阅读更多...
江协科技51单片机学习- p5 LED灯闪烁
前言: 本文是根据哔哩哔哩网站上“江协科技51单片机”视频的学习笔记,在这里会记录下江协科技51单片机开发板的配套视频教程所作的实验和学习笔记内容。本文大量引用了江协科技51单片机教学视频和链接中的内容。 引用: 51单片机入门教程-2020版 程序全程纯手打 从零开始入门_哔哩哔哩_bilibili c51语言变量语句意思,C51中循环语句-CSDN博客 正文: 0. 概述 今
阅读更多...
江协科技51单片机学习-1 安装Keil5开发环境
前言: 本文是根据哔哩哔哩网站上“江协科技51单片机”视频的学习笔记,在这里会记录下江协科技51单片机开发板的配套视频教程所作的实验和学习笔记内容。本文大量引用了江协科技51单片机教学视频和链接中的内容。 引用: 51单片机入门教程-2020版 程序全程纯手打 从零开始入门_哔哩哔哩_bilibili 正文: 0. 概述 今天 (2024/06/13)在淘宝上购买了江协科技51单片
阅读更多...
STM32入门_江协科技_5~6_OB记录的自学笔记_GPIO输出_LED流水灯_蜂鸣器
5. GPIO 输出 5.1. GPIO简介 GPIO(General Purpose Input Output)通用输入输出口可配置为8种输入输出模式引脚电平:0V~3.3V,部分引脚可容忍5V(端口输入5V的电压,之前引脚定义表格中带FT标识的)输出模式下可控制端口输出高低电平,用以驱动LED、控制蜂鸣器、模拟通信协议输出时序等输入模式下可读取端口的高低电平或电压,用于读取按键输入、外接模
阅读更多...
STM32入门_江协科技_1~2_OB记录的自学笔记_STM32简介
1.综述 1.1. 课程简介 手打代码是加入了实操,增加学习效果; STM最小系统板+面包板的硬件平台; 配套0.96寸的显示屏,便于调试; 因为使用面板板,所以如果程序现象不出来也有可能是硬件连接的问题; 1.2. 硬件设备: •STM32面包板入门套件 •Windows电脑 •万用表(检查接线)、示波器(虚拟和台式示波器都可以)、镊子、剪刀等 1.3. 编程软件 Keil 5 MDK
阅读更多...
51单片机入门_江协科技_27~28_OB记录的自学笔记_AT24C02数据存储秒表
27. AT24C02(I2C总线) 27.1. 存储器介绍 27.2. 存储器简化模型介绍,存储原理 27.3. AT24C02介绍 •AT24C02是一种可以实现掉电不丢失的存储器,可用于保存单片机运行时想要永久保存的数据信息 •存储介质:E2PROM •通讯接口:I2C总线 •容量:256字节 27.4. AT24C02引脚及应用电路,VCC接电源,A0~A2和GND接
阅读更多...
51单片机入门_江协科技_25~26_OB记录的笔记_蜂鸣器教程
25. 蜂鸣器 25.1. 蜂鸣器介绍 •蜂鸣器是一种将电信号转换为声音信号的器件,常用来产生设备的按键音、报警音等提示信号 •蜂鸣器按驱动方式可分为有源蜂鸣器和无源蜂鸣器(开发板上用的无源蜂鸣器) •有源蜂鸣器:内部自带振荡源,将正负极接上直流电压即可持续发声,频率固定 •无源蜂鸣器:内部不带振荡源,需要控制器提供振荡脉冲才可发声,调整提供振荡脉冲的频率,可发出不同频率的声音 25.2.
阅读更多...
51单片机入门_江协科技_23~24_OB记录的笔记DS1302时钟
23. DS1302实时时钟 23.1. DS1302介绍 •DS1302是由美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟芯片。它可以对年、月、日、周、时、分、秒进行计时,且具有闰年补偿等多种功能 •RTC(Real Time Clock):实时时钟,是一种集成电路,通常称为时钟芯片 23.2. DS1302引脚定义和应用电路 23.3. DS1302内部结构框图
阅读更多...
江协科技STM32:TIM输出比较
输出比较模块的主要功能:输出一定频率和占空比的PWM波形 CC是捕获比较的意思,R是Register,寄存器的意思,CCR捕获比较寄存器它是输入捕获和输出比较共用的 当使用输入捕获,它就是捕获寄存器 当使用输出比较,它就是比较寄存器,在这里,会比较CNT和CCR的值 CNT计数自增,CCR是我们给定的一个值 当CNT大于CCR,小于CCR或等于CCR时,图上就会,然后就可以输出一个电
阅读更多...
51单片机入门_江协科技_21.2_74HC595 在Proteus中模拟8x8点阵屏环境搭建
1. 为了在proteus中模拟学习江协科技51单片机教程,需要在proteus中搭建74HC595驱动8x8点阵屏的仿真环境; 1.1. 因为连接单片机P0口作为点阵屏负极(行选),所以需要先在P0口上接上上拉电阻RESPACK 8,1k欧姆阻值,并在排阻上接电源; 1.2. 插入74HC595芯片和8x8点阵屏,注意各个端口连接号码; 1.3. 如果不确定8x8点阵屏的接口(因为
阅读更多...
51单片机入门_江协科技_19~20_OB记录的笔记
19. 串口通讯 19.1. 串口介绍: •串口是一种应用十分广泛的通讯接口,串口成本低、容易使用、通信线路简单,可实现两个设备的互相通信。 •单片机的串口可以使单片机与单片机、单片机与电脑、单片机与各式各样的模块互相通信,极大的扩展了单片机的应用范围,增强了单片机系统的硬件实力。 •51单片机内部自带UART(Universal Asynchronous Receiver Transmitt
阅读更多...
江协STM32:定时器定时中断和定时器定时闹钟
定时器中断 新建文件 按这个图来编写程序 第一步:RCC开启时钟,定时器到基准时钟和整个外设到工作时钟就会同时打开 第二步:选择时基单元的时钟源,对于定时中断选择内部时钟源 第三步:配置时基单元,ARR,PSC,CNT,这些参数用一个结构体就能配置好 第四步:配置输出中断控制,允许更新中断输出到NVIC 第五步:打开NVIC,在NVIC中打开定时器中断到通道,并分配一个优先级
阅读更多...
江协科技STM32:按键控制LED光敏传感器控制蜂鸣器
按键控制LED LED模块 左上角PA0用上拉输入模式,如果此时引脚悬空,PA0就是高电平,这种方式下,按下按键,引脚为低电平,松下按键,引脚为高电平 右上角PA0,把上拉电阻想象成弹簧 当按键松手时,引脚由于上拉作用,自然保持为高电平,当按键按下时,引脚直接接到GND,有一股无穷大的力把这个引脚往下拉,弹簧对抗不了无穷大的力,所以已经为低电平,这种情况引脚不会出现悬空状态,所以此
阅读更多...
江协STM32:点亮第一个LED灯和流水灯
很多单片机都是高电平弱驱动,低电平强驱动,所以这里是低电平有效 点亮一个LED灯 操作STM32的GPIO需要三个操作: 第一个使用RCC开启GPIO的时钟 第二步使用GPIO_Init函数初始化GPIO 第三步使用输出或输入函数控制GPIO 1.使用RCC开启GPIO的时钟 1.1.RCC的库函数 点击 主要用到这三个函数 1126这个函数
阅读更多...