STM32单片机用keil4每次都要建工程吗?
本人初学STM32,我如果每次新写程序都要新建一次工程吗?STM32用keil4建工程很复杂,而且每次都要建很多文件夹,如果每次都要建工程,那文件夹岂不是越来越多?有什么...
本人初学STM32,我如果每次新写程序都要新建一次工程吗?STM32用keil4建工程很复杂,而且每次都要建很多文件夹,如果每次都要建工程,那文件夹岂不是越来越多?有什么通用的方法吗?求大神们解答
展开
4个回答
展开全部
建立工程的目的是按项目管理使用。同时,建立工程后,才能进行整个程序的编译。
如果是调试用的话,根本不需要建立那么多工程,一个工程即可。在这个工程里面可以增加删除不同的.C文件和.H文件。只是一个工程只能生成一个.HEX文件或.MOT文件而且。
假如你采用这个工程做LCD显示功能的调试。然后又想做LED的调试。那么,你把LED的程序放到一个.C的文件里面。然后在工程里面加载这个.C文件即可。原来的LCD的程序可以屏蔽掉不编译就是啦!
当然,工程还可以把输出的.HEX或.MOT文件名字变更。那就是说,采用一个工程,变更一下输出文件名字。可以生成不同的烧录文件(.HEX或.MOT)
你找一个学习板的资料。别人把很多程序都放到一个工程里面了。你一看就明白了!
如果是调试用的话,根本不需要建立那么多工程,一个工程即可。在这个工程里面可以增加删除不同的.C文件和.H文件。只是一个工程只能生成一个.HEX文件或.MOT文件而且。
假如你采用这个工程做LCD显示功能的调试。然后又想做LED的调试。那么,你把LED的程序放到一个.C的文件里面。然后在工程里面加载这个.C文件即可。原来的LCD的程序可以屏蔽掉不编译就是啦!
当然,工程还可以把输出的.HEX或.MOT文件名字变更。那就是说,采用一个工程,变更一下输出文件名字。可以生成不同的烧录文件(.HEX或.MOT)
你找一个学习板的资料。别人把很多程序都放到一个工程里面了。你一看就明白了!
展开全部
你可以把大致的模板做出来,每次直接拿过来用,再添加需要的代码即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不用的就删掉呗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询