wen1989jun 發(fā)表于 2023-9-25 09:41
定時器10mS的設置不太行哦,電機會有卡頓。
現(xiàn)在還是卡在沒辦法同時用,我繼續(xù)找找問題
16.9 MB, 下載次數(shù): 5
飛云居士 發(fā)表于 2023-9-19 14:55
Data=SBUF; //讀取數(shù)據(jù)
UART_SendByte(SBUF); //將接收到的數(shù)據(jù)發(fā)回 ...
glinfei 發(fā)表于 2023-9-19 14:35
好細的電源線啊,是用來兩套電源嗎?程序沒啥問題,就看看電源功率夠不夠了。
wen1989jun 發(fā)表于 2023-9-19 18:34
電源線由兩個18650電池自帶的線供電,雙電池,給電機升壓是SX1308_12V,當單電池供電,L298N使能時候確實 ...
glinfei 發(fā)表于 2023-9-20 09:07
我沒看到你的用電功率情況,用了什么高級電機要12V啊,還有能否先不用升壓模塊試試?這種小車好多問題就 ...
cjc1029 發(fā)表于 2023-9-19 11:40
串口數(shù)據(jù)接收部分位于UART_Routine()函數(shù)中的串口中斷中。這意味著當該中斷被觸發(fā)時,會執(zhí)行UART_Routine() ...
lkc8210 發(fā)表于 2023-9-19 17:47
因為用了for循環(huán)+阻塞式延時
先辦法不用for循環(huán)和阻塞式延時來達到同樣效果
wen1989jun 發(fā)表于 2023-9-20 09:31
問題1:確認在RGB()執(zhí)行完成之后能收到其他指令,也能被執(zhí)行。我只是懷疑難道是因為RGB_DIN這個IO口翻轉(zhuǎn) ...
123456ZXC1 發(fā)表于 2023-9-20 17:24
可能與串口中斷和RGB函數(shù)之間的并發(fā)執(zhí)行有關(guān)
glinfei 發(fā)表于 2023-9-20 16:08
定時器0設的太短了,對于N20電機的PWM沒必要這么快,因為2812的控制對時刻要求特別高,老是中斷很影響效 ...
wen1989jun 發(fā)表于 2023-9-21 14:35
定時器0當前設置的是100us,這個設置多少合適呢?
RGB控制用的是TM1804哦,用了2Pcs,各控制了7個RGB燈 ...
cjc1029 發(fā)表于 2023-9-20 17:50
先排除硬件,如果單一模塊運行沒有問題,對于資源小的單片機,你要優(yōu)化的是程序的架構(gòu),全部放while里不合 ...
流利說你好 發(fā)表于 2023-9-21 15:21
電源線太細是不是也有點關(guān)系啊
glinfei 發(fā)表于 2023-9-22 09:13
1,電機有慣性的,幾十Hz,也就是10毫秒級就行了;
2. 給機械部分供電一般只降壓,沒看到電路按你說的理 ...
lkc8210 發(fā)表于 2023-9-25 10:38
不要用delay
歡迎光臨 (http://www.raoushi.com/bbs/) | Powered by Discuz! X3.1 |