学习记录(3)

焊接初体验

一、焊接步骤

  1. 准备焊锡丝和电烙铁以及相关电子元件,将海绵浸湿,用以擦除电烙铁刀头上多余的锡。

  2. 焊接引脚: 将电烙铁在350℃下预热,按照电路图将电子元件扣合到电路板上,左手拿焊丝,右手拿烙铁,将刀头靠近电子元件引脚部分,再将焊锡丝靠近刀头(焊锡丝从烙铁对面接触焊件),待焊锡丝融化时,将焊锡从根部往引脚上提,当焊锡在焊接面上扩散达到预计量时,拿开焊丝并移开烙铁,此时一个引脚便焊接完毕。若在焊接过程中不小心将两个引脚连在一起,可以用刀头在两个引脚之间快速划过,一般就可以将两个引脚分开。

  3. 最后再将电路连接起来即可。

二、注意事项

  1. 电烙铁不用时要将它放回到架子上,焊接过程结束之后一定要关闭开关,断开电源。
  2. 焊接时要在明亮的环境中进行,使用电烙铁过程中一定要注意不要被烫到。
  3. 在焊接过程中可以佩戴口罩,防止中毒。
  4. 焊接前一定要明确电路图。

三、关于六脚自锁开关

在焊接过程中我使用的开关是六脚开关,即双刀双掷开关。
实物图如下:
在这里插入图片描述
连接电路时中间的引脚一般都选择接入VCC。一共两排引脚,一排3个,每边只有一个是有用的,这两个有用的构成开关,其余4个只是起固定作用,至于具体是哪个得用万用表确定。
在这里插入图片描述

端口复用与重映射

一、端口复用

STM32有很多内置外设,这些外设的外部引脚都是与GPIO复用的。一个GPIO如果可以复用为内置外设的功能引脚,那么当这个GPIO作为内置外设使用的时候,就叫做复用。
以串口1为例,串口1的发送接收引脚是PA9,PA10,当把PA9,PA10不用作GPIO,而用作复用功能串口1的发送接收引脚时,叫端口复用。

端口复用配置过程

在这里插入图片描述
串口模式配置如下表:
在这里插入图片描述
具体代码实现过程如下:
在这里插入图片描述

二、端口重映射(Remap)

每个内置外设都有若干个输入输出引脚,一般这些引脚的输出端口都是固定不变的,但通过引脚重映射可以使一个外设的引脚除了具有默认的端口外,还可以通过设置重映射寄存器的方式,把这个引脚映射到其他端口。
部分重映射:功能外设的部分引脚重新映射,还有一部分引脚是原来的默认引脚。
完全重映射:功能外设的所有引脚都重新映射。

端口重映射配置过程

在这里插入图片描述

//以串口3为例,其开启重映射时的入口参数
GPIO_PartialRemap_USART3 //部分重映射
GPIO_FullRemap_USART3    //全部重映射

对以下三个寄存器进行读写操作前需要使能AFIO辅助功能时钟:

  • AFIO_MAPR:配置复用功能重映射
  • AFIO_EXTICRX:配置外部中断线映射
  • AFIO_EVCR:配置EVENTOUT事件输出

本周洛谷题总结

一、快速排序
先找到整个数组的一个基准值,所有元素比基准小的放在基准前面,比基准大的放在基准后面,从而先将所有数字分成两部分,再对分成的两部分数字再按照第一次排序的方法进行排序。
二、选择排序
从头至尾扫描序列,找出最小的一个元素,和第一个元素交换,接着从剩下的元素中继续这种选择和交换方式,最终得到一个有序序列。
三、桶排序
对于桶排序,我们首先需要知道所有待排序元素的范围,然后需要有在这个范围内的同样数量的桶,接着把元素放到对应的桶中,最后按顺序输出。

写在最后

本人小白一枚,这些仅仅是我个人的经验和认知,也许含有多处错误,希望读者给我指正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值