KEIL C語言常用問題匯總
KIEL中,在循環(huán)中有這樣一個問題,結(jié)果一直出現(xiàn)0x10,原因在于if后面多出一個分號。
if(flag_display_remote);//1=REMOTE,0=LOCALE)
{
flag_display_remote=0;
Usart1_SendChar(flag_display_remote+0x10 );
二、重復引用問題
三、路徑指定出錯:
KEIL報錯為:main.c(12): error: #5: cannot open source input file "ds18b20.h": No such file or directory
解決辦法:在options for Target "Target1"----->C/C++------> Include Paths中將所有.h的路徑寫出來,相對路徑,格式為..User;..CORE,另外文件改過的需要將以前添加過的文件刪除重新添加一下。
四 其它
我有個stm32f103 ucos的例程,我想改成stm32f107系列單片機的,然后我修改了keil里面target的型號,然后修改了stm32f10x.h里面,吧#define STM32F10X_CL 注釋消掉了,當然也修改了gpio端口配置等,但是還是不能正確運行,請問下還有什么需要注意的嗎 ?
107和103的NVIC好像設置要改一下
評論