
stm32
lsh_sharon
这个作者很懒,什么都没留下…
展开
-
STM32的指令周期
在keil中编程时,写了一行代码,然后就想知道,执行这句C代码需要多长时间。时钟周期在这就不解释了,频率的倒数。指令周期,个人理解就是cpu执行一条汇编指令所需要的时间。我们知道cm3使用的三级流水线,那么到底一条指令的执行需要多少个时钟周期。下面通过keil软件仿真,来计算一个指令所需的时钟周期。 使用STM32F103RC,。配置其主时钟HCLK为72mhz测试代码如下:...原创 2018-09-18 16:25:59 · 29821 阅读 · 6 评论 -
TTL、RS232、RS485、CAN、IIC几种常见的通讯协议简介
一、TTL电平:全双工(逻辑1: 2.4V–5V 逻辑0: 0V–0.5V) 1、硬件框图如下,TTL用于两个MCU间通信 2、‘0’和‘1’表示 二、RS-232电平:全双工(逻辑1:-15V–5V 逻辑0:+3V–+15V) 1、硬件框图如下,TTL用于MCU与PC机之间通信 2、‘0’和‘1’表示 三、R...原创 2018-12-15 19:35:06 · 17486 阅读 · 0 评论