Book: Building Embedded Systems 6/30/2016

Changyi Gu,
Building Embedded Systems - Programmable Hardware
APress, 06/2016

This is the first book I have published. I have been a tinker of things for the better part of my life. And the successful launch of this book  has given me the illusion of being capable of tinkering words (Please pardon my naivety.). So now I become a blogger.

This blog is supposed to casually record the itsy-bitsy that I gleaned, in the hope that some of which can be useful to others. As the old saying goes: one man's limerick is another man's clue trail. And please forgive me if the topic is too trivial or awfully naive.

BTW, readers are welcomed to leave comments here regarding my book. But I can not promise I will be able to respond in a timely fashion.

    Posted by Changyi at 1:22 AM


  • On 1/27/2018 8:03 PM, Anonymous Anonymous  Said

    I have been going through your book and like it very much for its succinct and practical approach. However as a software developer who is self-educating himself in Hardware aspects of embedded systems, i have a request for you. Could you write up some "annexes/addendum/technical notes" to the book on some specific subjects?

    There is a lot of "debug/flash probes/traces/links" etc. hardware/software which is very confusing to a beginning embedded developer. Though it is easy to use them by following the tutorials found on the web, understanding what exactly they do and how the HW/SW work together is not clear for a newbie. Hence could you write-up some technical notes on the following?

    1) Take well known Segger as an example. How does the J-link probe work with its software? What exactly is it and what does it do? This can be an annex to Chapter 3.

    2) A open source free embedded development setup using Eclipse+OpenOCD+JTAG(FTDI/J-link EDU/EDU mini). This would be very very helpful for actual developers.

    Thank you.


Post a Comment

<< Home  





*) Legal Disclaimer
*) The Book


*) PulseRain
*) FPGA Limerick
*) GitHub
*) Forum

*) FCC Wireless
*) PAPA System