新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 新唐M0的MDK+NU-LINK的半主機調試使用

        新唐M0的MDK+NU-LINK的半主機調試使用

        作者: 時間:2016-11-29 來源:網絡 收藏
        啟動新唐M0的semihost半主機調試

        利用NUC100SERIESBSP_CMSIS_V1.03.002建立的工程。
        1,針對startup_NUC1xx.s文件的修改
        A,第010行改為:SEMIHOSTED SETL {TRUE} ;SEMIHOSTED SETL {FALSE}
        B,第256行改為:;yuanxihua@21cn.com ENTRY
        2,針對 retarget.c文件的修改
        A,第021行改為:#define DEBUG_ENABLE_SEMIHOST /* To enable semihosted. !!!The SEMIHOSTED of startup_NUC1xx.s must be {TRUE} */
        3,在MDK的NU-LINK的Debug模式中,打開View->Serial Windows-> UART #1即可利用如下調試信息:
        printf("*** 9G-NUC122 V1.00 Build byyuanxihua@21cn.comon ("__DATE__ " - " __TIME__ ")");
        printf("*** 9G-NUC122 V1.00 Rebooting ...");
        打印到上面的虛擬串口。

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

        附件例子:9G-NUC122.zip



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 石嘴山市| 科尔| 麻江县| 大渡口区| 永昌县| 四子王旗| 湟中县| 兴业县| 嘉定区| 洛南县| 肥乡县| 廉江市| 红河县| 双鸭山市| 徐水县| 阜康市| 额尔古纳市| 铜川市| 黄陵县| 甘肃省| 饶平县| 岑巩县| 东源县| 石狮市| 桦南县| 阿拉善盟| 阿克陶县| 宁南县| 沁阳市| 伊宁县| 威远县| 漳州市| 太谷县| 潮安县| 扶余县| 罗定市| 定州市| 北宁市| 遵义县| 伊通| 嘉峪关市|