ข้อมูลสำหรับนักพัฒนาโปรแกรม Embedded

Firmware developer's essential reading list

February 19, 2013

Magazines (online and otherwise)
Embedded.com--You're reading it now. It's the most important publication dedicated to embedded systems.

EDN--Yes, this is a hardware publication, but hardware is never far from the software.

EE Times--EE Times is the source of information about what technologies are coming, where the jobs are, and what companies are up to.

Circuit Cellar Ink --Sort of a dream embedded magazine, it covers projects that include both hardware and software. Though aimed at hobbyists, professionals can learn a lot from it.

Crosstalk --An Air Force site, two out of three issues are dreadfully about big process. But one of three are gold.

Peopleware, Tom DeMarco and Timothy Lister. This is the most important book on productivity in the software engineering environment around. The key takeaway: interruptions destroy productivity. Cubicles--and, worse, open offices--ensure everyone is operating at the nadir of performance.

A Discipline for Software Engineering, by Watts S. Humphrey. This is the single most important book ever written about software engineering. In it Humphrey takes the reader through the Personal Software Process. The net is huge gains in productivity, lower defect rates, and shorter schedules. But it's not for the faint of heart; there's a lot of homework and math, and if you don't do that, you'll get nothing from the book. This is one for grown-ups: developers who really care about their profession and are willing to work hard at the problems to get tremendous benefits.

Guidelines for the Use of the C Language in Vehicle Based Software, by MISRA. This PDF is a compilation of about 140 rules for the safer use of C. It is not, by itself, enough to define an entire software standard, but it's a good first step. And it's pretty industry standard now.

Structured Testing: A Testing Methodology Using the Cyclomatic Complexity Metric, by Arthur H. Watson and Thomas J. McCabe. Testing can be done somewhat scientifically. This method is useful and important.

Peer Reviews in Software by Karl E. Wiegers. This is the all-around best book on the subject. Wiegers looks at the entire spectrum of inspections from informal pass-around reviews to the most formal of processes. The book gives a complete description of the entire review process, from start to finish, in about 80 pages. And the rest of it fills in the details.

Best Kept Secrets of Peer Code Review. This free book from SmartBear Software does a good job at avoiding promoting their products while digging into reviews of three million lines of code at Cisco. Great reference for doing distributed reviews.


ข้อความคัดลอกมาจาก http://www.embedded.com/electronics-blogs/break-points/4407254/Firmware-... Tongue out

ออกแบบและใช้งาน FPGA กับ sven anderson

สุดยอดเวบไซด์สำหรับผู้สนใจการประยุกต์ใช้งาน FPGA และ งาน Embedded ที่นักอิเลคทรอนิคส์ไม่ควรพลาด  http://svenand.blogdrive.com/archive/97.html Tongue out


ไอเดียบรรเจิดวันนี้เสนอนาฬิกาดัดแปลงใช้ไฟจากโซล่าร์เซลล์ http://hackaday.com/2013/02/19/solar-clock-uses-capacitors-for-style-and... Tongue out

The basics of programming embedded processor

ข้อมูลสำหรับนักเล่น Embedded http://www.embedded.com/design/real-time-and-performance/4007138/1/The-b... Tongue out

To read Part 2 , go to "Models of program, assemblers and linkers."
To read Part 3, go to  "Basic Compilation Techniques"
To read Part 4, go to  "The creation of procedures"
To read Part 5, go to  "Register allocation and scheduling"
To read Part 6, go to  "Analysis and optimization of execution time"
To read Part 7, go to  "Trace-Driven Performance Analysis"
To read Part 8, go to  "Analysis and optimization of energy and power."
To read Part 9, go to  "Program validation and testing."

ฟิตร่างกายให้พร้อมเสมอใน 7 นาที

ดูแลสุขภาพตัวเองด้วยการออกกำลังกายสิบสองท่าไม่ต้องใช้พื้นที่และเวลามาก เพียงท่าละครึ่งนาที แล้วค่อยมาเล่นเนตต่อ http://journals.lww.com/acsm-healthfitness/Fulltext/2013/05000/HIGH_INTE... Tongue out

เข้าสู่ยุคคอมพิวเตอร์พกพาส่วนตัวกับ neptune pine

ผลิตภัณฑ์นำร่องเทคโนโลยีอนาคต ที่จะแข่งกันในการชิงตลาดคอมพิวเตอร์จิ๋วพกพา นาฬิกาแอนดรอยด์ที่มากด้วยความสามารถ http://www.neptunepine.com/product.html Tongue out


เลือกซือ single board cumputer

ข้อมูลบอร์ดทดลอง single board computer http://en.wikipedia.org/wiki/List_of_single-board_computers Tongue out

usb power supply/charger test

ข้อมูลสำหรับเลือกซื้อ USB Power Supply สำหรับใช้กับ Raspberry Pi http://www.lygte-info.dk/info/usbPowerSupplyTest%20UK.html Tongue out

เล่น raspberry pi กับเวบ raspberrypithai.com

ข้อมูลสำหรับการเรียนรู้ลินุกซ์ด้วยบอร์ด Raspberry Pi ผู้สนใจดูเพิ่มเติมได้ที่ http://www.raspberrypithai.com/ Tongue out

how linux is built

20 bestwebsite to download free ebooks

แหล่งฟรีอีบุ้คส์สำหรับนักสะสม http://www.hongkiat.com/blog/20-best-websites-to-download-free-e-books/ Tongue out

วิธีการแบ็คอัพระบบไฟล์ของเครื่องคอมพิวเตอร์ที่ใช้วินโดว์ 7

ไม่ต้องใช้แผ่น norton ghost ก็สามารถแบ็คอัพ system image ไปเก็บไว้ในที่ปลอดภัย เผื่อเหตุฉุกเฉินจะได้ resotre ข้อมูลกลับ รายละเอียดวิธีการดูได้ที่ http://www.howtogeek.com/howto/4241/how-to-create-a-system-image-in-wind... Tongue out

สั่งงานคอมพิวเตอร์ผ่าน serial port

โครงงานน่าสนวันนี้เสนอ Type4me เป็นบอร์ดต่อพอร์ท USB เครื่อง PC แทนคีย์บอร์ด สำหรับสั่งงานที่มีรูปแบบคำสั่งซ้ำๆ โดยสั่งผ่านทางพอร์ทซีเรียล รายละเอียดการสร้างและวิธีใช้งานดูได้ที่ http://www.lucadentella.it/en/2013/01/14/type4me/ Tongue out

การใช้งาน svn กับงาน embedded

การเขียนโปรแกรมที่มีความซับซ้อนในงาน Embedded เช่นในงานพัฒนาไมโครคอนโทรลเลอร์ตระกูล ARM รุ่นใหม่จำเป็นต้องใช้เครื่องมือช่วยในการจัดการตัวโปรแกรม เทคนิคการใช้โปรแกรม SVN หรือ SubVersioN ดูได้ที่ http://www.scienceprog.com/using-svn-for-embedded-projects-part-1/#more-... Tongue out

ฝึกภาษาช่วงปิดเทอมกับ thenewboston.org

ติดตามเทคโนโลยีกับวีดีโอหลากหลายที่ http://thenewboston.org/tutorials.php Tongue out

Syndicate content