【发布时间】:2014-02-03 21:19:27
【问题描述】:
由于我是初学者,我在编程时遇到了问题,我正在尝试读取一个方脉冲序列,该脉冲序列进入我的 PIC 微控制器的一个数字 GPIO 引脚。我必须“采样”然后存储输入信号,以便保存一堆 1 和 0(可能在数组中)。我必须保存我得到的 1 和 0 的数量(在 8、4 次以上的数据包中进行采样)并将 1 或 0 的数量计算为平均值。
任何人都知道我可以如何开始在 C 代码中完成此任务?
【问题讨论】:
-
我的问题是我真的不知道我在做什么,甚至没有一个起点——如果我不得不说我有一些东西,那就是
-
你至少可以写出你的想法,比如你可能想用什么数据结构来存储采样数据,你将如何用它计算平均值等等......你可以写一些伪代码还说你真的不太了解语法,无法将其翻译成 C