keil工程合并时main函数问题

2019-07-20 03:51发布

请问我编写了两个功能的工程,一个是DHT11测量温湿度并显示在STM32F103的显示屏上。一个是ESP8266WIFI模块的客户端服务器程序,同样也是显示在LED屏上。现在我想将两个工程合二为一,在将DHT11工程的.c .h文件放入ESP8266工程后,在main函数整合这里出现了问题。我就将dht11的main函数里的代码粘贴到了ESP8266  main函数的后面。但在开发板上运行时屏幕上只有ESP8266工程的效果。DHT11完全没有运行。请问两个工程合并时,main函数怎么合并
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
温柔的郎
2019-07-20 10:07
我也遇到同样的问题,我有2个开发板自带的例程程序,一个通过按键改变按键值,并且改变LED灯亮灭的程序,一个是0.96 OLED显示屏显示变化的数据的程序,
我想把这2个程序功能整合下,让按键改变的按键值,在OLED显示屏上显示,
结果,我以OLED显示屏程序为基础,增加按键程序,OLED显示屏程序能正常工作,按键程序不能工作。
我以按键程序为基础,增加OLED显示屏程序,按键程序能正常工作,OLED显示屏程序不能工作,
说明下,我把甲程序加入乙程序时,HARDWARE里硬件.C文件先增加进去了,再在USER的 main.c里也#include "oled.h"声明了,一些动作功能也在main主程序里写进去了,
保存,编译都没显示有错误或有警告,
但还是出现上面的结果,很郁闷啊!!,请求大神指点指点!!
我在本论坛也发出了求助帖,有附件程序,可以参考
http://www.openedv.com/forum.php ... &extra=page%3D2

一周热门 更多>