亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

零死角玩轉<b>Stm32</b>

  • 飛思卡爾智能車的舵機測試程序

    飛思卡爾智能車的舵機測試程序 #include <hidef.h>      /* common defines and macros */#include <MC9S12XS128.h>     /* derivative information */#pragma LINK_INFO DERIVATIVE "mc9s12xs128" void SetBusCLK_16M(void)             {       CLKSEL=0X00;        PLLCTL_PLLON=1;          //鎖相環電路允許位    SYNR=0x00 | 0x01;        //SYNR=1    REFDV=0x80 | 0x01;          POSTDIV=0x00;            _asm(nop);              _asm(nop);    while(!(CRGFLG_LOCK==1));       CLKSEL_PLLSEL =1;          } void PWM_01(void) {     //舵機初始化   PWMCTL_CON01=1;    //0和1聯合成16位PWM;    PWMCAE_CAE1=0;    //選擇輸出模式為左對齊輸出模式    PWMCNT01 = 0;     //計數器清零;    PWMPOL_PPOL1=1;    //先輸出高電平,計數到DTY時,反轉電平    PWMPRCLK = 0X40;    //clockA 不分頻,clockA=busclock=16MHz;CLK B 16分頻:1Mhz     PWMSCLA = 0x08;    //對clock SA 16分頻,pwm clock=clockA/16=1MHz;         PWMCLK_PCLK1 = 1;   //選擇clock SA做時鐘源    PWMPER01 = 20000;   //周期20ms; 50Hz;    PWMDTY01 = 1500;   //高電平時間為1.5ms;     PWME_PWME1 = 1;   

    標簽: 飛思卡爾智能車 舵機 測試程序

    上傳時間: 2013-11-04

    上傳用戶:狗日的日子

  • A. 產生一個長為1000的二進制隨機序列

    A. 產生一個長為1000的二進制隨機序列,“0”的概率為0.8,”1”的概率為0.2;B. 對上述數據進行歸零AMI編碼,脈沖寬度為符號寬度的50%,波形采樣率為符號率的8倍,畫出前20個符號對應的波形(同時給出前20位信源序列);C. 改用HDB3碼,畫出前20個符號對應的波形;D. 改用密勒碼,畫出前20個符號對應的波形;E. 分別對上述1000個符號的波形進行功率譜估計,畫出功率譜;F. 改變信源“0”的概率,觀察AMI碼的功率譜變化情況;

    標簽: A. 1000 二進制 隨機序列

    上傳時間: 2015-03-16

    上傳用戶:Altman

  • 人民幣大寫金額轉換程序(修正版v0.0.3) =================================== 1.使用方法: ------------- 將Cash_RMB.dcu

    人民幣大寫金額轉換程序(修正版v0.0.3) =================================== 1.使用方法: ------------- 將Cash_RMB.dcu放入Delphi安裝目錄下的Lib中,在uses中加入Cash_RMB, 即可引用CashRMB方法. function CashRMB(CashAmount: Double): String 如: procedure TForm1.Button1Click(Sender: TObject) begin QRLabel1.Caption := CashRMB(Table1.FieldByName( 金額 ).AsFloat) end 結果將傳回人民幣金額大寫字符串. 如果 CashAmount = 0 或數值溢出(超出萬億位),結果返回空串. 2.說明: -------- A.本轉換程序最大程度只支持到萬億元(位)的金額數值轉換操作.如果你的 轉換數值超出此極限,你可以在調用前先行判斷數據的合法性,如果沒有作預 先判斷,轉換過程中將引發本單元中自帶的錯誤處理例程. b.該轉換結果符合標準金額大寫書寫格式,零角零分等字樣不存在于最終的 轉換結果中. c.本轉換程序自帶數據溢出等數據非法及轉換錯誤等處理例程. d.本程序適用于32位的Delphi版本.

    標簽: Cash_RMB dcu 轉換 程序

    上傳時間: 2013-12-31

    上傳用戶:hebmuljb

  • HMM(Hidden Markov Model)

    HMM(Hidden Markov Model),狀態數目N=3,觀察符號數目M=2,時間長度T=3。 (a) Probability Evaluation: 給定狀態轉換機率A、狀態符號觀察機率B、和起始機率 ,求觀察序列 出現的機率。 (b) Optimal State Sequence: 給定狀態轉換機率A、狀態符號觀察機率B、起始機率 、和觀察序列 ,求一個狀態序列 使得O出現的機率最大。 (c) Parameter Estimation: 給定狀態轉換機率A、狀態符號觀察機率B、起始機率 、和觀察序列 ,求新的A、B、 ,使得O出現的機率最大。

    標簽: Hidden Markov Model HMM

    上傳時間: 2014-08-28

    上傳用戶:heart520beat

  • 摘 要: 本文件是C8051單片機I2C總線讀寫測試程序;將跳線器JP6短接

    摘 要: 本文件是C8051單片機I2C總線讀寫測試程序;將跳線器JP6短接,使用外部22.1184MHz晶振. 功能:定義 0 ~ 9 鍵為數字鍵, A ~ F 為功能鍵。按 A 鍵后,可按0 ~ 9 數字鍵, 從零地址開始存儲該鍵值,并送LED數碼管上顯示該鍵值。按 C 鍵停止后,按 B 鍵, 從零地址開始讀取數據值,并送LED數碼管上顯示。讀取速度每秒一次。在按 C 鍵停止后,可按 A 鍵重新輸入。

    標簽: C8051 I2C JP6 單片機

    上傳時間: 2015-09-02

    上傳用戶:sevenbestfei

  • 這個例子做的是去年全國電子電子設計大賽E題

    這個例子做的是去年全國電子電子設計大賽E題,懸掛運動控制系統(E題),我只做了畫線和畫圓兩個部分,純粹是玩,所以精度不是很高,終點定位精度誤差差不多0.5cm左右,畫圓在兩個斜率無窮大區誤差較大需要修正。 一開始我用的是L297+L298驅動,感覺脈沖相位控制比較麻煩,后來想到avr相對51的速度,用B口模擬脈沖,L293驅動。電機我用的是兩個42BYG四相八拍六線步進電機,資料很好找。 這個試驗做起來可能有點麻煩,比賽的時候需要特定的板子,就象附件E題里所示,注意電機轉動的時候不能讓繞線重疊,會嚴重影響精度,繩子要用無彈性的,我用的是去漁具店買的尼龍的無彈性漁線。

    標簽: 全國電子 電子設計大賽

    上傳時間: 2014-12-07

    上傳用戶:youmo81

  • 本文件是I2C總線讀寫測試程序;將跳線器JP6短接

    本文件是I2C總線讀寫測試程序;將跳線器JP6短接,使用外部22.1184MHz晶振. 功能:定義 0 ~ 9 鍵為數字鍵, A ~ F 為功能鍵。按 A 鍵后,可按0 ~ 9 數字鍵, 從零地址開始存儲該鍵值,并送LED數碼管上顯示該鍵值。按 B 鍵后,從零地 址開始讀取數據值,并送LED數碼管上顯示。讀取速度每秒一次。按 C 鍵后, 停止任何操作。

    標簽: I2C JP6 總線 讀寫

    上傳時間: 2013-12-21

    上傳用戶:guanliya

  • 51單片機電子日歷 電子日歷

    51單片機電子日歷 電子日歷,有時間顯示、鬧鈴、日期、秒表及鍵盤設置功能 功能鍵A: 設置位數字+1 鬧鐘模式下為鬧鐘開關 秒表模式下為記時開關 功能鍵B: 設置位數字-1 鬧鐘模式下為鬧鐘開關 功能鍵C:設置模式及設置位選擇 秒表模式下為清零鍵 功能鍵D:在四種工作模式下切換 設置鬧鐘開關

    標簽: 電子日歷 51單片機

    上傳時間: 2013-12-16

    上傳用戶:zycidjl

  • 利用一塊芯片完成除時鐘源、按鍵、揚聲器和顯示器(數碼管)之外的所有數字電路功能。所有數字邏輯功能都在CPLD器件上用VHDL語言實現。這樣設計具有體積小、設計周期短(設計過程中即可實現時序仿真)、調試

    利用一塊芯片完成除時鐘源、按鍵、揚聲器和顯示器(數碼管)之外的所有數字電路功能。所有數字邏輯功能都在CPLD器件上用VHDL語言實現。這樣設計具有體積小、設計周期短(設計過程中即可實現時序仿真)、調試方便、故障率低、修改升級容易等特點。 本設計采用自頂向下、混合輸入方式(原理圖輸入—頂層文件連接和VHDL語言輸入—各模塊程序設計)實現數字鐘的設計、下載和調試。 一、 功能說明 已完成功能 1. 完成秒/分/時的依次顯示并正確計數; 2. 秒/分/時各段個位滿10正確進位,秒/分能做到滿60向前進位; 3. 定時鬧鐘:實現整點報時,又揚聲器發出報時聲音; 4. 時間設置,也就是手動調時功能:當認為時鐘不準確時,可以分別對分/時鐘進行調整; 5. 利用多余兩位數碼管完成秒表顯示:A、精度達10ms;B、可以清零;C、完成暫停 可以隨時記時、暫停后記錄數據。 待改進功能: 1. 鬧鐘只是整點報時,不能手動設置報時時間,遺憾之一; 2. 秒表不能向秒進位,也就是最多只能記時100ms; 3. 秒表暫停記錄數據后不能在原有基礎上繼續計時,而是復位重新開始。 【注意】秒表為后來添加功能,所以有很多功能不成熟!

    標簽: CPLD VHDL 芯片 時鐘源

    上傳時間: 2014-01-02

    上傳用戶:LIKE

  • 輸入四個點

    輸入四個點,判斷此四點是否可形成一個平行四邊形。 程序中描述了一個抽象數據類型Vector2D,表示一個向量。具有(x,y)兩個值。其本身具有減另一個向量(minus(Vector2D)),判斷自身是否為零向量(iszero()),與另一個向量對應值y,x乘積之差(inner(Vector2D))。由于兩個向量平行,則乘積之差x1*y2-x2*y1=0。點A,B,C,D四點組成平行四邊形的條件是AB//CD,BC//DA且各個向量皆不為零向量。 首先聲明四個向量。向量i獲得值的方法是由getPoint(int i)獲得。然后根據Vector2D重載后的toString()函數將各個向量輸出查看。最后判斷此四點是否可組成平行四邊行。

    標簽: 輸入

    上傳時間: 2016-04-30

    上傳用戶:qq521

主站蜘蛛池模板: 敖汉旗| 禹州市| 沾益县| 闽侯县| 合肥市| 梁平县| 南昌市| 天等县| 睢宁县| 东乡县| 龙泉市| 交口县| 吉木萨尔县| 台湾省| 吴桥县| 都江堰市| 定州市| 安宁市| 锡林郭勒盟| 开鲁县| 棋牌| 刚察县| 丘北县| 巴塘县| 富锦市| 仙桃市| 平泉县| 法库县| 宣武区| 旺苍县| 武威市| 新竹市| 蓝田县| 盈江县| 汝州市| 阳原县| 南丰县| 温泉县| 昭觉县| 邻水| 株洲市|