注册 登录
查看: 344|回复: 2

[其他] 想请教几个问题

[复制链接]
发表于 2014-2-15 21:23:50 | 显示全部楼层 |阅读模式
山外哥,我是看你们那个一天攻破k60视频和三天入门k60学习的,期间遇到几个学习上的问题
1.初步了解之后,像你们说的进行比赛学习的过程一般都是用的现成的库,意思是自己开发的时候只需要在你们写好的例程里修改成自己的么?  你们的库 是不是指的就是那些例程和写好的一些函数?
2.看视频和三天入门的PDF里的函数不配套,有没有一致的版本啊
3.一个工程里好多头文件,和C文件,是不是做不同工程的时候里面的头文件都是一样的到时候调用的时候都有呢?
4.写中断服务程序的不是isr.c么?好像找不到这个文件啊那要在那里写中断函数呢?vectors.h和vectors.c有什么关系啊?还是根本不用管这些?从51直接过来的感觉中断彻底迷了...
问题有些多,求大家帮忙解答~

回复

使用道具 举报

发表于 2014-2-15 21:35:12 | 显示全部楼层
我们的例程,其实就是K60的芯片驱动 Chip + 相应常用的外围模块 Board

K60 的视频 跟现在新的代码是匹配的,不过 三天入门PDF 由于是用旧版本代码,所以跟新版本不匹配,仅参考而已。

一个工程里好多头文件,和C文件,仅仅需要包含了头文件,那么就可以在其他文件用调用该头文件声明的函数,这是模块化编程。

关于中断复位的编写,可以看我们的视频,有两种方法的,一直是在MK60_it.c(旧版本是 isr.c)里实现,一种是直接在main.c或其他C文件编写,然后程序运行中修改中断向量表。
回复 支持 反对

使用道具 举报

发表于 2014-2-15 21:36:36 | 显示全部楼层
51的编程,用到的语法不多,而且不注重模块化编程。
因此转入K60是有点吃力的,慢慢消耗我们的视频知识点,然后多锻炼,不懂的先百度,再不懂就问,很容易就上手的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回列表 返回顶部