I came to this book the back way. I was looking for sample beaglebone code in C and I found the author's github with the example programs from the book along with revisions and supplemental programs. I noticed that the author was very responsive answering questions about the code. I know enough that between the files on github and the back and forth with questions I was able to work along each chapter but I wanted to support what the author is doing.
Now that I have the book I can tell it's a rare treat; the illustrations are beautiful the writing is clear. I look forward to the authors future work.
是否有货?

下载免费的 Kindle 阅读软件,即可立即在智能手机、平板电脑或电脑上阅读 Kindle 电子书 - 无需 Kindle 设备。了解更多信息
使用手机摄像头 - 扫描以下代码并下载 Kindle 阅读软件。

前翻 后翻
Exploring BeagleBone: Tools and Techniques for Building with Embedded Linux 平装
英语版本
123
无需Kindle设备,下载免费Kindle阅读软件,即可在您的手机、电脑及平板电脑上畅享阅读。
基本信息
- 语言 : 英语
- ISBN : 1118935128
- 品牌 : Wiley
- 尺寸 : 18.29 x 3.05 x 22.86 cm
- 用户评分:
无顾客评论
5 星 (0%) |
|
0% |
4 星 (0%) |
|
0% |
3 星 (0%) |
|
0% |
2 星 (0%) |
|
0% |
1 星 (0%) |
|
0% |
评分是如何计算的?
在计算总星级评分以及按星级确定的百分比时,我们不使用简单的平均值。相反,我们的系统会考虑评论的最新程度以及评论者是否在亚马逊上购买了该商品。系统还会分析评论,验证评论的可信度。
此商品在美国亚马逊上最有用的商品评论
美国亚马逊:
4.7 颗星,最多 5 颗星
125 条评论

Raul Ocampo
5.0 颗星,最多 5 颗星
Not your average Getting Started with X Board book
2016年6月17日 -
已在美国亚马逊上发表已确认购买
7 个人发现此评论有用

TangoZulu
4.0 颗星,最多 5 颗星
Great Book, But Beginners May Have Difficulty
2015年8月16日 -
已在美国亚马逊上发表已确认购买
This is a very well written book, but it may not be suitable by itself for everyone who wants to use the Beaglebone Black. Its strongest areas are the very good explanations and examples regarding hardware interfacing and general electronic principles. This is the best source I have found for this information. It is much more comprehensive than most texts on the BBB with regard to circuits and hardware, and very accessible to those with limited hardware experience. A weak point, in my opinion, is the focus on the C language approach. Although I agree with the author's opinion that C and C++ is the most powerful and by far the best performing programming language for microprocessor applications, it is more complex than what is needed for most BBB projects, and it is a complicated undertaking to develop a good IDE and toolchain for writing and debugging C and C++ on the BBB. On the other hand, the provided IDE Cloud 9 does an excellent job with Javascript and Python, which will be much more accessible to beginners and perfectly adequate for most BBB applications. I would use this book in combination with other excellent books such as Monk's Programming the Beaglebone Black, and Norris's The Internet of Things, which address applications using much simpler programming approaches. That said, this is your book for hardware information, and a very good book overall. If you want to tackle the C or C++ or C# approach, this will be a great starting point.
3 个人发现此评论有用

Mario Ghecea
5.0 颗星,最多 5 颗星
What I love about his techniques is that he uses real programming ...
2016年9月3日 -
已在美国亚马逊上发表已确认购买
Derek Molloy is the BEAGLEBONE Master! I have been following Derek for a few years now and have worked out some of his examples in the past...What I love about his techniques is that he uses real programming paradigms instead of skirting it with scripts, python and other simpler programming techniques! If you are serious, you do it in C, write your own drivers, etc. That is the approach I like the most even though it is more complicated. I actually started with Beaglebone in baremetal. Very little code was available other than the SDK which is available from TI that can be quite mind boggling to get going...I wrote my own extensions to code sourcery to work from CCS compiler, so I can use my own JTAGs. I got everything to work just fine. Derek takes the route of programming via the Linux OS, which is a bit different than baremetal...The nicest thing you can do in baremetal is perhaps get as close to a a realtime, stripped down version of an OS as you can get, using something like FreeRTOS. There are a few ports that I've seen still in their infancy...Either way, in the Linux environment you have to go through the peripheral memory maps and make use of the drivers to get things done. There is no better book available that teaches this approach! Good luck getting a handle on the internals of the kernel and working with the driver layers otherwise! This book does an excellent job revealing those secrets and it is a humbling task in my opinion and a bit of Linux tribal knowledge that is revealed here...If you like Linux or wished you knew how to access peripherals through the driver layer, PRU's and so on, get this book on Kindle...It might save a few bucks too!

TB
5.0 颗星,最多 5 颗星
One of the best all-around learning books I've ever seen on an embedded system.
2014年12月26日 -
已在美国亚马逊上发表已确认购买
Wow. Where to begin with this book? So much to say...
Here's my first thought: If you are looking for a simplified, superficial and less-than-complete review of all-things Beaglebone, then do not buy this book. For everyone else, this book is a MUST HAVE!
Seriously.
I got the Kindle version of this book almost two weeks ago, and have spent 6-8 hours per day reading it and working on the examples--and I am still only in Chapter 8. There are a LOT of examples, and they are generally very thorough. Dr. Molloy has also created a companion website for this book (who else does that, btw?), and I've regularly been posting any little errata that I find to the page for the appropriate chapter. There have been very minor errata found thus far, which is incredible enough given the complexity of the subject matter. Therefore you really are only limited by your own effort, in terms of what you can learn from this book. I could write an extremely lengthy review about this book and go on and on and on about how it really IS the definitive "How-To" book on all-things Beaglebone because, well, it is. But until you get the thing and start working through it for yourself, you wouldn't appreciate half of what I could say. However I think there are two very important points that I should discuss in this review.
First, this is not just a book about using the Beaglebone platform. Sure, that's what the title says it's about--and that's indeed the theme to the book. However this book is about so much more than *just* using the BBB: It's about how to work efficiently with an embedded Linux device, and how to master said device. Dr. Molloy's teaching style is easily one of the best I've ever seen in the field of Computer Science, and the order and flow of this book is very intuitive. This will readily allow you to build on previous chapters and enhance your learning as you move through the book. In addition he teaches you some basic electronics, so that you can work with the BBB device safely and not damage the hardware (or the underlying Linux operating system). When you consider the breadth of material necessary to work with such a platform as the BBB device, it really is a huge undertaking to cover in just one book--but at no time did I feel lost or overwhelmed by the material.
The other thing that must be said about this book is that is is NOT just a book about programming. Yeah sure, that stuff is covered. But a monkey could write C/C++ code, given enough time and the proper incentive. It wouldn't necessarily be *good* code--but I've met some humans who can't write good C/C++ code either, and they profess to be well above the monkey in the grand scheme of things. Rather this book really is about how to be a Computer Scientist in the area of Embedded Systems. It's about how to take a well-engineered and very capable embedded hardware platform and use it with an unbelievably powerful (and immensely configurable) operating system, and master their combined use. In other words--it's about thinking like an actual Computer Scientist is expected to think in the real world. Also, the book is not about just loading some code examples into your text editor or IDE, running them...and then telling yourself: "Yup, I got it...that's easy. I can do that, no problem!" Certainly you could do that, but you'd only be cheating yourself. There are way too many of those types of programmers out there that do just that, but then don't even know how to log in to a device remotely, set up a proper tool-chain or (God forbid) have to debug a non-working system. But with this book you are exposed to all of those things--all in the first few chapters!
So in conclusion, I'll say one last thing: There are several other books on the market about the Beaglebone/Beaglebone Black devices, and they are generally very good. I believe that I have them all for the most part. However those books are NOT this book. This book is like those books, on steroids...times 10. If those books are the mathematical equivalent of Trigonometry and College Algebra, then this book is Calculus 3 *and* Differential Equations...all rolled into one. Yes, it really is that good. But hey, don't believe me. Instead, just have a look inside the book and judge for yourself. Better yet, buy the Kindle version and go through Part 1. The knowledge you will gain in just those five chapters alone will easily be worth the $23 you spend on the Kindle version of this book.
I have no affiliation with Texas Instruments or with Dr. Molloy. However I have been following his YouTube tutorials for over two years now and am very grateful that he has taken the time to develop this entire learning package (book, website, video demonstrations, etc). Using this book my knowledge of embedded Linux has grown by leaps and bounds, in just the past two weeks!
Here's my first thought: If you are looking for a simplified, superficial and less-than-complete review of all-things Beaglebone, then do not buy this book. For everyone else, this book is a MUST HAVE!
Seriously.
I got the Kindle version of this book almost two weeks ago, and have spent 6-8 hours per day reading it and working on the examples--and I am still only in Chapter 8. There are a LOT of examples, and they are generally very thorough. Dr. Molloy has also created a companion website for this book (who else does that, btw?), and I've regularly been posting any little errata that I find to the page for the appropriate chapter. There have been very minor errata found thus far, which is incredible enough given the complexity of the subject matter. Therefore you really are only limited by your own effort, in terms of what you can learn from this book. I could write an extremely lengthy review about this book and go on and on and on about how it really IS the definitive "How-To" book on all-things Beaglebone because, well, it is. But until you get the thing and start working through it for yourself, you wouldn't appreciate half of what I could say. However I think there are two very important points that I should discuss in this review.
First, this is not just a book about using the Beaglebone platform. Sure, that's what the title says it's about--and that's indeed the theme to the book. However this book is about so much more than *just* using the BBB: It's about how to work efficiently with an embedded Linux device, and how to master said device. Dr. Molloy's teaching style is easily one of the best I've ever seen in the field of Computer Science, and the order and flow of this book is very intuitive. This will readily allow you to build on previous chapters and enhance your learning as you move through the book. In addition he teaches you some basic electronics, so that you can work with the BBB device safely and not damage the hardware (or the underlying Linux operating system). When you consider the breadth of material necessary to work with such a platform as the BBB device, it really is a huge undertaking to cover in just one book--but at no time did I feel lost or overwhelmed by the material.
The other thing that must be said about this book is that is is NOT just a book about programming. Yeah sure, that stuff is covered. But a monkey could write C/C++ code, given enough time and the proper incentive. It wouldn't necessarily be *good* code--but I've met some humans who can't write good C/C++ code either, and they profess to be well above the monkey in the grand scheme of things. Rather this book really is about how to be a Computer Scientist in the area of Embedded Systems. It's about how to take a well-engineered and very capable embedded hardware platform and use it with an unbelievably powerful (and immensely configurable) operating system, and master their combined use. In other words--it's about thinking like an actual Computer Scientist is expected to think in the real world. Also, the book is not about just loading some code examples into your text editor or IDE, running them...and then telling yourself: "Yup, I got it...that's easy. I can do that, no problem!" Certainly you could do that, but you'd only be cheating yourself. There are way too many of those types of programmers out there that do just that, but then don't even know how to log in to a device remotely, set up a proper tool-chain or (God forbid) have to debug a non-working system. But with this book you are exposed to all of those things--all in the first few chapters!
So in conclusion, I'll say one last thing: There are several other books on the market about the Beaglebone/Beaglebone Black devices, and they are generally very good. I believe that I have them all for the most part. However those books are NOT this book. This book is like those books, on steroids...times 10. If those books are the mathematical equivalent of Trigonometry and College Algebra, then this book is Calculus 3 *and* Differential Equations...all rolled into one. Yes, it really is that good. But hey, don't believe me. Instead, just have a look inside the book and judge for yourself. Better yet, buy the Kindle version and go through Part 1. The knowledge you will gain in just those five chapters alone will easily be worth the $23 you spend on the Kindle version of this book.
I have no affiliation with Texas Instruments or with Dr. Molloy. However I have been following his YouTube tutorials for over two years now and am very grateful that he has taken the time to develop this entire learning package (book, website, video demonstrations, etc). Using this book my knowledge of embedded Linux has grown by leaps and bounds, in just the past two weeks!
47 个人发现此评论有用