• 大小: 19.43MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-16
  • 语言: 其他
  • 标签: DAP  

资源简介

DAP既可以当作串口,也可以当作调试器,用起来特别方便,一体多用,感觉比JLInk都方便

资源截图

代码片段和文件信息

#include      // 需要加入这个头文件 va_list 文件用到


__no_init char rtt_buff[1024+2]@0x1fff0500;            //指定数组的地址为 @ 后面的地址    (填入到上位机的地址上)

#define RTT_SET_LEN(len)          *((uint16_t *) &rtt_buff ) = len
#define RTT_READ_LEN()            *((uint16_t *) &rtt_buff )

#define RTT_BUFF_ADDR             ( &rtt_buff[2] )
#define RTT_INIT()                 RTT_SET_LEN(0) ;


#define RTT_WAIT()                  while(RTT_READ_LEN());
#define RTT_IFOK()                  (RTT_READ_LEN() == 0)

void rtt_if_printf(char * str...)
{
    int  rtt_len;
    va_list args;
    va_start ( args str );

    if(RTT_IFOK())
    {
        rtt_len = sprintf(RTT_BUFF_ADDRstr args);
        RTT_SET_LEN(rtt_len);
    }
    va_end ( args );

}


void main()
{
    uint32_t i =0;

    RTT_INIT();                 //RTT 初始化

    gpio_init(PTB20GPO1);                         //初始化LED0  ,灭
    gpio_init(PTB21GPO1);                         //初始化LED1  ,灭

    rtt_if_printf(“\n\n山外论坛:www.vcan123.com“
                  “\n本例程使用RTT功能来显示。“);

                  
    while(1)
    {
        rtt_if_printf(“\nLED0亮,LED1亮“);

        PTB20_OUT   = 0;                    //PTB20输出0,即LED0 亮
        PTB21_T     = 1;                    //PTB21输出反转,即LED1由灭变亮
        DELAY_MS(500);                      //延时500ms

        rtt_if_printf(“\nLED0灭,LED1灭“);

        PTB20_OUT   = 1;                    //PTB20输出1,即LED0 灭
        PTB21_T     = 1;                    //PTB21输出反转,即LED1由亮变灭
        DELAY_MS(500);                      //延时500ms

    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-03-22 14:25  DAP仿真器\
     文件        1689  2018-11-05 15:56  DAP仿真器\rtt_测试(1).c
     文件         146  2018-11-05 15:56  DAP仿真器\下载器的使用入门教程(1).url
     文件     1843178  2018-11-05 15:58  DAP仿真器\山外调试仿真助手——使用教程.pdf
     目录           0  2019-03-22 14:21  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\
     目录           0  2019-03-22 14:21  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\
     目录           0  2019-03-22 14:21  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\app_52FF6C065267535354211687_327863128617\
     文件       49152  2018-11-16 19:43  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\app_52FF6C065267535354211687_327863128617\dap.bin
     文件       11836  2018-11-16 19:43  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\app_52FF6C065267535354211687_327863128617\osc.bin
     文件       10952  2018-11-16 19:43  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\app_52FF6C065267535354211687_327863128617\usb2ttl.bin
     目录           0  2019-03-22 14:21  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\app_52FF70065267535321281687_277726673305\
     文件       49152  2018-11-06 23:33  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\app_52FF70065267535321281687_277726673305\dap.bin
     文件       11836  2018-11-06 23:33  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\app_52FF70065267535321281687_277726673305\osc.bin
     文件       10952  2018-11-06 23:33  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\app_52FF70065267535321281687_277726673305\usb2ttl.bin
     目录           0  2019-03-22 14:21  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\app_52FF70065267535325231687_211626784740\
     文件       49152  2018-11-09 18:31  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\app_52FF70065267535325231687_211626784740\dap.bin
     文件       11836  2018-11-09 18:31  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\app_52FF70065267535325231687_211626784740\osc.bin
     文件       10952  2018-11-09 18:31  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\app_52FF70065267535325231687_211626784740\usb2ttl.bin
     目录           0  2019-03-22 14:21  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\app_52FF73065267535325351587_331467450378\
     文件       49152  2018-11-30 19:48  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\app_52FF73065267535325351587_331467450378\dap.bin
     文件       11836  2018-11-30 19:48  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\app_52FF73065267535325351587_331467450378\osc.bin
     文件       10952  2018-11-30 19:48  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\app\app_52FF73065267535325351587_331467450378\usb2ttl.bin
     目录           0  2019-03-22 14:21  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\codecs\
     文件        2182  2012-11-26 19:54  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\codecs\libqcncodecs4.a
     文件      196096  2012-11-26 19:54  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\codecs\qcncodecs4.dll
     目录           0  2019-03-22 14:21  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\imageformats\
     文件        2146  2012-11-26 19:55  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\imageformats\libqgif4.a
     文件        2146  2012-11-26 19:56  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\imageformats\libqico4.a
     文件        2150  2012-11-26 19:55  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\imageformats\libqjpeg4.a
     文件        2146  2012-11-26 19:55  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\imageformats\libqmng4.a
     文件        2146  2012-11-26 19:55  DAP仿真器\山外调试工具(串口、菜单、DAP、VT下载)\imageformats\libqsvg4.a
............此处省略32个文件信息

评论

共有 条评论