STM32F103C8T6 学习进化史1

1.缩写理解

        ARM (Acorn RISC Machine):Acorn公司设计的精简指令集机器。

2.扩展

        ARM本身是32位设计,但是配备16位的指令集。所以比等价的32位代码量要节省35%,功耗低速度快。

3.STM32F103C8T6的ARM架构

        Cortex M3系列

4.在www.st.com的官网能够查询到芯片的相关信息,可以下载对应的数据手册

5.命名规范

6.STM32F103C8T6的最大优势

7.SRAM和Flash的特性对比

        SRAM:可达到0等待周期访问(二者的配合实现优势互补)

8.单片机电源管理

        8.1电压不在范围内可能导致单片机不稳定或者补工作的情况。部分IO口可兼容5V

        8.2单片机第一次通电的时候会复位一次,可设置一个PVD电压值,当电压低于该电压时,单片机会复位,为了保证系统工作的稳定

        8.3时钟:如果没有时钟,单片机就不能工作。给单片机提供基准时间脉冲,产生一个方波信号,在这个方波信号之下,每个方波周期之内运行一条指令。所以,时钟越快,频率越高,单片机的速度就越快。

        8.4  4-16MHz外接晶振

        8.5  8MHz RC振荡器 (由内部电容电阻产生的振荡器):为ARM内核提供的系统时钟

        8.6  40KHz RC振荡器 :给RTC使用的低速时钟

        8.7  PLL(通过数模电路中的锁相环电路分频器)将一个频率切分成多个,达到倍频的效果(例如:外部4M,分成3份,可达到12M)

        8.8  32KHZ RTC   外接一个32.768KHz晶振  

9.速度:高速时钟用于系统,底数时钟用于RTC

材质:外部大多是晶体,内部大多是RC

10 NE555采用RC振荡电路产生方波(相当于STM32内部的一个RC振荡器等效电路)

11.用CD4060芯片外接一个晶振也可以产生方波(相当于单片机外部的振荡器)

12.方波时钟周期,单片机一个周期规定运行多少条指令(可通过这个来规定单片机的速度)

13.时钟树

特别注明:(图片来自洋桃电子)

  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值