金牌会员
 
- 积分
- 1028
- 金钱
- 1028
- 注册时间
- 2019-5-27
- 在线时间
- 142 小时
|
本帖最后由 清夏 于 2019-8-22 16:56 编辑
我们先来了解下什么是IO口?
主机(或者可以称为CPU)与外部设备(比如鼠标、键盘)的接口设备称为IO口。IO口到底是用来干什么的呢?比如咱们的键盘鼠标等普通外设相对于高速的CPU来说速度要慢很多;此外不同外设的信号形式和数据格式也各不相同(比如鼠标采集的信号形式是人体输出的物理动作等等),这些数据CPU是不懂的(同样的CPU发给外设比如打印机的信号打印机也是不懂的),需要某种设备将这些数据转化为CPU(或者外设)懂的形式,所以在CPU和外部设备之间就出现了IO口。(说白了IO口就是个狗翻译哈哈)那么IO(输入输出)的定义又是什么呢?输入就是接收信号或数据;输出就是发送信号或数据。(定义输入输出取决于咱们的视角,外设给CPU的信号可以理解为外设的输出、CPU的输入)
什么是GPIO、AFIO?
GPIO(全称是General-purpose input/output),是通用型输入输出的简称;而AFIO是复用型输入输出的简称。
什么是keilkill.bat文件?
keilkill.bat是一个批处理文件,双击可以删除 MDK 编译过程中产生的中间文件,从而大大减少整个工程所占用的空间,节省硬盘空间。(我决定以后每一个新建的工程文件都加一个这个)
什么是FT?
STM32 的很多 IO 口都是 5V 兼容(一般是3.3V)的,这些 IO 口在与 5V 电平的外设连接的时候很有优势,FT就表示这个IO口可以兼容5V(就是既可以施加3.3V电压,也可以施加5V电压),在芯片数据手册中标 FT 的就是 5V 电平兼容的。、、
什么是电平、电压?
点平是指电路中某一点对地(有参考点)的电势差;而电压是指两点之间的电势差(没有参考点)(这个是网上查的,不是很确定,应该是这个样子吧)
什么是IC?
IC就是半导体元器件的统称。
在单片机学习中经常会碰到VCC、VDD、VSS这三种标志,但是有什么区别呢?
VCC(circuit,翻译为电路)是接入电路的电压;
VDD(device翻译为器件)即器件内部的工作电压;
VSS(serices翻译为公共连接)通常指电路接地端电压(或者说是负极电压)。
我在视频中看到一个弹幕说介绍位带操作,勾起了我的欲。。。兴趣,那么什么是位带操作呢?我去大体查了查,找到了一个大神的博客,简单易懂,你们可以看一下:
https://www.cnblogs.com/szhb-5251/p/6662417.html
哈哈哈,明天学真正的操作实验了,开心。
|
|