官术网_书友最值得收藏!

Board comparison

There are a number of low-cost single-board GNU/Linux computers on the market these days, so let's take a look at how the BeagleBone Black stacks up against a couple of its most popular competitors.

The BeagleBone Black offers great performance and far more hardware expansion capabilities at about the same cost as the Edison and Raspberry Pi 2 B. That combined with its active open source community makes it a great choice for a huge variety of projects.

Another important feature of the BeagleBone is the two built-in PRU (programmable real-time unit) microcontrollers. These are built right into the AM335x CPU and are on the ARM interconnect, so they can share memory with the ARM processor as well as provide direct access to the peripherals. This means high-speed, real-time tasks can be executed on the PRUs asynchronously without any interruption from the Linux kernel. With growing kernel driver support and documentation to compile and load firmware to PRUs, and for communicating with the code running on them from GNU/Linux user space, they really set the BeagleBone apart from much of its competition. The PRUs are outside the scope of this book, but there are plenty of tutorials and examples to be found on the Web.

主站蜘蛛池模板: 耿马| 陆良县| 樟树市| 玛多县| 肥城市| 浮梁县| 毕节市| 东兴市| 文昌市| 永兴县| 黄浦区| 彭阳县| 澜沧| 田东县| 廊坊市| 贡嘎县| 曲阜市| 龙泉市| 攀枝花市| 长汀县| 中江县| 滦平县| 密云县| 鄢陵县| 垫江县| 太白县| 个旧市| 旬邑县| 迭部县| 罗甸县| 贵港市| 巩留县| 八宿县| 博爱县| 镇沅| 大荔县| 汤阴县| 富民县| 垦利县| 隆昌县| 定日县|