新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 瑞薩單片機串口下載仿真程序的硬件搭建和操作流程

        瑞薩單片機串口下載仿真程序的硬件搭建和操作流程

        作者: 時間:2016-11-20 來源:網絡 收藏
        瑞薩單片機可提供E8A和串口兩種方式用于調試和下載程序,使用E8A調試比較簡單都不需要什么配置就直接可以使用,很方便。但E8A仿真器價格高,對于個人玩玩的話再買個E8A來說可能不太劃算,所以就動手整了下串口調試下載功能。該教程可以方便的實現串口調試下載功能。

        一、開發平臺:

        本文引用地址:http://www.104case.com/article/201611/318629.htm

        操作系統:Windows XP

        瑞薩開發環境:HEW

        瑞薩燒寫工具:FDT

        使用單片機:L357C

        參考文檔:L357C單片機Datasheet,M16C/R8C FoUSB/UART軟件用戶手冊

        二、硬件原理

        根據瑞薩L357C單片機Datasheet手冊附錄中,附錄2:和串行編程器連接的例子。L357C單片機使用UART0作為串行編程器的通信口。原理圖如下:


        特別注意圖中注1和注2,VREF直接接VCC即可,使用內部振蕩器即可。

        硬件連接按上圖描述連接,連接到電腦串口即可。(RS232轉TTL)

        三、軟件流程

        1,使用FDT直接燒錄mot文件,FDT的配置流程如下:

        打開瑞薩安裝目錄下的Flash Development Toolkit 4.08 Basic軟件--->Option--->New Settings...--->在彈出Choose Device And Kernel中選擇單片機型號:L357C 然后點擊下一步--->在彈出Communications Port中選擇COM1(實際連接電腦串口的串口號)然后下一步--->在彈出Connection Type中的Recommended Speeds選擇38400或其他波特率,反選后面Use Default.然后下一步--->點擊完成。然后就選擇mot文件燒錄即可。

        2,使用HEW工程調試下載,配置流程如下:

        新建項目流程和使用E8A調試的新建流程基本差不多,其中需要注意的就是需要選擇編譯器M16 R8C FoUSB/UART。(若沒有該選擇,則需要安裝這個R8C_UART_MCU_INST_E.exe軟件即可。)

        連接好硬件設備后,點擊HEW上的連接按鈕會彈出下框:


        這里需要注意幾點:

        1)選擇的波特率一定要38400,選擇其他波特率就不能通信(在這里折騰了很久才發現只有這樣才可以)。

        2)在燒錄之前一定要先復位下單片機,再點擊確定進行調試仿真,等下載完后就與用E8A仿真一樣的效果了。

        3)若使用的是USB轉串口的話,可能波特率38400不支持,所以最好選擇串口直接與電腦相連。

        4)Mode腳一定要接地才可。

        總結:使用串口仿真下載很方便,只需要在布板的時候多引出串口即可。這種方式便于生產時燒錄程序,不需要E8A支持即可。



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 壤塘县| 绩溪县| 林甸县| 永善县| 嵩明县| 淮安市| 巴南区| 高碑店市| 黄浦区| 阿荣旗| 固阳县| 昌邑市| 大化| 大连市| 信丰县| 龙南县| 铅山县| 仙游县| 邳州市| 托克逊县| 奇台县| 郁南县| 长沙市| 辛集市| 日土县| 尤溪县| 连山| 乐平市| 育儿| 高青县| 周至县| 秦皇岛市| 通渭县| 漳平市| 龙州县| 壶关县| 鹿邑县| 洱源县| 汉源县| 六盘水市| 黄龙县|