|
發(fā)布時間: 2018-12-12 15:43
正文摘要:這個問題怎么解決,單片機程序keil編譯出錯 錯誤內(nèi)容:error C264: intrinsic '_nop_': declaration/activation error 單片機源程序如下: #include <reg51.h> #include <reg51.h> sbit ... |
| 貼上全文才能幫你編譯一下,查一下錯誤原因 |
bd5fna 發(fā)表于 2024-2-23 12:04 如果要幫你查看問題,你就要吧程序貼出來 什么都沒有,人家想幫你也幫不上呀 |
| 我這個是C51 |
|
MDK 中插入空操作NOP __asm void nop(void) { NOP } void main() { ..... nop(); .... } |
| F:\Keil_v5\C51\Inc\intrins.h(19): error C231: '_nop_': redefinition |
Hephaestus 發(fā)表于 2024-2-22 19:53 請指教! |
bd5fna 發(fā)表于 2024-2-22 19:44 你是分不清什么是C51什么是MDK造成的錯誤。 |
| 我這里也出現(xiàn)同樣的問題,加了#include < intrins.h> 頭文件,還是報錯。.\Core\eeprom.h(25): warning C206: '_nop_': missing function-prototype |
admin 發(fā)表于 2018-12-25 23:43 謝謝哥們 ![]() ![]() |
|
嗯,添加 #include <intrins.h> |
| #include <intrins.h> 添加這個頭文件就可以了。因為你用到了 _nop_(); |
Powered by 單片機教程網(wǎng)