2020-02-21 21:28发布
rootxie 发表于 2014-5-4 20:22 唉,FREESCALE的PE开发真是有多别扭就多别扭,外设设置功能如果只是用来初始化的话,还不如像ST那样源码提 ...
FSL_TICS_ZJJ 发表于 2014-5-4 17:10 你要K系列的吗? K系列基本上都是IAR的,KL是有KEIL工程的。
rootxie 发表于 2014-5-4 20:51 用了下,感觉非常的弱智,生成的代码(我用的是MDK),文件非常的乱,根本毫无组织性,而且外设间的通信 ...
momo_li 发表于 2014-5-4 21:01 需要再添加一个外设,然后重新生成代码,KEIL我没用过,可以问问用过的。IAR里面只要刷新一下工程的链接 ...
最多设置5个标签!
你用过了就知道了,非常好用,比库好用多了。
版主大大。。。。。为啥K系列是IAR,KL系列又是keil的。。。。这不科学啊。。。。
main.c
events.c
drv1.c,drv2.c,drv3.c。。。
pdd.h types.h
PE的代码结构基本上就是这样的。自动生成的是drv.c,中断生成在events.c文件中。你可以在main.c和events.c之间这一层写自己的应用程序或者在更低层的地方写。
PE的代码分在3个文件夹中,PDD,Generated_Code,和source文件夹中,基本上还是分的比较开的,你也可以自己添加个文件夹。
你用的是哪个模块呢。可能使用DMA比较复杂一点。
需要再添加一个外设,然后重新生成代码,KEIL我没用过,可以问问用过的。IAR里面只要刷新一下工程的链接文件就可以,so easy。
keil里面重新生成的时候 还得添加文件路径,一添加外设 又得重新生成代码,重新添加文件路径,等到文件系统,调度文件,驱动。。。那不得不停的添加路径么?我要崩溃了。。。
就那么点外设,还要用图形化来设置,生成那么点代码,不知道freescale搞啥飞机。
像这种图形化的设置 注定不会生成多复杂的程序框架,就几个初始化代码,何必搞得这么复杂,简直难以理解
一周热门 更多>