在上一篇笔记的基础上,完成一个简单的ADC采样实验。 第一步:预备知识 1、先来看一下bb_black的ADC管脚位置。下图是bb_black的模拟输入端口的分布。 这张图上有三个重要的信息需要注意: (1)模拟输入端口数量:arm芯片共有8个ADC通道,bb_black上引出来 ...
今天笔者在LED灯的基础上写了一个GPIO作为输入端口的例子。实验中笔者采用一个按键作为IO输入设备,然后用bb black去采集当前的信息。 第一步:硬件介绍 按键介绍 轻触按键的结构如下图所示,按键的 , 脚, , 脚是分别连在一起的,当按下按键是也就是将 , 或者 , 引脚短接,松开时两脚间开路。 硬件原理 注: 为了防止误操作时, . V将IO口烧掉笔者在按键与 . V之间连接了一个限流 ...
2015-03-14 22:17 0 2060 推荐指数:
在上一篇笔记的基础上,完成一个简单的ADC采样实验。 第一步:预备知识 1、先来看一下bb_black的ADC管脚位置。下图是bb_black的模拟输入端口的分布。 这张图上有三个重要的信息需要注意: (1)模拟输入端口数量:arm芯片共有8个ADC通道,bb_black上引出来 ...
1、用miniUSB线将 电脑与开发板相连,BeagleBoneBlack启动之后,在浏览器里面输入192.168.7. ...
今天从第一个简单的程序“helloworld”开始学习嵌入式的开发。这个例子中会用到一些Linux命令,这些命令都是Linux最基本的命令。在开始之前先来说说这些命令的含义。 第一步:预备知识学习。 1、文件查看命令ls ...
刚收到bb-black很兴奋,接着就茫然了,作为只学过单片机的人来说一下子要开发ARM系统真有点不知道如何入手。本人写这些博客完全是为了记录自己的学习历程,由于是初学者所以笔记内容难免会有不当之处,如有发现,请指正! 本人的电脑配置是win7 64bit。 第一步:完成硬件连接 ...
上一篇笔记中,主要记录了通过shell脚本的方式实现对LED灯的亮灭控制。不难看出,实际上对GPIO的控制主要是通过对内核接口/sys/class/gpio下的文件进行操作。同样的方法,也可以通过C语言实现对GPIO口的控制。这篇笔记就记录了笔者通过C语言的方法实现对LED的控制 ...
这次改变一下笔记的结构,直接上图。点亮LED永远是学习MCU,ARM,FPGA的入门例程,可以说是经典例程。这里笔者也从点亮LED开始开始ARM学习之旅。 接下来就开始点亮LED之旅,在开始之前需要向读者说明:本文作者也是一个ARM初学者,学习过程中也是在网上查找 ...
最近学习了一个编程环境,感觉到非常方便,分享给大家。之前的几篇笔记都是通过Xshell工具远程登录开发板,在开发板上进行代码的编写,编译运行。好处就是对于初学者来说不需要搭建太多的开发环境,不好的地方,Linux自带的VIM编辑器是没有语法高亮的,代码量比较多的时候,用起来不是很方便 ...
上一篇,运用 Linux 的 sysfs,控制本机上的 LED 灯,usr0 至 usr3,这次用 GPIO 控制外部的电路,点亮 LED 灯。 这次的全部材料: BBB 一台 购买 BBB 自带的 USB 数据线 面包板一块 470Ω 三枚(至少一枚) 白、红、黄、绿 ...