將資料處理移植到stm32上,採用串列埠的dma接收模式,注意的是dma_mode採用circular,dma_buffersize>(8*512+36=4132)(小包8個位元組,每秒512個,完整的大包36個位元組)
**如下:
voidusart_init()
//dma接收
//void usart1_dma_recv(void)
void dma1_channel5_irqhandler(void)//
中斷函式
//dma_cmd(dma1_channel5,enable);
}}
下一節將會講述當微控制器接收到原始資料後,怎樣將它處理後得到signal,attention,meditation和eeg訊號的值
基於神念TGAM的腦波小車(4)
我使用的是hc05和bt06倆個藍芽模組 1 at模式 hc05藍芽模組的pio11接vcc,上電後即進入hc05at指令模式,對於bt06藍芽直接上電進入at模式,用usbt06轉ttl模組連線到電腦的usbt06介面。2 開啟串列埠除錯助手 開啟2個串列埠除錯視窗,乙個開啟hc05的com口,乙...
基於51的PWM波控制小車
關於pwm 51微控制器 電機只有轉or不轉,對應高or低電平,即對應1和0 所以pwm實際上就是實現一定週期內控制高低電平轉換來使電機轉or不轉 高電平就轉,低電平就不轉,如果這兩者具有一定對應週期的話,那就可以實現控制電機的轉速 pwm頻率 每s訊號從高電平回到低電平的次數 pwm占空比 高電平...
基於Wemos的WIFI遙控小車專案
很久之前就完成了,突然想起來記錄一下。wifi遙控小車利用wemos板載無線網絡卡 支援ap路由 sta上網裝置模式 本次使用sta模式,將wemos接入自己手機所在的無線網路中,手機端通過tcp協議與wemos開發板進行通訊,實現小車的前後左右運動控制。wifi熱點名稱 char passwd 8...