chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于Keil MDK-ARM 和 IAR EWARM進(jìn)行仿真打印的配置

strongerHuang ? 來源:嵌入式專欄 ? 作者:strongerHuang ? 2020-08-26 14:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1寫在前面

很多初學(xué)者習(xí)慣使用軟件仿真,應(yīng)該是很多人都知道的一款仿真軟件。

以前開發(fā)板相對(duì)較貴,且快遞不方便,使用仿真軟件可以理解。現(xiàn)在便宜的STM32開發(fā)板就十幾塊,還用仿真軟件,我不是很理解。

有經(jīng)驗(yàn)的人都知道,仿真和實(shí)際運(yùn)行情況很多時(shí)候都不一樣,相信不用我說,大家都明白。

因此,我個(gè)人不是很推薦大家仿真,本文內(nèi)容可能存在紕漏,僅限個(gè)人學(xué)習(xí)。

下面講述基于Keil MDK-ARM 和 IAR EWARM進(jìn)行仿真打印的配置。

2Keil仿真打印配置

Keil MDK-ARM不能仿真,原因出在仿真參數(shù)出現(xiàn)了問題:

修改這兩處參數(shù)為:DARMSTM.DLL -pSTM32F103ZE

基于前面使用STM32CubeMX生成工程,修改此處仿真相關(guān)配置即可。

下面提供的工程,直接編譯,再點(diǎn)擊調(diào)試按鈕,打開UART 1#,全速運(yùn)行,就能看到printf打印效果:

3IAR仿真打印配置

IAR下的仿真打印,我沒有研究透徹,只是經(jīng)過測試驗(yàn)證,可以運(yùn)行。

這里仿真打印,我使用SWO方式:

重定義代碼為:

intfputc(intch,FILE*f){ITM_SendChar(ch);returnch;}

IAR仿真效果:

當(dāng)然,有些配置我沒有研究明白,比如滴答中斷計(jì)數(shù),為什么仿真沒有正常執(zhí)行。所以,我自定義延時(shí)函數(shù)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 仿真
    +關(guān)注

    關(guān)注

    52

    文章

    4289

    瀏覽量

    135877
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5682

    瀏覽量

    104832
  • keil
    +關(guān)注

    關(guān)注

    69

    文章

    1223

    瀏覽量

    169623

原文標(biāo)題:基于STM32的Keil、IAR仿真打印輸出

文章出處:【微信號(hào):strongerHuang,微信公眾號(hào):strongerHuang】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    是否可以將STM32 FOC SDK與IAR EWARMKeil MDK-ARM之外的編譯器一起使用

    我想知道我是否可以將STM32 FOC SDK與IAR EWARMKeil MDK-ARM之外的編譯器一起使用。 我已經(jīng)查閱了一份名為“STM32 PMSM FOC SDK 4.2
    發(fā)表于 07-04 06:15

    請(qǐng)問Keil MDK-ARMIAR的區(qū)別是什么?

    Keil MDK-ARMIAR的區(qū)別是什么?
    發(fā)表于 10-25 06:57

    基于Keil MDK-ARMIAR EWARM進(jìn)行仿真打印配置

    基于Keil MDK-ARMIAR EWARM進(jìn)行仿真
    發(fā)表于 12-02 06:38

    Keil工具MDK-Arm免費(fèi)下載

    Keil工具MDK-Arm免費(fèi)下載
    發(fā)表于 09-01 18:42 ?7.4w次下載

    KEIL MDK-Arm免費(fèi)下載

    KEIL MDK-Arm免費(fèi)下載
    發(fā)表于 09-17 15:29 ?441次下載

    Keil-C51與MDK-ARM并存方法

    Keil-C51與MDK-ARM并存方法
    發(fā)表于 03-14 17:45 ?21次下載

    keil MDK-ARM下載入口

    keil MDK-ARM下載入口
    發(fā)表于 11-20 17:41 ?21次下載

    Keil MDKIAR EWARM新版本問題方案

    Keil MDKIAR EWARM新版本,及不同版本兼容性問題
    的頭像 發(fā)表于 01-10 14:47 ?5502次閱讀

    KeilMDK-ARM)系列教程(八)_ 在線調(diào)試(Ⅰ)

    KeilMDK-ARM)系列教程(八)_在線調(diào)試(Ⅰ)
    的頭像 發(fā)表于 03-20 14:54 ?4311次閱讀
    <b class='flag-5'>Keil</b>(<b class='flag-5'>MDK-ARM</b>)系列教程(八)_ 在線調(diào)試(Ⅰ)

    KeilMDK-ARM)系列教程(五) _Configuration(Ⅰ)

    KeilMDK-ARM)系列教程(五)_Configuration(Ⅰ)
    的頭像 發(fā)表于 03-20 14:58 ?4657次閱讀
    <b class='flag-5'>Keil</b>(<b class='flag-5'>MDK-ARM</b>)系列教程(五) _Configuration(Ⅰ)

    KeilMDK-ARM)介紹、 下載、安裝與注冊(cè)

    KeilMDK-ARM)介紹、下載、安裝與注冊(cè)
    的頭像 發(fā)表于 03-24 10:29 ?1.7w次閱讀
    <b class='flag-5'>Keil</b>(<b class='flag-5'>MDK-ARM</b>)介紹、 下載、安裝與注冊(cè)

    KeilMDK-ARM) 使用教程(三)_在線調(diào)試

    KeilMDK-ARM)使用教程(三)_在線調(diào)試
    的頭像 發(fā)表于 04-07 14:30 ?5951次閱讀
    <b class='flag-5'>Keil</b>(<b class='flag-5'>MDK-ARM</b>) 使用教程(三)_在線調(diào)試

    KeilMDK-ARM)使用教程 (二)_菜單

    KeilMDK-ARM)使用教程(二)_菜單
    的頭像 發(fā)表于 04-07 14:42 ?4924次閱讀
    <b class='flag-5'>Keil</b>(<b class='flag-5'>MDK-ARM</b>)使用教程 (二)_菜單

    KeilMDK-ARM)使用教程 (一)_界面+菜單

    KeilMDK-ARM)使用教程(一)_界面+菜單
    的頭像 發(fā)表于 04-07 14:40 ?1.9w次閱讀
    <b class='flag-5'>Keil</b>(<b class='flag-5'>MDK-ARM</b>)使用教程 (一)_界面+菜單

    Keil MDKIAR EWARM:通過工程遷移實(shí)現(xiàn)項(xiàng)目資產(chǎn)的更好管理

    對(duì)于需要統(tǒng)一開發(fā)環(huán)境或涉及多核架構(gòu)(如Cortex-A/R)的項(xiàng)目,越來越多的用戶選擇從Keil MDK遷移到IAR EWARM。這就會(huì)面臨著需要將之前的
    的頭像 發(fā)表于 05-08 09:03 ?531次閱讀
    從<b class='flag-5'>Keil</b> <b class='flag-5'>MDK</b>到<b class='flag-5'>IAR</b> <b class='flag-5'>EWARM</b>:通過工程遷移實(shí)現(xiàn)項(xiàng)目資產(chǎn)的更好管理