Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz

Arduino程式簡化一問

查看數: 2529 | 評論數: 4 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發佈時間: 2018-5-9 12:39

正文摘要:

各位大大好 最近小弟在用Arduino傳送封包給Wck馬達 附圖是一顆馬達動作的封包 但最近發現程式整體太冗長 有什麼寫法是可以把這四句簡化成一句嗎? 謝謝~ ...

回復

超新手 發表於 2018-5-9 14:07:53
這樣也可以
Serial.print("\xFF\xCF\x49\x06");
超新手 發表於 2018-5-9 13:19:36
是十六進制的八進制
FF(十六進制) = 255(十進制) = 377(八進制) = 11111111(二進制)
CF(十六進制) = 317(八進制)
49(十六進制) = 111(八進制)
比利 發表於 2018-5-9 13:15:33
請問377 317 111 006是指十六進制的部分嗎?
超新手 發表於 2018-5-9 13:01:28
本帖最後由 超新手 於 2018-5-9 13:02 編輯

這樣如何?
Serial.print("\377\317\111\006");

只不過....寫成副程式或巨集不就好了
幹嘛搞的這麼累

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-12-4 16:30 , Processed in 0.296280 second(s), 10 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表