同步通信和异步通信? 一个是通知了再发(按照公共时钟进行收发),一个是随时想发就发(按照标志位进行收发的进程)
IIC什么东西?usart不够用了吗? IIC的意思是主从设备通信协议,什么是主从设备 假设 1 个单片机和 3 个外设通讯,在这个拓扑结构里,单片机负责协调和各个外设之间的通讯,被称为主机(Master)、外设都是从机(Slave):
作者:木木三 链接:https://www.zhihu.com/question/484630115/answer/2112961357 来源:知乎
具体工作流程是怎么样的?一个主设备如何和从设备进行连接?
直接看工程项目的做法,从EEPROM写入数据,在读取出来,添加相关的库头文件,比如i2c,串口gpio还有rcc
需要进行的工作流程: 1.串口初始化 2.i2c初始化
为什么需要工程化? keil是不知道文件结构构造,需要你自己使用一个虚拟的文件结构构造。(工程文件构建已经熟练),完成了keil 的注册
添加stm32芯片库的作用? 在使用keil选择的时候会安装一个32page,同时在创建工程的时候也会选择芯片(可以在keil中下载,但是多方说网络下载慢,而且容易出错,所以不在这里下载。)。芯片库的作用,文章可以看这里芯片库的作用
stmc8t6相关的问题问题?
由于我买的是最小系统版,这个板子我没有玩过。所以关于下载程序以及另外一边的usb不甚了解,现在把问题一一解决一下,可以参考STM32F103C8T6核心板使用专题讲解 带你轻松玩32【开放未来科技】
Q1:stm32为什么需要供电?(虽然我知道工作需要电,但是具体怎么运作的?)
vcc和GND是什么样的概念的东西(本人没有接触过电学相关的东西)
A1:https://zhuanlan.zhihu.com/p/92483993,这里有讲述最小板的相关模块,
vcc和GND在不同场景下是有不同的含义,有时是电源,有时是电压的衡量标志
Q2:调试系统怎么用的(swd怎么连) https://www.bilibili.com/video/BV1Qi4y1M78P/?spm_id_from=333.337.search-card.all.click&vd_source=29c40c439861733c937268d7fed2bbae 这个地址有描述,同时简单了的使用了一下,下面有人说采用另外一种方式,采用串口对串口的输出方式,电脑没有串口输出,所以需要使用ch340模块转换成串口,然后在将开发板和这个模块相连,感兴趣的可以去搜索一下(在淘宝搜索之后,发现这种方式比较便宜,喜欢动手的可以试试)
Q3:由于我买了stlink,这个怎么和keil联系起来使用? 在keil的debug中进行相关的设置,网络上还是有很多教程的
|