查看: 332666|回復: 2758
打印 上一主題 下一主題

Arduino串口調試助手(2013.12.28更新)

  [復制鏈接]
  • TA的每日心情
    郁悶
    2018-12-6 22:21
  • 簽到天數: 48 天

    [LV.5]常住居民I

    跳轉到指定樓層
    樓主
    發表于 2012-6-24 15:25 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
    本軟件已停止更新,回復帖子可見源碼。本人不提供一對一技術支持,所有問題都可以在社區發帖提問。

    官方發布頁:http://www.openjumper.com/serial/
    小巧,好用的串口調試工具
    程序基于.NET3.5,支持XP\VISTA\WIN7\WIN8

    百度云下載: http://pan.baidu.com/s/1gf6Y2kj

    OpenJumper? Serial Assistant 1.3.6beta.rar (248.15 KB, 下載次數: 10117)
    感謝參與測試和提供寶貴意見的朋友:珜羽 槑小子 景峰  大Q

          該版本的Arduino串口助手1.3.5為最終版本,不會再添加新功能,如果有bug,可以告知我修改。目前我正在用wpf重寫Arduino 串口助手,及將Arduino 串口助手移植到其他平臺,等新版本出來后,我會在論壇發出,感謝大家長期以來對我及OpenJumper的支持。

    1.2版新增功能:
    1.2版支持HEX文件直接下載,你可以將在IAR\ICC等編譯器生成的hex文件,下載到你的Arduino中。


    基本模式:比arduino自帶串口查看器功能更強的串口查看器

    控制模式:可以控制多個器件,與arduino完成簡單的交互


    鍵盤模式:可以像玩CS一樣控制你的arduino機器人哦~


    更新記錄:
    2012.6.24 beta 01
    2012.6.24 beta 02 修正了N多bug,基本模式部分完成
    2012.6.29 beta 03 添加控制模式
    2012.6.29 beta 04 修正一些bug
    2012.7.17 beta 05 添加16進制發送接收功能
    2012.7.23 beta 06 修正16進制發送bug,添加自動發送功能
    2012.8.13 beta 07 修正拔掉串口設備后,點擊關閉串口出錯的bug。修改為.NET2.0,XP也能直接使用
    2012.8.23 beta 08 添加發送接收數據統計功能
    2012.9.3   v1.0       開放鍵盤控制模式,可以用鍵盤控制你的設備咯~
    2012.11.1 修正了一些顯示錯誤
    2012.11.11 v1.1光棍節閑得蛋疼,修正了不少錯誤,按鍵模式添加了 空格鍵 支持
    2012.11.12 v1.2增加HEX文件直下模式,可以將你iar、icc等編譯生成的hex文件直接下載到你的arduino中
    2013.1.12 修正些許bug
    2013.2.9  v1.3修正16進制發送bug,感謝  景鋒 報告該bug,優化部分代碼
    2013.3.12 v1.3.1 增加Arduino重啟功能,可通過按鍵重啟Arduino;刪除串口刷新按鈕,現在直接通過下拉菜單打開刷新。
    2013.5.10 v1.3.2 修正通信中途拔掉USB產生的報錯。
    2013.8.19 v1.3.5 修正了一些bug2013.12.27 v1.3.6 取消了多線程接收數據,之前程序沒寫好,多線程造成了一些串口數據丟失。最近會抽時間研究下,再修復這個問題



    .net 3.4下載:http://www.microsoft.com/zh-cn/download/details.aspx?id=17718
    游客,如果您要查看本帖隱藏內容請回復









  • TA的每日心情
    郁悶
    2018-12-6 22:21
  • 簽到天數: 48 天

    [LV.5]常住居民I

    推薦
     樓主| 發表于 2012-6-25 18:58 | 只看該作者
    惹秋涼 發表于 2012-6-25 15:47
    這和IDE自帶的功能一樣嗎

    比IDE功能強一點,后面還會加入一些智能家居和遙控小車的功能
  • TA的每日心情
    郁悶
    2018-12-6 22:21
  • 簽到天數: 48 天

    [LV.5]常住居民I

    推薦
     樓主| 發表于 2012-6-24 15:44 | 只看該作者
    本帖最后由 奈何col 于 2013-2-13 23:45 編輯

    控制模式例程:

    kittenblock中小學創客名師推薦的圖形化編程軟件

    int i=0;
    String inString = "";
    String LED = "";
    String LEDabc = "";
    void setup() {
      Serial.begin(9600);
    }
    void loop() {
    while (Serial.available() > 0) {
        int inChar = Serial.read();
        if (isDigit(inChar)) {inString += (char)inChar;}
        else {LED +=(char)inChar;}
        if (inChar == '\n') {
          i=inString.toInt();
          LEDabc=LED;
          inString = "";
          LED= ""; 
        }
      }
       if (LEDabc=="A\n"){
       analogWrite(3,i);
     }
       if (LEDabc=="B\n"){
       analogWrite(5,i);
     }
       if (LEDabc=="C\n"){
       analogWrite(6,i);
     }
    }





    該用戶從未簽到

    推薦
    發表于 2013-11-26 23:53 | 只看該作者
    支持樓主,試試看,不知道好不好用。

    該用戶從未簽到

    5#
    發表于 2012-6-25 15:47 | 只看該作者
    這和IDE自帶的功能一樣嗎

    該用戶從未簽到

    6#
    發表于 2012-6-29 10:24 | 只看該作者
    挺好的,特別是支持了按鍵,要是再支持 鍵盤按鍵定義 就更強大啦

    話說你那個下一版本的按鍵?發送的是大寫?還是小寫字母?

    該用戶從未簽到

    7#
    發表于 2012-6-29 10:33 | 只看該作者
    或者說有一個選項是支持大小寫切換的
  • TA的每日心情
    郁悶
    2018-12-6 22:21
  • 簽到天數: 48 天

    [LV.5]常住居民I

    8#
     樓主| 發表于 2012-6-29 10:37 | 只看該作者
    Leo 發表于 2012-6-29 10:33
    或者說有一個選項是支持大小寫切換的

    現在是固定的發送按下的字符~下一步就實現自定義

    該用戶從未簽到

    9#
    發表于 2012-7-10 10:53 | 只看該作者
    樓主自己編的嗎?樓主威武。。。
  • TA的每日心情
    郁悶
    2018-12-6 22:21
  • 簽到天數: 48 天

    [LV.5]常住居民I

    10#
     樓主| 發表于 2012-7-10 16:45 | 只看該作者
    〆、basin 發表于 2012-7-10 10:53
    樓主自己編的嗎?樓主威武。。。

    如果學了,,,你會發現,,,原來這么簡單。。。
  • TA的每日心情
    郁悶
    2018-12-6 22:21
  • 簽到天數: 48 天

    [LV.5]常住居民I

    11#
     樓主| 發表于 2012-7-17 01:26 | 只看該作者
    更新咯~~~歡迎下載~
    您需要登錄后才可以回帖 登錄 | 立即注冊

    本版積分規則

    熱門推薦

    [限時福利]5分鐘帶你快速了解新一代開發板:M5STACK
    [限時福利]5分鐘帶你快速
    一、什么是M5Stack M5Stack是一種模塊化、可堆疊擴展的開發板,每個模塊
    Blynk與m5stack basic以及uiflow的交互玩法
    Blynk與m5stack basic以及
    Blynk與m5stack basic以及uiflow的交互玩法 [準備工作我們假設玩家已經熟悉下面的準備
    中文 字庫 的8針 OLED 12864模塊 arduino
    中文 字庫 的8針 OLED 128
    屏幕電路SPI連線: 中文字庫OLED Arduino UNO GND GND
    【Arduino】168種傳感器模塊系列實驗(145)---MT8870語音解碼
    【Arduino】168種傳感器模
    37款傳感器與模塊的提法,在網絡上廣泛流傳,其實Arduino能夠兼容的傳感器模塊肯定是
    Arduino串口的使用——與計算機交流
    Arduino串口的使用——與
    本文節選自《Arduino程序設計基礎》 [md]前面的示例中使用到了Serial.begin()、Ser
    Copyright   ©2015-2016  Arduino中文社區  Powered by©Discuz!   
    快速回復 返回頂部 返回列表
    3d每天组六27个号必中