
单片机篇
文章平均质量分 88
JohnnyTim
没有去干怎么知道不行!!!
展开
-
单片机-大端与小端储存模式解析
首先简单说一下所谓的“大端”以及“小端”的含义,其实大端与小端其实是指由于处理器寄存器宽度不同,造成储存上的方式差异。"中心思想"是数据高低位数据存储的高低地址位置不同。小端是数据高字节存储在内存的高地址上,数据低字节存储在内存的低地址上。大端是数据的高字节存储在内存的低地址上,数据低字节存储在内存的高字节上。网上比较专业的解释如下:小端:较高的有效字节存储在较高的存储器地址,较低的有效字节存储在较低的存储器地址。大端:较高的有效字节存储在较低的存储器地址,较低的有效字节存储在较高的存储器地址下面转载 2021-05-25 21:10:18 · 2801 阅读 · 1 评论 -
Keil MDK编译器下查看占用Flash和SRAM空间大小
在Keil MDK编译器编译后,信息栏都会显示编译情况,这其中就包含了FLASH跟SRAM的信息。如下图所示,一方面它也说明程序在编译后会把相同性质的数据(比如变量,其中包括局部变量和全局变量。当然其中也包括代码)归放到同一域里面。/*****************************************************************************...原创 2017-07-19 14:49:49 · 16878 阅读 · 0 评论 -
旋钮编码器相关(持续更新中... ...)
旋转编码器应用于角度定位或测量时,通常有A、B、Z三相输出。A相和B相输出占空比为50%的方波。编码器每转一周,A相和B相输出固定数目的脉冲。当编码器正向旋转时,A相比B相超前四分之一个周期;当编码器反向旋转时,B相比A相超前四分之一个周期。A相和B相输出方波的相位差为90°。编码器每转一周,Z相输出一个脉冲。由于编码器每转一周,A相和B相输出固定数目的脉冲,则A相或B相每输出一个脉冲,表示...原创 2019-02-28 14:07:17 · 4354 阅读 · 0 评论