2018年1月24日 星期三

嵌入式程式設計好教材推薦

自從Arduino流行起來後,就很少人再談8051,這曾經是8 bits的霸主,應該也是使用量相當的CPU,不過有了Arduino,學校似乎都用Arduino而不用8051。因為Arduino採用開源硬體的方式,在網路上有太多的學習資源,大家只要按圖施工,就會保證成功,而且軟體也很容易取得,於是剪貼似乎成了現代人的技能之一。
今天敏哥要介紹一本嵌入式程式設計的好書-Embdded C,作者是Michael J. Pont,然而它是用8051當成學習標的,而不是用Arduino,不過因為敏哥覺得這本書介紹許多不錯的觀念,值得大家學習,其章節如下:
1 Programming embedded systems in C
2 Introducing the 8051 microcontroller family
3 Hello, embedded world
4 Reading switches
5 Adding structure to your code
6 Meeting real-time constraints
7 Creating an embedded operating system
8 Multi-state systems and function sequences 
9 Using the serial interface 
10 Case study: Intruder alarm system
11 Where do we go from here
其中以第6-8章為重點。



有關於教材以及範例的程式碼,請參閱下列連結。

https://www.safetty.net/publications/embedded-c



沒有留言:

張貼留言