原创 16qam調製、接收、眼圖、誤碼率曲線matlab仿真

MQAM (Multiple Quadrature Amplitude Modulation) 多進制正交幅度調製。4相相位鍵控信號其實也是一種二電平正交振幅鍵控。如果將二電平振幅鍵控進一步發展爲多電平(例如4、8、16電平等)正

原创 java離線安裝包_java下載

Java 是由 Sun Microsystems 在 1995 年首先發布的編程語言和計算平臺。有許多應用程序和 Web 站點只有在安裝 Java 後才能正常工作,而且這樣的應用程序和 Web 站點日益增多。Java 快速、安全、

原创 P300腦機接口及數據集處理

P300是大腦認知過程中產生的一種事件相關電位,主要與期待、意動、覺醒、注意等心理因素有關。Sutton等人發現,當人腦受到小概率相關事件的刺激時,腦電信號中會出現一個潛伏期約爲300ms的正向波峯,P300因此得名。 P300

原创 SSVEP腦機接口及數據集處理

穩態視覺誘發電位(Steady-stateVisual Evoked Potentials, SSVEP)屬於視覺誘發電位(Visual Evoked Potentials, VEP),是指當人眼受到一個恆定頻率(通常大於4Hz)

原创 msp430g2553定時器Timer_A

定時器_A 是具有 3 個捕捉/比較寄存器的 16 位定時器/計數器。 定時器_A 能支持多個捕捉/比較,PWM 輸 出,和反相時序。 定時器_A 還有廣泛的中斷功能。 中斷可由計數器在溢出條件上產生也可以由每一個捕 捉/比較寄存

原创 msp430g2553 ADC10

msp430g2553中含有ADC10模塊,該模塊支持快速 10 位模數轉換。 該模塊提供了一個 10 位 SAR 內核、採樣選擇控制、基準發生器和用於轉換結果自動處理的數據傳輸控制器 (DTC), 因而無需 CPU 的干預即可對

原创 msp430g2553的ADC10單通道輸入

p1.1輸入採集物理量,p1.0的LED根據p1.1輸入改變亮滅。 ADC10模塊的寄存器和多通道輸入可以參考: 多通道 寄存器配置 代碼說明 單通道輸入要用到ADC10CTL0,ADC10CTL1控置寄存器(管理ADC10的打開

原创 msp430g2553串口通信_發送中斷處理函數使用

當收到a時,使能發送中斷,並觸發發送中斷函數,發送hello world!發完後disable發送中斷 串口助手測試 發a12,收到hello world;發12,沒觸發;測試成功 😃 代碼 #include "msp430g2

原创 msp430g2553的ADC10多通道輸入

msp430g2553有8個外部通道可以輸入,下面將完成3路輸入控制3個LED亮滅的程序。 寄存器說明 msp430g2553的ADC10寄存器 代碼說明 在熟悉adc10的幾個寄存器後,來看代碼 1、ADC10CTL1 = IN

原创 msp430g2553輸出PWM波

用msp430g2553的定時器timerA就可以實現PWM波,內容不難!設置下時鐘源,定時器配置一下就可以了 仿真: 代碼: TA1CTL:選時鐘源,計數模式增 TA1CCR0(定時器寄存器)與頻率有關; TA1CCR1(定時

原创 msp430g2553按鍵控制LED亮滅

實現每按一次button,LED輸出翻轉一次。 仿真如下: 每按一次P1.3的button,p1.6連的LED翻轉一次; 代碼說明: 每按一次button,觸發一次引腳中斷,執行一次 P1_3ISR() 中斷函數 #includ

原创 msp430g2553串口通信_軟件串口

msp430g2553通過定時器A和軟件代碼配合可以形成串口,即軟件串口。當然msp430g2553也有硬件串口,內部有自己完整的uart模塊。 內部的uart參考:msp430g2533USCI_A0功能模塊硬件串口 一、代碼與

原创 msp430g2553流水燈

點亮LED 理解代碼需要知道msp430的寄存器和幾個基本的邏輯運算。 寄存器說明: ① 方向寄存器(Direction Register, PxDIR) :方向寄存器的每一位控制着對應引腳的數據傳輸方向 。控制位數值的含義是,

原创 msp430g2553時鐘

msp430g2553有4個時鐘源,3個時鐘輸出,並用4個時鐘寄存器。初始化定時器,串口,pwm波等等也需要先要設置時鐘,下面對時鐘的寄存器,時鐘源,時鐘輸出總結 寄存器包括 DCOCTL BCSCTL1 BCSCTL2 B

原创 msp430G2553串口通信_launchpad串口通信

MSP430G2553 單片機中集成了 USCI_A0功能模塊,可以直接完成串口通信。 一、代碼與仿真 TI官方例程中uart代碼只有時鐘,引腳,串口的初始化,不能直接串口收發,還需要增加發送函數和完善中斷函數,我在官方例程的基礎