RASC 配 Keil 这条路线其实挺适合习惯 MDK 的人,不一定非要全程用 e2 studio。先在 RASC 里把芯片、时钟、引脚和外设栈配置好,再生成 MDK 工程,应用层继续在 Keil 里写,开发节奏会比较顺。
我觉得要注意的是,RASC 生成的代码最好尽量当成“配置生成区”来看,别随手改自动生成文件。后面一同步,手改内容很可能被覆盖。应用逻辑还是放到用户代码区或者自己单独建模块,外设参数改动回到 RASC 里改,这样工程长期维护会清楚很多。
另外 RA Pack、FSP、RASC、Keil 版本最好配套,不然同步失败、工程打不开、驱动接口不一致这些问题会很烦。第一次搭环境时把版本记录下来,后面换电脑或给同事复现会省不少时间。
|