自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 ADC和DAC

DAC感觉和PWM功能有点像都可以调电压,可能哦那个工作机制不一样,目前用的STM32F103C8T6没有这个外设,以后碰见了详解。exti conversion trigger,外部中断触发ADC转化。temperature sensor channel,温度传感器温度。vrefint channel,内部参考电压通道。

2024-09-29 13:20:09 507

原创 STM32F10XX系列的几种通讯协议(二)

general call address detection 通用呼叫地址检测,开了这玩意就是主设备可以发送一个广播信号,用一个特殊地址,在这条线上开了这个模式的设备都会相应。dual address acknowledge,双地址,使用双地址可以让这个模块既在一个系统中,又在另一个系统中,为了兼容性。time quanturm,最小时间刻度,和高中学的游标卡尺的那个最小刻度,翻译是时间量子,差分信号收到电磁干扰可以自我纠正,两条线电压的插值不会改变,不像单端信号,0可能变成1。

2024-09-27 15:31:16 740

原创 STM32F10XX系列的几种通讯协议

数据链路层感觉就是stm32中ST公司基于cortex内核添加的外设本身可以实现的逻辑,不需要太多cortex内核控制,对于单片机来说传输层和应用层没有什么明显的界限。“端对端的通讯”指的是数据在网络中从一个终端(源设备)直接传输到另一个终端(目的设备),而不经过中间的设备(如路由器、交换机等)进行数据处理或干预。even偶校验,就是让原有数据中(包括你要加上的一位)1的个数为偶数 如果接收到的数据有奇数个1,则校验位应该是1,否则数据就发生了错误。只能主设备和从设备通讯,不能从设备和从设备通讯。

2024-09-26 08:59:52 1367

原创 STM32F10XX系列处理器的RTC

是一个时钟电路,就像咱们用的手表一样。

2024-09-22 21:25:26 349

原创 STM32F10XX系列的计数器/定时器(TIMX)

拿向上计数举例,当计数器寄存器的值=预载加载值 时;计数器产生一个溢出事件,一个更新事件,并且会更新中断标志位。内部时钟(Internal Clock):TIMX的时钟频率取决于其所挂载的总线。向上计数(Up):从0递增到自动加载值(AutoReload Value)时基单元有三种计数模式:(counter mode)向下计数(Down):从自动加载值递减到0。模式2:向上计数的时候会更新中断标志位;模式1:向下计数时候会更新中断标志位;模式3:向上向下都会更新中断标志位.更新ing>>>>>>>>>

2024-09-20 01:11:59 1169

原创 STM32F10XX系列的GPIO

开漏输出 支持线与(线上挂载的设备全是高电平整个线才是高电平),或者说开漏输出支持多主模式,就是多个单片机通讯,比如一个线上我给上拉,好几个单片机的IO口我都配置开漏输出,然后一号单片机拉低电平了,这个线上的其他单片机就知道一号单片机有事;先来看一下两个mos管那部分,很简单,那两个mos管负责输出高低电平,避免用信号电压直接输出到引脚,举个例子,比如4处输出1,1处的pmos管导通,2处是1,nmos不导通,输出电平是VDD,这个例子是推挽输出。有浮空,上拉,下拉,模拟,四个模式。

2024-09-16 22:16:21 435

原创 STM32F10XX系列的时钟相关

关于时钟树的个人见解

2024-09-15 21:18:19 219

原创 STM32F10XX系列的整体架构图的解释

APB1和APB2桥接在AHB总线上,大多数外设挂载在这两条总线上。值得注意的是,DMA为存储器和外设之间搭建了直接的数据传输通道,可以绕过Cortex-M3内核直接完成数据传输,提高效率。具体而言,程序运行时的数据,比如一些变量和堆栈,Cortex-M3内核是储存在SRAM中的。一些其他的,由于FLASH中还储存着常量数据,所以flash也是接入总线矩阵的.读取和写入各个外设寄存器的数据则通过挂载在总线矩阵上的AHB总线进行。数据读写则通过DCode和System总线连接总线矩阵中的各种部件。

2024-09-15 20:09:23 245

空空如也

空空如也

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

TA关注的人

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