今天开始看柴田望洋的《明解c语言》,目的是做嵌入式开发的学习,所以会结合arm芯片进行学习。最终的目的是做一架小型的无人机,在2016年之前完成。分为三个阶段。
1.在十一月二日之前,用arm芯片写出控制光立方的程序。
2.在十一月二十日写出土壤湿度检测程序。
3.在年底之前搭建好小型四旋翼飞行器,并写出控制程序。
今天晚上主要看了前三章。第一张主要是熟悉c,第二章主要是介绍数据类型和运算符,第三章主要是介绍条件结构。这些内容比较熟悉。
早上和下午主要熟悉了下开发板烧写程序的过程。
注意:在使用JLINK烧写程序时,要使用JLINK commander输入power on才能够将开发板上电,然后在J FALSH中要设置芯片的型号。之后烧入hex文件即可。
今天还有没有解决的问题是:平常自己编写程序时候的配置,现在的配置方法导致无法编译。明天尽快解决。
明天的任务:1.c语言中不熟悉的内容主要是,1.数组 2.函数 3. 指针 4.结构。 之前学习单片机都是用汇编简单学过,在C语言中自己使用的并不多。
2.开发板自带的工程文件中有些并不必要。所以要了解各个文件的大致作用。创建一个自己的工程,能够简单点亮一个led。
3.在开发板自带的程序中找出结构,数组,进行学习。
2015.10.26 晚 21:58