01 2024 档案

摘要:七、DMA直接存储器存取 DMA简介 DMA(Direct Memory Access)直接存储器存取 DMA可以提供外设和存储器或者存储器和存储器之间的高速数据传输,无须CPU干预,节省了CPU的资源 外设:外设存储器,一般指外设的数据寄存器 存储器:运行内存SRAM和程序存储器Flash,存储变 阅读全文
posted @ 2024-01-29 01:52 7七柒 阅读(250) 评论(0) 推荐(0) 编辑
摘要:六、ADC模数转换 ADC简介 ADC(Analog-Digital Converter)模拟-数字转换器 ADC可以将引脚上连续变化的模拟电压转换为内存中存储的数字变量,建立模拟电路到数字电路的桥梁 12位逐次逼近型ADC,1us转换时间 输入电压范围:03.3V,转换结果范围:04095 18个 阅读全文
posted @ 2024-01-25 22:59 7七柒 阅读(217) 评论(0) 推荐(0) 编辑
摘要:五、TIM定时器 TIM简介 TIM(Timer)定时器 定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断 16位计数器、预分频器、自动重装寄存器组成时基单元,在72MHz计数时钟下可以实现最大59.65s的定时 不仅具备基本的定时中断功能,而且还包含内外时钟源选择、输入捕获、输出比较 阅读全文
posted @ 2024-01-24 01:18 7七柒 阅读(637) 评论(0) 推荐(0) 编辑
摘要:四、EXIT外部中断 中断系统 中断:在主程序运行过程中,出现了特定的中断触发条件(中断源),使得CPU暂停当前正在运行的程序,转而去处理中断程序,处理完成后又返回原来被暂停的位置继续运行 中断优先级:当有多个中断源同时申请中断时,CPU会根据中断源的轻重缓急进行裁决,优先响应更加紧急的中断源 中断 阅读全文
posted @ 2024-01-10 01:26 7七柒 阅读(152) 评论(0) 推荐(0) 编辑
摘要:三、OLED及调试工具 调试方式 串口调试:通过串口通信,将调试信息发送到电脑端,电脑使用串口助手显示调试信息 显示屏调试:直接将显示屏连接到单片机,将调试信息打印在显示屏上 Keil调试模式:借助Keil软件的调试模式,可使用单步运行、设置断点、查看寄存器及变量等功能 这里直接使用显示屏的调试方式 阅读全文
posted @ 2024-01-10 01:22 7七柒 阅读(85) 评论(0) 推荐(0) 编辑
摘要:GPIO GPIO简介 GPIO(General Purpose Input Output)通用输入输出口 可配置为8种输入输出模式 引脚电平:0V~3.3V,部分引脚可容忍5V 输出模式下可控制端口输出高低电平,用以驱动LED、控制蜂鸣器、模拟通信协议输出时序等 输入模式下可读取端口的高低电平或电 阅读全文
posted @ 2024-01-08 01:51 7七柒 阅读(206) 评论(0) 推荐(0) 编辑
摘要:一、创建工程模板 创建一个空项目 新建一个文件夹,专门用了存放STM32相关的代码 打开Keil5,点击Project-->New Project 选择第一步创建的文件夹,并再创建一个文件夹,命名为工程模板 在工程模板文件夹中创建文件,文件名随意,最后保存 选择对应的芯片 可以先直接关闭 添加启动文 阅读全文
posted @ 2024-01-04 18:59 7七柒 阅读(233) 评论(0) 推荐(0) 编辑
摘要:想要详细了解芯片数据可以在之前下载的压缩包中找到,路径如下 STM32入门教程资料 >参考文档 >STM32F103x8B数据手册(中文) ARM ARM既指ARM公司,也指ARM处理器内核 ARM公司是全球领先的半导体知识产权(IP)提供商,全世界超过95%的智能手机和平板电脑都采用ARM架构 A 阅读全文
posted @ 2024-01-03 20:19 7七柒 阅读(179) 评论(0) 推荐(0) 编辑
摘要:STM32学习资料 链接:https://pan.baidu.com/s/1SPl_h3CO1e5rUjar67qadQ?pwd=1234 提取码:1234 里面的有的文件 安装Keil5 MDK 在STM32入门教程资料中找到Keil5 MDK的压缩包解压后打开如下,运行MDK524a 安装器件支 阅读全文
posted @ 2024-01-02 17:39 7七柒 阅读(43) 评论(0) 推荐(0) 编辑