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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
12
返回列表 發新帖
樓主: Linux—
打印 上一主題 下一主題
收起左側

基于STM32F103的任意I/O口矩陣鍵盤驅動程序

  [復制鏈接]
41#
ID:435174 發表于 2020-6-8 20:32 | 只看該作者
slysama123 發表于 2020-6-8 00:09
請問樓主,這個程序怎么寫才能輸入多位數據啊?

你可以把每次輸入的數依次存進一個數組里,設置一個確定鍵,輸入完了就按確定鍵,再把數組里面的數取出來整理一下,清空數組即可。
回復

使用道具 舉報

42#
ID:473004 發表于 2020-8-12 19:10 | 只看該作者
  
   while(((GPIO_ReadInputDataBit(Y1_GPIO_PORT,Y1_GPIO_PIN))|(GPIO_ReadInputDataBit(Y2_GPIO_PORT,Y2_GPIO_PIN))|(GPIO_ReadInputDataBit(Y3_GPIO_PORT,Y3_GPIO_PIN))|(GPIO_ReadInputDataBit(Y4_GPIO_PORT,Y4_GPIO_PIN))) > 0);

請問樓主,我在線調試了下,在這個語句出不來了,是硬件的原因嗎
回復

使用道具 舉報

43#
ID:435174 發表于 2020-8-13 23:09 | 只看該作者
1025432523 發表于 2020-8-12 19:10
while(((GPIO_ReadInputDataBit(Y1_GPIO_PORT,Y1_GPIO_PIN))|(GPIO_ReadInputDataBit(Y2_GPIO_PORT, ...

應該是。你換個硬件或進入這句看下哪個條件符合,或者用萬用表測這幾個引腳的電壓也可以找出是哪個一直符合條件
回復

使用道具 舉報

44#
ID:473004 發表于 2020-8-15 11:54 | 只看該作者
Linux— 發表于 2020-8-13 23:09
應該是。你換個硬件或進入這句看下哪個條件符合,或者用萬用表測這幾個引腳的電壓也可以找出是哪個一直符 ...

其它的弄倒好倒是好了,就是第三沒有反應,用的是51開發板上的,可能硬件有問題了
回復

使用道具 舉報

45#
ID:592803 發表于 2020-9-4 23:52 | 只看該作者
謝謝🙏樓主,非常牛皮
回復

使用道具 舉報

46#
ID:592803 發表于 2020-9-5 10:31 | 只看該作者
謝謝謝謝謝謝謝謝謝謝樓主
回復

使用道具 舉報

47#
ID:435174 發表于 2020-9-19 00:22 | 只看該作者
楓之葉淶 發表于 2020-9-5 10:31
謝謝謝謝謝謝謝謝謝謝樓主

哈哈哈,客氣了~
回復

使用道具 舉報

48#
ID:763357 發表于 2020-10-8 15:27 | 只看該作者
我是正點原子的STM32103,我只能顯示第一行的中文字,其他無反應是什么情況啊
回復

使用道具 舉報

49#
ID:763357 發表于 2020-10-8 17:09 | 只看該作者
Linux— 發表于 2020-8-13 23:09
應該是。你換個硬件或進入這句看下哪個條件符合,或者用萬用表測這幾個引腳的電壓也可以找出是哪個一直符 ...

我就是有輸入,但沒有輸出。串口助手只有第一行的文字,是哪里的問題呢
回復

使用道具 舉報

50#
ID:435174 發表于 2020-10-25 20:30 | 只看該作者
凉論江 發表于 2020-10-8 17:09
我就是有輸入,但沒有輸出。串口助手只有第一行的文字,是哪里的問題呢

檢查下程序定義的按鍵引腳跟其他硬件或其他模塊的軟件有沒有沖突。也可以找塊最小系統板測一下按鍵程序。我附件給出的這個是沒問題的。
回復

使用道具 舉報

51#
ID:575021 發表于 2021-1-24 09:47 | 只看該作者
我也來回復一下吧,超級好用,太厲害了樓主!
回復

使用道具 舉報

52#
ID:920390 發表于 2021-5-13 01:24 | 只看該作者
您好,我正在準備電賽。看了您那篇stm32按鍵的文章,非常有用。想問一下,除了0-9這些數字,如果像設置其他功能該怎么設置呢。我看您好像是右邊鍵盤上是加減乘除是嗎。如果可以的話,想具體問您一下,非常感謝。
回復

使用道具 舉報

53#
ID:435174 發表于 2021-5-30 12:59 | 只看該作者
通信好難啊 發表于 2021-5-13 01:24
您好,我正在準備電賽。看了您那篇stm32按鍵的文章,非常有用。想問一下,除了0-9這些數字,如果像設置其他 ...

程序里面就有檢測ABCD那些按鍵的,只不過我是檢測到了就讓串口打印出ABCD而異,你要加減乘除的話那就先檢測按鍵,再執行你的運算就行了,這是掃描按鍵后的運用問題,而不是按鍵怎么掃描的問題哦
回復

使用道具 舉報

54#
ID:435174 發表于 2021-5-30 13:02 | 只看該作者
wowzyang 發表于 2021-1-24 09:47
我也來回復一下吧,超級好用,太厲害了樓主!

好用你就多用點,哈哈哈哈哈
回復

使用道具 舉報

55#
ID:933672 發表于 2021-7-24 13:06 | 只看該作者
感謝分享   調試一下看看
回復

使用道具 舉報

56#
ID:955582 發表于 2021-11-17 16:04 | 只看該作者
樓主,我下載了,就修改了里面的接口和時鐘。可是我在xcom第一行字[都沒有顯示出來
回復

使用道具 舉報

57#
ID:313879 發表于 2021-12-17 09:16 | 只看該作者
有圖有真相,不錯
回復

使用道具 舉報

58#
ID:814612 發表于 2022-3-30 13:47 | 只看該作者
Linux— 發表于 2019-3-31 18:19
下面是按鍵掃描代碼:

很好很好
回復

使用道具 舉報

59#
ID:597761 發表于 2022-4-10 15:06 | 只看該作者
樓主,上述代碼下載到stm32f103zet6系統板上后 7 8 9 C 即第三行 按鍵按了沒反應,是怎么回事呢?
硬件沒問題,連續串口矩陣鍵盤測試有反應
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 精品亚洲一区二区三区 | 亚洲视频免费在线观看 | 亚洲一区二区在线视频 | 久久一区二区免费视频 | 男人天堂网址 | 精品国产一区二区三区日日嗨 | 大乳boobs巨大吃奶挤奶 | 激情五月婷婷综合 | 国产一区影院 | 国产精品免费小视频 | 日韩精品一区二区三区四区 | 亚洲天堂中文字幕 | 亚洲一区二区视频 | 中文字幕一区二区三区在线观看 | 欧美一级二级视频 | 51ⅴ精品国产91久久久久久 | 亚洲午夜小视频 | 欧美久久免费观看 | 特级黄色毛片 | 亚洲一页 | 在线看免费的a | a黄视频| 国产一区二区视频在线观看 | 国产一区二区三区精品久久久 | 日韩欧美高清 | 超碰日韩| 91久久久久 | 黑人精品欧美一区二区蜜桃 | 欧美日韩中文字幕在线播放 | 国产成人免费 | 国产在线精品一区二区三区 | 国产日韩精品一区 | 性欧美hd | 韩日视频在线观看 | 欧美激情欧美激情在线五月 | 久久久999精品 | 久久精品无码一区二区三区 | 国产精品久久久久久久久久久久久 | 亚洲成人免费 | 91九色婷婷 | 久久国产一区 |