2019独角兽企业重金招聘Python工程师标准>>>

EZ430 Chronos 如何提高开发调试效率探讨

TI的 EZ430 Chronos 开发套件在调试程序时需要把手表拆开,使用JTAG接口连接到另一个USB Debuger模块上,然后把此模块连接到PC的USB接口,就可以通过PC把写好、编译通过的程序发送到 EZ430 Chronos 上,如果是一般的应用程序调试,使用这种调试方法也没什么不好,但是因为本次要调试的是“广义手势语言”,需要把手表戴在手腕上来获取各种手势的坐标,因此,每次传入程序后都需要把手表还原,如果程序需要多次调试,相当不方便,会导致调试效率极其低下,而且多次拆装也容易弄坏套件。

有鉴于此,希望能够找到一种方便迅速的上传程序的方法来调试,EZ430 Chronos 本身支持 RF 传输数据,系统也有 RFBSL 程序可以进行固件更新,现在需要确认:

1、通过USB DEBUGER的JTAG接口连接的方式有什么特别之处?这种方式和RF更新的方式相比有哪些具体的区别?

2、通过RF的方式可以更新固件,是否可以更新程序?如果不行的话是否可以把要更新的程序绑定为固件,每次都通过更新固件的方式来更新程序?

还有一个思路就是:在调试手势识别算法时(PC端调试:一次调试),把算法实现放在PC端,手表只作为手势坐标收集器来使用,然后利用RF连接,这样可以更方便快捷地完成算法的调试,等到基本算法确认之后,再把算法程序移植到手表上。

手表上的程序可以先写一个框架,把具体的算法识别模块函数空出来,等确定后再充实,同时手表上的程序最好具备RF无线更新功能模块,该模块在更进一步的调试中使用(手表端调试:二次调试),该更新模块在项目中写成条件编译的形式,就是只在调试阶段编译,等到了正式版本阶段就不编译(为了正式版本节省空间)。

转载于:https://my.oschina.net/freeblues/blog/65409

EZ430 Chronos 如何提高开发调试效率探讨相关推荐

  1. (1) 使用supervisor提高nodejs调试效率

    转载地址 : http://www.cnblogs.com/pigtail/archive/2013/01/08/2851056.html 使用supervisor提高nodejs调试效率 以往我们在 ...

  2. 使用supervisor提高nodejs调试效率

    在开发Node.js 实现的HTTP 应用时会发现,无论你修改了代码的哪一部份,都必须终止 Node.js 再重新运行才会奏效.这是因为Node.js 只有在第一次引用到某部份时才会去解析脚 本文件, ...

  3. 提高js调试效率的一个快捷键ctr+g 快速定位代码行

    大家在chrome调试时,找到一个js后, 发现想要找到原来的调试的地方好麻烦,需要关键字搜索,但是关键字如果有重复就很麻烦,第一次定位后,一刷新,再找很麻烦,有时候,我明明知道代码,但是还要一行行拖 ...

  4. 【远程文件浏览器】Unity+Lua开发调试利器

    Python微信订餐小程序课程视频 https://blog.csdn.net/m0_56069948/article/details/122285951 Python实战量化交易理财系统 https ...

  5. IDEA工具开发必备设置-极大提高开发效率

    IDEA工具开发必备设置-极大提高开发效率 热部署设置 mybatis编写sql语句自动提示功能 自动清除无效 import 常用快捷键 全局UTF-8编码设置 最后 热部署设置 在开发中我们经常会修 ...

  6. oracle+视图+图形化,如何利用Object Browser图形化工具提高Oracle开发工作效率(二)对象创建管理篇...

    上一篇我们讲解过有关SQL编写与调试方面的技巧,小编在作图时遗漏了一点,就是Unicode的多语言对应,可以同时显示各种语言不乱码,这是其他工具所不具备的.如图: 下面我们就来说一说如何高效的创建和编 ...

  7. 2021年最值得推荐的13个提高开发效率工具,程序员必备

    前言:日常开发中,好的工具往往能让我们事半功倍,有句老话说得好:工欲善其事,必先利其器.使用高效率的工具可以极大提升我们的开发效率.接下来分享下我平时开发中经常使用的一些效率工具 1.本地化工具篇 1 ...

  8. python开发效率怎样提高_python 提高开发效率的5个小技巧

    很多时候学习是一种难者不会,会者不难的事情. 下面的5个python技巧是性价比极高的知识点,一学就会,不难但是相当管用. 使用交互模式 使用python -i xxxx.py可以直接进入python ...

  9. 淘米手套游戏CTO潘辉《如何提高手游开发的效率》

    大家好,我叫潘辉,混迹游戏行业十多年了,从单机游戏一直到手游.我挺庆幸在这个行业的,对于我自己就不做过多介绍了.我想大家可能还不大了解我们公司手套游戏,我做一下简单介绍. 我先介绍一下手套游戏的历史, ...

最新文章

  1. 学数学,你要如何过题海:游泳?冲浪?划小船?开游艇?
  2. RouteHttpMap要添加的引用
  3. java正则表达式及api_JAVA常用API:正则表达式regular expression
  4. C/C++实现如下 根据Merge Sort原理, 自己实现的归并排序算法+详细注释+代码(C#,C/C++)...
  5. drozer与adb工具的安装与使用
  6. 查看手机截图的坐标信息
  7. [Apache] Apache 從 2.2 換至 2.4 httpd.conf 的調整筆記 (windows 環境)
  8. Android IOS WebRTC 音视频开发总结(八十七)-- WebRTC中丢包重传NACK实现分析
  9. Loj #6089. 小 Y 的背包计数问题
  10. python矩形填充颜色_在Python中找到所有用0填充的矩形
  11. wordpress拒绝访问_Nginx + Wordpress页面或帖子URL返回拒绝访问
  12. 堪比ps:Affinity Photo for mac(专业修图软件)
  13. HTML:frame导航框架的实现方法
  14. redis源码解析之事件驱动
  15. ADAMS2017AMESim2016联合仿真 设置教程及注意事项
  16. 大型稀疏矩阵计算的现代方法介绍
  17. ReportMachine报表控件唯一官方论坛 - http://rmachine.5d6d.com/
  18. QT中关于信号与槽机制的实现原理
  19. 计算机配置显示器,电脑怎么配置多台显示器
  20. linux mint更改锁屏壁纸

热门文章

  1. 智能家庭本周锋闻:进击的情趣
  2. 为什么谐振时电抗为0_变频串联谐振试验装置的接线原理
  3. 成功解决pyinstaller打包scipy是报模块dll缺失和failed to import any qt binding的问题
  4. 常见Json字符串反序列化处理方式总结
  5. POJ 1118 求平面上最多x点共线
  6. [数分提高]2014-2015-2第4教学周第1次课
  7. asp.net 连接access数据库方法
  8. UNIX网络编程——UDP回射服务器程序(初级版本)以及漏洞分析
  9. 中间层通讯 Socket? Remoting? WCF?
  10. WinForm 程序的界面多语言切换