久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2045|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

用單片機(jī)+74hc595芯片驅(qū)動問題 程序編譯報錯重定義

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1003872 發(fā)表于 2022-1-30 19:10 | 只看該作者 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
大佬們,幫忙看一下我的錯誤之處,感激不盡~~

錯誤描述:hc595_drive.c文件中出現(xiàn)重定義報錯

all.png (50.65 KB, 下載次數(shù): 66)

其他文件

其他文件

drive.c.png (145.75 KB, 下載次數(shù): 67)

錯誤文件

錯誤文件

drive.h.png (129.28 KB, 下載次數(shù): 72)

其他文件

其他文件

main.png (103.44 KB, 下載次數(shù): 73)

其他文件

其他文件

數(shù)碼管.rar

34.66 KB, 下載次數(shù): 5

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:824490 發(fā)表于 2022-1-31 09:35 | 只看該作者
.h文件的格式錯了。

#ifndef     __HC595_H_     //文件名全大寫,前面兩個“_”,后邊一個"_",文件名中間的“.”也要改成"_",
#define     __HC595_H_     


#endif   


最后一行還要以空白行出現(xiàn),全空的,不要有任何字符!你可以在末2行最后打入一個回車,末行就是全空的了

回復(fù)

使用道具 舉報

板凳
ID:824490 發(fā)表于 2022-1-31 09:51 | 只看該作者
hc595_driver.c這個文件居然沒有include對應(yīng)的文件hc595_driver.h,而是繞一大圈include “all.h”,
再在“all.h”中include  “hc595_driver.c”。。我醉了。。。

在“all.h”中居然在include字段中插入宏定義,

extern 在用法似乎也有問題,暈了,,你這個文件結(jié)構(gòu)有點(diǎn)亂。。。

我也不知這樣行不行,反正是看不順眼。。
回復(fù)

使用道具 舉報

地板
ID:824490 發(fā)表于 2022-1-31 11:33 | 只看該作者
我?guī)湍愀牧艘幌拢瑳]有報錯了,你試試看看。

WQX15框架式編程.rar (48.41 KB, 下載次數(shù): 10)

Build target 'Target 1'
linking...
Program Size: data=12.0 xdata=0 code=224
creating hex file from "WQX-15框架式編程"...
"WQX-15框架式編程" - 0 Error(s), 0 Warning(s).


回復(fù)

使用道具 舉報

5#
ID:1003872 發(fā)表于 2022-1-31 14:05 來自觸屏版 | 只看該作者
名字不是重點(diǎn) 發(fā)表于 2022-1-31 11:33
我?guī)湍愀牧艘幌拢瑳]有報錯了,你試試看看。



謝謝大哥幫忙解決問題,祝大哥新年快樂。
ifndef的格式問題我研究過,只要開頭不是數(shù)字就可以,我這個寫的是有點(diǎn)不標(biāo)準(zhǔn)。
文件結(jié)構(gòu)我是根據(jù)網(wǎng)上的視頻教程來寫的,老師的說法是用all.h可以省事,不用每個.c都加很多頭文件。
插入宏定義這個沒注意,當(dāng)時看的c語言書里也沒詳細(xì)介紹這個問題。
新手小白學(xué)習(xí)這個好困難~
回復(fù)

使用道具 舉報

6#
ID:1003872 發(fā)表于 2022-2-1 13:49 | 只看該作者
再次感謝大佬手把手幫忙改代碼,學(xué)習(xí)到了不少,以后寫代碼應(yīng)該多注意規(guī)范
我又重新看了下代碼,發(fā)現(xiàn)原來的錯誤之處是hc595_drive.h文件里聲明  extern u16 data hc595_data[2];錯了
應(yīng)改為extern u16 xdata hc595_data[2];
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲视频在线一区 | 草b视频 | 久久综合久久综合久久 | 日韩精品免费视频 | 91国内视频在线 | 黄色网址在线免费观看 | 四虎网站在线观看 | 日韩欧美在线视频 | 新疆少妇videos高潮 | 一片毛片 | www.一区二区三区 | 国产aⅴ精品 | 欧美激情视频一区二区三区在线播放 | 久久天堂 | 91麻豆精品一区二区三区 | 国产色视频网站 | 国产成人在线播放 | 香蕉婷婷| 国产在线a视频 | 亚洲国产精品久久 | 国产精品视频一二三区 | av中文字幕在线播放 | 农夫在线精品视频免费观看 | 91麻豆精品一区二区三区 | 乱码av午夜噜噜噜噜动漫 | 久久久妇女国产精品影视 | 欧美日本久久 | 日韩欧美一区二区三区四区 | 在线观看www高清视频 | 国产在线精品一区二区 | 久精品久久 | 国产黄色在线观看 | 日本午夜视频 | av一区二区三区四区 | 亚洲一区二区精品视频 | 成人在线播放网站 | 日韩a视频 | 日韩高清一区 | 亚洲欧美日韩中文字幕一区二区三区 | 免费国产黄网站在线观看视频 | 欧美成人精品一区二区三区 |