这将是我们首次探索32位单片机PIC32,有些读者可能还是首次使用MPI-AB-IDE(集成开发环境)以及MPLABC32程序语言开发包开发工程。即使你从未听说过c语言,但是你也应该听说过著名的“Helloworld”程序示例。如果你对此也很陌生,那我还是说说吧。
自从几十年前Kemighan和Ritchie编著了第一本c语言的书以来,任何正规的c语言书籍都会提到一个在电脑屏幕上显示“HelloWorld”的示例程序。成百上千的书籍都遵从这个传统,因此本书也不例外。但是,本书的示例会略有不同,它更加真实:由于我们要设计嵌入式控制应用系统,因此我们讨论的是单片机编程。虽说所有的个人电脑或者工作站都有显示屏,但是嵌入式控制应用系统却往往并非如此。因此,在本书的第一个嵌入式应用设计中,还是采用更为基本的输出方式:数字I/O引脚。在后面几章介绍高级应用时,嵌入式系统将与LCD显示屏相接,或者通过串行端口与另一个终端相接。到那时就将实现更加高级的功能,而不只是简单地显示“HelloWorld”。
1.2准备
无论你是计划一次短期的户外旅行还是筹备一次大型的北极探险,都一定要携带合适的装备。尽管对PIC32架构的探索决不关乎生死,但是如果你能在出门前,我的意思是在开始编写代码前,完成下列简单工作,那么你就会备感轻松。
展开