Review
There are no other books similar to Learn Hardware Firmware and Software Design, and this is not only in the extraordinary extent of the topics presented, but also in the incredibly logic and simple form they take. Learn Hardware Firmware and Software Design is, and it is going to be for a long time, the reference book in hardware, firmware, and software design. Good news: LHFSD is the first part in a large series dedicated to hardware, firmware and software design, named HFS. The second book of the series, Design Hardware Firmware and Software Tools (DHFST) is planned to be published fairly soon. Note that the fundamental notions described in LHFSD are not presented again in DHFST, or in any of the coming books; therefore, LHFSD is mandatory. --Corollary Theorems
Learn Hardware Firmware and Software Design is the first book of the HFS series I planned few years ago. My intention is to present the design work simplified, so that the readers would discover that it takes only logic, some diligent work, and little financial efforts for each design phase. The design tools used are only the instruments we need to transform our thoughts/logic/dreams into working reality. --O G Popa
Requirements: In terms of Requirements for working with the LHFSD book, there are none, if you buy it for Reference--this is recommended only for advanced designers. The reader can learn enormously much just by reading the book and the source code files included. However, if you want to gain true hands-on experience using the firmware and the software environments presented, then you need: #1. The LHFSD-HCK kit: you can either build it as it is explained in Hardware Design Part 1, or you could buy it from Corollary Theorems. #2. The MPLAB ICD2: you need to buy this programming tool from an electronic components distributor as is Digi-Key. #3. The 9V/750mA AC/DC wall adaptor: this one comes included into MPLAB ICD2 #4. The RS232 serial cable: again it comes included in MPLAB ICD2 Kit #5. The Visual Basic 6 compiler: you need to buy this excellent software tool; #6. An USB/RS232 cable adaptor. That is all, and you can see it is not much. --From the Inside Flap
Product Description
Although it seems to be impossible, "Learn Hardware Firmware and Software Design" presents each title topic in adequate details. In Part 1, Hardware Design, is developed an interesting set of hardware modules built around dsPIC30F4011 Microchip controller; the topics explained, however, are sufficient to start working with any other Microchip controller. In Part 2, Firmware Design, the readers learn to write real-time multitasking firmware routines for all hardware modules previously designed. Lastly, in Part3, Software Design, is implemented a simple PC software interface using MS Visual Basic 6, which will monitor and control in real time the hardware and, implicitly, the firmware routines. After two years since it was first published, Learn Hardware Firmware and Software Design is still the best in the world. It is exceptional! Please discover Corollary Theorems site for the Table of Contents, Requirements, and for a detailed description of the book. LHFSD explains everything you need to know about Microchip's Digital Signal Controllers. You will learn to design hardware modules logically; you will become an expert in writing firmware; and you will learn to embed the entire power of your PC, with Internet, file management, and advanced graphic analysis, into your firmware and hardware designs. If you are interested in learning true, beneficial skills in hardware, firmware, and software, there is no other book better than Learn Hardware Firmware and Software Design. Now, it is only up to you to become a programming/design Guru in the shortest amount of time. Although it seems to be impossible, "Learn Hardware Firmware and Software Design" presents each title topic in adequate details. In Part 1, Hardware Design, is developed an interesting set of hardware modules built around dsPIC30F4011 Microchip controller; the topics explained, however, are sufficient to start working with any other Microchip controller. In Part 2, Firmware Design, the readers learn to write real-time multitasking firmware routines for all hardware modules previously designed. Lastly, in Part3, Software Design, is implemented a simple PC software interface using MS Visual Basic 6, which will monitor and control in real time the hardware and, implicitly, the firmware routines. After two years since it was first published, Learn Hardware Firmware and Software Design is still the best in the world. It is exceptional! Please discover Corollary Theorems site for the Table of Contents, Requirements, and for a detailed description of the book. LHFSD explains everything you need to know about Microchip's Digital Signal Controllers. You will learn to design hardware modules logically; you will become an expert in writing firmware; and you will learn to embed the entire power of your PC, with Internet, file management, and advanced graphic analysis, into your firmware and hardware designs. If you are interested in learning true, beneficial skills in hardware, firmware, and software, there is no other book better than Learn Hardware Firmware and Software Design. Now, it is only up to you to become a programming/design Guru in the shortest amount of time.
See all Editorial Reviews