- 使用的工具
- 开发板:stm32f103rbt6
- 内核:arm-cotex-m3系类
- v7架构
- r:64脚,b:128字节 ,6:工作温度范围
- muc就是stm32单片机芯片,soc是带操作系统的开发板,例如a53。
- 学习的主要内容
- 掌握接口编程技术
- 即裸板驱动开发
- 通过直接写寄存器(寄存器地址=基地址加偏移地址)或调用函数实现cpu对外设进行控制。cpu通过三条总线访问外设
- GPIO
- 通用的输入输出端口
- 输入输出方式:
- 输入:上拉 下拉 浮空
- 输出:推挽 开漏
- 复用:推完复用 开漏复用
- 模拟输入---iic之GPIO
- 输入===检测 输出===控制
- 外设一般接GPIO APB2外设总线