stm32编译时出现 error: #35: 是什么原因?
#errordirective:"PleaseselectfirstthetargetSTM32F10xdeviceused...
#error directive: "Please select first the target STM32F10x device used
展开
1个回答
展开全部
要看你的那个程序是复制过去的还是照抄过去的?
keil编写STM32需要配置工程,加入大量头文件:
右键点击工程名,选择第一个options for target ,下面选择C/C++,在define文本框中输入:
USE_STDPERIPH_DRIVER,STM32F10X_MD。MD根据你选择的机种更换为LD或HD
也可能是send()的声明有错误,在ADS中,send无参数传递时括号里面应该加个void,这样这个warming问题就解决了,而在keilc中里面是可以不加这个void的,这就是ads1.2和keil3的一点差别了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询