本次的视频学习主要讲了如下几个方面:
程序下载问题
工程文件的组织
头文件中GPIO的部分详解
按键操作
那么我们来一条一条说好了
首先是程序下载的问题,其实这个很好解决:
如果是J-link连接不上的话
1、J-lnk的驱动没有安装
2、j-link的连接线有问题,没有连接到电脑上
还有一些设备找不到的情况,也有一些解决方案比如:
1、开发板没有上电
2、开发板的连接线有问题,导致没有和电脑连接上
3、开发板有问题(这个一般不大可能)
再就是无法下载,这个可能是没有添加相应的flash导致的,在
Utilities->setting- >add
中添加相应的flash就好了
当然,这些都只是一些可能的参考操作,网上估计也有相应的教程,我的意思是,可能在真正出问题的时候没什么用!毕竟,天下帅的人一般帅,丑的人千奇百怪嘛!
那么第二条了,工程文件的组织,这个、、、词穷,画个图好了
实线箭头拜师文件的包含关系,虚线箭头表示文件的参考引用关系
解释一下Cortex_M内部的文件是ARM公司提供的内核文件;Device文件内部存放的是设备需要的支持文件,比如一些启动文件之类的。它们为projectFile提供服务,projectFile是我们自己创建的文件夹,用来保存自己建立的工程项目。其内部包括project(用于保存工程建立时产生的文件)和src(用于保存自己写的文件,目前比较小,没有再细分)。
头文件中GPIO的部分详解
这个部分主要说了,头文件的组织方式,便于以后查找相关的定义,有利于代码的书写
按键操作
这个部分会在之后谢了代码再分析(J-link借出去了,还没有收回来)
好了!今天的就是这个样子了!