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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1785|回復: 7
打印 上一主題 下一主題
收起左側

求大佬指點:單片機C語言函數參數小問題,謝謝

[復制鏈接]
跳轉到指定樓層
樓主
ID:728915 發表于 2021-10-16 17:03 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
因為最近芯片缺貨,原GD32F103的芯片擬用GD32F303的芯片替換,測試的時候出現問題,C12和A15兩個輸入(按鍵)引腳出問題(應該是串擾),
現象是:通過外設寄存器看按鍵時對應IO口的狀態是完全正常的;但在跑程序的時候,單獨按鍵A15是可以正常動作的;如果先按1下C12就相當于,按下C12后緊接著按了1下A15(實際上只按了1下C12),然后按鍵A15沒有反應。

找問題的時候設斷點,到了下面的程序:
void PcanshuDisplay(uint8_t value)    // 函數1
{  DisplayData[0] = value;

}


void UcanshuDisplay(uint8_t value)    // 函數2
{  DisplayData[0] = value;

}




我想請問一下:
1.  (uint8_t value)作為這兩個函數的參數,是分別不同的參數,還是同一個參數?

2.  DisplayData[0] = value;  這里的這個“value”是對應函數里的(uint8_t value)這個參數吧?
     謝謝!

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

使用道具 舉報

沙發
ID:712493 發表于 2021-10-16 21:13 | 只看該作者
這個應該叫形參吧!把它當成局部參數理解應該可以 , DisplayData[0] = value;  這里的這個“value”是對應函數里的(uint8_t value)這個參數  是的
回復

使用道具 舉報

板凳
ID:401564 發表于 2021-10-17 11:38 | 只看該作者
1.  (uint8_t value),這個是在函數聲明時用的,它只能代表當前的函數(作用域),也就是說它的作用只在這個函數后面的{}內
所以,這是兩個形參,是不同兩個形式參數
2,value  這個是對應函數里的value

這是C語言的基本知識,實在不理解的話,單片機隨意改動,燒錄驗證就知道怎么回事了
回復

使用道具 舉報

地板
ID:728915 發表于 2021-10-18 16:55 | 只看該作者
fj51hei 發表于 2021-10-16 21:13
這個應該叫形參吧!把它當成局部參數理解應該可以 , DisplayData[0] = value;  這里的這個“value”是對應 ...

謝謝指點!
回復

使用道具 舉報

5#
ID:728915 發表于 2021-10-18 16:58 | 只看該作者
Y_G_G 發表于 2021-10-17 11:38
1.  (uint8_t value),這個是在函數聲明時用的,它只能代表當前的函數(作用域),也就是說它的作用只在這個函數 ...

感謝指點,我開始是這樣想的,但是因為始終找不出參數value在什么時候變的,所以有點懷疑了。
回復

使用道具 舉報

6#
ID:415064 發表于 2021-10-18 19:16 | 只看該作者
1.value是函數的形參,這個value的值由調用的地方傳入,傳入啥這個value就是啥
回復

使用道具 舉報

7#
ID:728915 發表于 2021-10-19 08:08 | 只看該作者
wojiaoguogai 發表于 2021-10-18 19:16
1.value是函數的形參,這個value的值由調用的地方傳入,傳入啥這個value就是啥

謝謝,了理解了。
回復

使用道具 舉報

8#
ID:514901 發表于 2021-10-19 09:02 | 只看該作者
(uint8_t value)作為這兩個函數的參數,value可以看成是函數的局部變量,是不同的,兩個參數互不影響
回復

使用道具 舉報

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

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美天堂| 成人在线免费网站 | 日本免费在线 | 天天操伊人 | 国产精品激情小视频 | 欧美国产日本一区 | 亚洲精品一区二区三区中文字幕 | 男女久久久 | 成人精品鲁一区一区二区 | 国产精品a久久久久 | 日本视频在线播放 | 精品国产不卡一区二区三区 | 国产一区二区三区在线观看免费 | 超级碰在线 | 日韩在线第一 | 不卡视频在线 | 日韩精品在线观看视频 | 国产伦精品一区二区三区四区视频 | 五月天婷婷丁香 | 一个色在线 | 亚洲黄色av | 欧美性乱 | 久久一区二区三区免费 | 中文字幕一区二区在线观看 | a久久久久久| 99tv| 欧美二区乱c黑人 | 天天操夜夜操 | 一区二区免费在线观看 | 不卡视频一区二区三区 | 亚洲一视频 | 日韩欧美在线视频 | 69亚洲精品 | 三级视频在线观看 | 黄色一级毛片免费看 | 久久国产精品-国产精品 | 久久精点视频 | 综合久久久 | 一二三区av | 日韩一区二区三区在线观看 | 日韩在线91 |