用户工具

站点工具


cc1310:semi_hosting

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
cc1310:semi_hosting [2017/09/22 20:34]
long
cc1310:semi_hosting [2021/06/22 23:14] (当前版本)
行 6: 行 6:
 对于Semi-Hosting,我们参考以下模型理解 对于Semi-Hosting,我们参考以下模型理解
  
-![](http://www.leconiot.com/cc1310/md_resapp/semi_hosting/images/semi_hosting.png)+![](http://www.leconiot.com/md_res/cc1310/app/semi_hosting/images/semi_hosting.png)
  
  
行 14: 行 14:
  
 ### IAR ### ### IAR ###
-在IAR [导入Examples]()已经详细讲解如何导入Examples,参考它,导入Hello 例程。+在IAR [导入Examples](_)已经详细讲解如何导入Examples,参考它,导入Hello 例程。
 在Main函数中,以下代码段实现主要功能: 在Main函数中,以下代码段实现主要功能:
  
行 37: 行 37:
 **IAR-View->Terminal I/O** **IAR-View->Terminal I/O**
  
-![](http://www.leconiot.com/cc1310/md_resapp/semi_hosting/images/terminal_io.png)+![](http://www.leconiot.com/md_res/cc1310/app/semi_hosting/images/terminal_io.png)
  
 >**注意**:这里的终端打印只有在借助仿真器在线调试打印,并且离开IAR,复位可能不能正常运行。 >**注意**:这里的终端打印只有在借助仿真器在线调试打印,并且离开IAR,复位可能不能正常运行。
行 47: 行 47:
 **Window->Show View->Console.** **Window->Show View->Console.**
  
-![CCS](http://www.leconiot.com/cc1310/md_resapp/semi_hosting/images/ccs_console.png)+![CCS](http://www.leconiot.com/md_res/cc1310/app/semi_hosting/images/ccs_console.png)
  
 ## 对于Semi-Hosting我们如何使能和禁止 ## ## 对于Semi-Hosting我们如何使能和禁止 ##
行 59: 行 59:
 **Project>Options>General Options>Library Configuration>Semihosted** **Project>Options>General Options>Library Configuration>Semihosted**
  
-![IAR 使能禁止 SemiHost功能](images/iar_semi_setting.png)+![IAR 使能禁止 SemiHost功能](http://www.leconiot.com/md_res/cc1310/app/semi_hosting/images/iar_semi_setting.png)
  
 CCS则通过以下选择; CCS则通过以下选择;
行 65: 行 65:
 **Project>Properties>Debug>Enable Semihosting(requires a breadpoint at SVC_Hnadler)** **Project>Properties>Debug>Enable Semihosting(requires a breadpoint at SVC_Hnadler)**
  
-![CCS 使能/禁止 SemiHost功能](images/ccs_semi_setting.png))+![CCS 使能/禁止 SemiHost功能](http://www.leconiot.com/md_res/cc1310/app/semi_hosting/images/ccs_semi_setting.png))
  
 同时需要工程配置文件`hello.cfg`使用 `SysMin`模块,同样地可以通过`SysCallback`重映射IO到我们指定的打印接口(比如串口)来禁止改功能; 同时需要工程配置文件`hello.cfg`使用 `SysMin`模块,同样地可以通过`SysCallback`重映射IO到我们指定的打印接口(比如串口)来禁止改功能;
行 116: 行 116:
 <p align="right"> <p align="right">
 <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=512J9pr"><img border="0"  src="http://pub.idqqimg.com/wpa/images/group.png" alt="CC2640R2F&BLE5.0-乐控畅联" align="right" title="CC2640R2F&BLE5.0-乐控畅联"></a> <a target="_blank" href="https://jq.qq.com/?_wv=1027&k=512J9pr"><img border="0"  src="http://pub.idqqimg.com/wpa/images/group.png" alt="CC2640R2F&BLE5.0-乐控畅联" align="right" title="CC2640R2F&BLE5.0-乐控畅联"></a>
-? Copyright 2017, 成都乐控畅联科技有限公司.  +©Copyright 2017, 成都乐控畅联科技有限公司.  
 </p> </p>
 </div> </div>
- 
  
 </markdown> </markdown>
 +
 +
cc1310/semi_hosting.1506083668.txt.gz · 最后更改: 2021/06/22 23:14 (外部编辑)