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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

想判斷一個數中"1"的個數的多少,有沒有什么高效的算法

  [復制鏈接]
41#
ID:688692 發表于 2022-10-24 19:09 來自手機 | 只看該作者
cnos 發表于 2022-10-24 16:49
樓主是需要多快的響應速度呢?還是這個響應速度是動態可變的?比如你采樣的速度是多少,出現多少個連續的0 ...

沒錯的,我問的就是過了抖動區,就是連續的0和1了。那么,多少個連續的0或者1可以認為是確切變了?
回復

使用道具 舉報

42#
ID:401564 發表于 2022-10-24 19:53 | 只看該作者
cnos 發表于 2022-10-24 19:09
沒錯的,我問的就是過了抖動區,就是連續的0和1了。那么,多少個連續的0或者1可以認為是確切變了?

要這么簡單就好了
假設抖動3次,你再以檢測到兩個1,就判定為一個上升沿
那么,最壞的情況就是,在第一次抖動的時候,就已經是過零點了,再經過后面4次,就是40uS,等于是你判定為過零的點的時間,比實際的時間晚了40uS
這個在低速的時候是沒有問題的
但在高速的時候,兩次過零之間的間隔也才100uS甚至更少,根本就檢測不到正常的過零點
而且,這個抖動并不是相對固定的,在低速的時候,可能會出現幾十次的抖動,但在高速的時候,可能沒有或者一兩次抖動,這是我用示波器看過了的
不過,現在我用ADC來檢測了,效果相對要好點
我只是想知道一些算法而已,因為馬云家賣的驅動板,人家也是用比較器檢測過零的,人家一樣能做到近10萬轉/分的轉速,有點好奇,但網上也是找了好久,都沒有找到相關的代碼
回復

使用道具 舉報

43#
ID:57657 發表于 2023-1-28 17:16 | 只看該作者
查表浪費內存空間,循環語句浪費時間,還是Verilog劃算:
  1. module main(
  2.         input [7:0] in,                        //字節輸入
  3.         output reg [3:0] out                //二進制1的數量
  4. );
  5. reg [2:0] i;
  6. always @(*) begin
  7.         i = 3'd0;
  8.         out = 4'd0;
  9.         repeat(8) begin
  10.                 if(in[i]) begin
  11.                         out = out + 4'd1;
  12.                 end
  13.                 i = i + 3'd1;
  14.         end
  15. end
  16. endmodule
復制代碼
回復

使用道具 舉報

44#
ID:1034262 發表于 2024-7-25 13:52 | 只看該作者
查表最快,256個字節的表。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 玖玖精品| 日韩精品视频在线观看一区二区三区 | 一级毛片在线播放 | 东方伊人免费在线观看 | 亚洲精品综合一区二区 | 亚洲精品一区二区在线观看 | 欧美日韩在线精品 | 精品久久久久久久久久久久久久 | 色综合视频 | 日本不卡免费新一二三区 | 国产视频久久 | 国产欧美精品一区二区三区 | 99热这里只有精品8 激情毛片 | 成人免费福利视频 | 国产精品久久久久久久久久久免费看 | 欧美1区| 久久99精品久久久久久 | 精品国产一区二区三区成人影院 | 亚洲人在线 | 亚洲一区二区三区免费 | 777zyz色资源站在线观看 | 亚洲一页 | 伊人二区| 亚洲免费在线 | 日韩av一区二区在线 | 欧美精品二区三区 | a视频在线观看 | 精品国产乱码久久久久久丨区2区 | 国产婷婷在线视频 | 欧美一级二级三级视频 | 亚洲免费高清 | 中文字幕视频在线观看 | 人人爽日日躁夜夜躁尤物 | 国产一级大片 | 亚洲免费在线观看 | 日韩精品在线一区 | 欧美影院 | 一区在线播放 | 色视频网站免费 | 国产成人99久久亚洲综合精品 | wwwxx在线观看|