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