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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2838|回復: 9
收起左側

關于單片機C語言簡單小程序,求大神指點,謝謝

[復制鏈接]
回帖獎勵 50 黑幣 回復本帖可獲得 50 黑幣獎勵! 每人限 1 次
ID:895406 發表于 2021-4-2 11:33 | 顯示全部樓層 |閱讀模式
1空到4空,我搞不懂,求大神解釋下,IO0SET為GPIO 輸出置位寄存器,寫入1是,置引腳為高電平,
IO0CLR 為GPIO 輸出清零寄存器,寫入1時,置引腳為低電平。
求大神解釋下1-4空,最后附圖的答案有啥作用?
51hei截圖_20210402104440.png 51hei截圖_20210402110307.png 51hei截圖_20210402112539.png
回復

使用道具 舉報

ID:885092 發表于 2021-4-2 16:12 | 顯示全部樓層
不太懂stm32,可以去閱讀下相關書籍
回復

使用道具 舉報

ID:52586 發表于 2021-4-2 18:47 | 顯示全部樓層
本帖最后由 聆煙雨 于 2021-4-2 19:36 編輯

IO0SET = ~LED_ON;
如果 LED_ON_Num = 1, 那么 LED_ON = 0x01, 取反后為 ...111110(二進制), 前面很多1, 省略不寫了。
這句意思就是 讓 IO0SET 寄存器 除了第一個 bit 之外, 其他 bit 都為 1(置引腳為高電平)。

IO0CLR = LED_ON;
這句意思就是 讓 IO0CLR 寄存器 的第一個 bit 為 1(置引腳為低電平)。
由電路圖可知, 引腳為低電平, LED 會亮。那此時 D1 點亮,其他不亮。

LED_ON <<= 1;
這句意思就是 LED_ON 左移 1 bit, 就是本來控制第一個 IO, 現在左移了, 要去控制 第二個 IO

if( LED_ON_Num++ == 4 )
這句意思就是 如果循環點亮到 第 4 個燈, 這就不能繼續了, 要恢復 LED_ON 、 LED_ON_Num 為原來的值, 因為只有 4 個燈。
回復

使用道具 舉報

ID:895406 發表于 2021-4-3 21:03 來自觸屏版 | 顯示全部樓層
聆煙雨 發表于 2021-4-2 18:47
IO0SET = ~LED_ON;
如果 LED_ON_Num = 1, 那么 LED_ON = 0x01, 取反后為 ...111110(二進制), 前面很 ...

大神很給力了,非常感謝,LED_ON_Num=1這個是什么意思?還請大神解釋下,謝謝!
回復

使用道具 舉報

ID:389483 發表于 2021-4-3 23:14 | 顯示全部樓層
LED_ON_Num=1  IO口置1
回復

使用道具 舉報

ID:895406 發表于 2021-4-4 17:16 來自觸屏版 | 顯示全部樓層
ANKA 發表于 2021-4-3 23:14
LED_ON_Num=1  IO口置1

就是置GPIO為輸出嗎?LED_ON表達的是什么意思?
回復

使用道具 舉報

ID:895406 發表于 2021-4-4 17:17 來自觸屏版 | 顯示全部樓層
ANKA 發表于 2021-4-3 23:14
LED_ON_Num=1  IO口置1

就是置GPIO為輸出嗎?LED_ON表達的是什么意思?謝謝你!
回復

使用道具 舉報

ID:469589 發表于 2021-4-4 20:55 | 顯示全部樓層
LED_ON_Num=1
是if (LED_ON_Num == ?)后回復計數初值的。
即重新開始計數的意思。
回復

使用道具 舉報

ID:844772 發表于 2021-4-4 23:15 | 顯示全部樓層
永恒動力 發表于 2021-4-4 17:17
就是置GPIO為輸出嗎?LED_ON表達的是什么意思?謝謝你!

LED_ON_Num 是個變量啊,計數用的,就是第幾個燈亮,超過總數4就重置為1.跟IO沒關。是怕看不懂才設的,否則直接用LED_ON也行,它大于8就重置1.
回復

使用道具 舉報

ID:895406 發表于 2021-4-6 08:56 | 顯示全部樓層
glinfei 發表于 2021-4-4 23:15
LED_ON_Num 是個變量啊,計數用的,就是第幾個燈亮,超過總數4就重置為1.跟IO沒關。是怕看不懂才設的,否 ...

LED_ON 就是變量,是這個意思吧 ,謝謝你!
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日本在线视频一区二区 | 日韩欧美国产精品 | 九九久久精品 | 中文字幕亚洲欧美日韩在线不卡 | 日韩一区二区三区视频 | 久久久精品影院 | 日本一区二区高清视频 | 午夜精品久久久久久久久久久久 | 污免费网站 | 高清视频一区二区三区 | 免费超碰 | 欧美成人免费 | 国产精品一区二区三区在线 | 91在线电影 | 又黄又色 | 国产精品日韩欧美一区二区三区 | 成人精品久久日伦片大全免费 | 99婷婷| 国产精品视频一区二区三区不卡 | 99福利视频 | 成人欧美一区二区三区 | 在线视频a | 亚洲色在线视频 | 亚洲1区| 狠狠爱免费视频 | 欧美性一区二区三区 | 中文字幕韩在线第一页 | 国产精品久久久爽爽爽麻豆色哟哟 | 性色视频在线观看 | 亚洲欧美中文日韩在线v日本 | 国产激情一区二区三区 | 欧美在线一区二区视频 | 中文字幕亚洲欧美 | 国产成人精品一区 | 91精品成人久久 | 亚洲欧美中文日韩在线v日本 | 免费一级欧美在线观看视频 | 国产精品国产成人国产三级 | 天天狠狠| 欧美一区二| 一级毛片色一级 |