在线时间613 小时
UID252169
注册时间2010-12-5
NXP金币0
TA的每日心情 | 开心 2019-2-14 16:49 |
---|
签到天数: 296 天 连续签到: 1 天 [LV.8]以坛为家I
金牌会员
 
- 积分
- 4473
- 最后登录
- 2020-4-14
|
本帖最后由 zhjb1 于 2016-2-7 08:59 编辑
新手在开发基于函数类的MCU时,针对复杂繁多的C函数模块,有时丈二金刚摸不着头脑。按照以往的经验,可以采取如下措施减少开发的函数描述学习理解的寻觅过程:将所有案例的Source文件夹中DRV文件中的文档都拷贝到一个DRV文件中——文件夹名覆盖,里面有同名的尺寸不一样,可以按照复制原则,加上0,1,2,...,以区分;所有app文件夹中的xxx.*文件按照原来的改名,例如GPIO下的main.c改成main_gpio.c,都存放在1个app文件夹下。首次运行某个main_.xxx.c时,有时会报错,重新设置一下操作下的C的路径即可;而同名的DRV文件——最多不超过4个[尺寸不同而已],可以连接别的试试[较为彻底的方法是自己将这些不同的合并成1个],这样在一个项目下就可以实验所有的程序了。这个方法适用在Nuvoton、Freescale、等的MCU或ARM中都可以顺利通过。
需要注意一点的是:相对于上级的尤其是CMSIS、Common、Hearders与Examples的相对关系不能改变,当然如果你对项目\操作\中的路径设置较为熟练,那就无所谓了。
以上只是针对新手,老手就无所谓了。
|
评分
-
查看全部评分
|