0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英创信息技术ARM9主板进行连接调试的两种方法

英创信息技术 来源:英创信息技术 作者:英创信息技术 2020-01-14 11:29 次阅读

在我们提供给用户的《使用VS2005连接和调试英创ARM9嵌入式模块》一文中,我们分别以在EM9000上和在EM9260上为例讲述了两种对基于WinCE的ARM9主板进行连接调试的方法。很多用户对为什么要采用两种不同的方法进行连接调试不同的主板感到迷惑不解,本文将对该两种连接调试的方法做出进一步的讲解,希望能带给采用VS2005进行开发的用户一些小小的帮助。
下表对两种不同的连接调试方法进行了详细对比:
说明:方法一即在《使用VS2005连接和调试英创ARM9嵌入式模块》一文中所述“在EM9000模块上使用VS2005 C#进行开发”的方法,方法二即文中所述“在EM9260模块上使用VS2005 C#进行开发”的方法。

方法1 方法2
适用主板 EM9000,EM9161 EM9160,EM9260,EM9360
连接开发主机和主板的接口 仅需网口 需网口和USB同时连接
主板IP被开发主机获取的方式 在VS2005开发环境里直接指定设备静态IP 通过USB的activesync方式获取设备IP,开发主机PC无需指定设备IP(动态获取)
连接前是否需要额外的程序 运行ConmanClient2.exe、CMAccept.exe两个程序 不需要
连接就绪后调试通道 网络 网络


EM9000嵌入式主板由于没有USB Slave接口,无法和开发主机PC进行activesync连接,所以只能通过自己的网口采用方法一进行开发和调试(因为有TFT或者VGA界面,用户可以直接通过鼠标操作运行ConmanClient2.exe、CMAccept.exe这两个程序);而EM9161既有USB Slave接口、又拥有可以运行程序的界面,方法一和方法二皆可使用进行调试,但由于方法二不需要繁琐的设置和运行步骤,所以还是推荐用户使用方法二;EM9260及EM9360嵌入式主板不能直接支持TFT的彩色显示,因而用户操作来额外运行程序显得不便,所以一般都采用方法二。
需要注意的是,很多用户在采用方法二进行连接和调试的时候,往往最容易出现错误的是一些小细节,比如,方法二是通过USB来获取设备IP的,但并不意味着设备IP完全不需要设置,因为最后的调试还是通过网络来进行的,所以至少要保证设备IP和开发调试主机PC的IP在同一个网段上;再比如,activesync往往在第一次连接的时候,是自动的,但客户重启系统(或做其它操作)后,activesync在掉线后往往不自动作新的连接,从而造成了连接的失败,这个时候用户就需要手动对activesync进行连接来保证后续操作的成功。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6064

    浏览量

    34606
收藏 人收藏

    评论

    相关推荐

    利用SPICE进行放大器稳定性分析的两种方法

    利用SPICE进行放大器稳定性分析的两种方法
    的头像 发表于 12-05 15:38 4084次阅读
    利用SPICE<b class='flag-5'>进行</b>放大器稳定性分析的<b class='flag-5'>两种方法</b>

    PoE以太网供电的两种方法

    PoE以太网供电的两种方法  PoE(Power over Ethernet)以太网供电是一种通过以太网电缆向网络设备传输电力的技术。它可以为无线接入点、IP电话、网络摄像机、交换机等设备提供
    的头像 发表于 11-28 15:51 539次阅读

    请问proteus可以仿arm9吗?

    proteus可以仿arm9吗?
    发表于 10-16 06:37

    C语言获取文件长度的两种方法

    C语言中没有直接获取文件长度的接口,但是我们可以使用标准库提供的函数来间接的获取文件长度。这里提供两种方法
    的头像 发表于 10-10 16:15 637次阅读
    C语言获取文件长度的<b class='flag-5'>两种方法</b>

    ARM9嵌入式系统设计基础教程

    ARM9嵌入式系统设计基础教程》电子课件
    发表于 09-25 07:31

    信息技术是干什么?

    广播电子技术信息技术
    橙群微电子
    发布于 :2023年09月22日 09:17:48

    arm9学习手册

    硬件设备、嵌入式操作系统以及特定的应用程序几部分组成。 ARM 既是一家研发嵌入式处理器的公司的名字,也是一系列嵌入式处理器内核的名称。其中 ARM9ARM系列应用比较广泛的一种内核,比较适合有
    发表于 09-21 07:40

    Corpoint-M调试连接

    Cortex微控制器的调试连接器将迁移到新的调试连接器。 目前,Keil ULINK2已经支持一种新的调试
    发表于 08-29 06:31

    新唐NuMicro Arm9微处理器介绍

    。 新唐 Arm9 微处理器 新唐NuMicro Arm9 微处理器主要分为三大类,NUC970/980 的工业控制系列、N9H emWin HMI系列及N329 影音产品系列。主频从 200MHz
    发表于 08-25 07:32

    图腾柱TCM之两相变频错相的两种方法

    目前而言,TCM的错相方法两种:开环180deg固定错相,以及闭环实时调节错相;在我们的代码中,我们同时采用了这两种方法
    的头像 发表于 08-20 10:03 625次阅读
    图腾柱TCM之两相变频错相的<b class='flag-5'>两种方法</b>

    ARM9 TDMI 技术参考手册

    ARM9TDMI 技术参考手册
    发表于 08-02 19:32

    ARM9 ETM9技术参考手册

    ETM9ARM9系列微处理器提供指令和数据跟踪。本文档介绍了ARM9Thumb系列处理器与ETM9之间的接口。有关ARM7处理器和ETM7
    发表于 08-02 17:16

    ARM9 TDMI 技术参考手册

    本文档是ARM9TDMI微处理器的参考手册。这个ARM9TDMI包括以下功能: •可使用UNIEN信号选择使用条单向总线的选项DD[31:0]和DDIN[31:0]而不是单个双向数据总线。这是在第
    发表于 08-02 10:31

    ARM9TDMI技术参考手册

    ,允许用户在高性能和高代码密度之间进行权衡。ARM9TDMI支持ARM调试架构,并包括辅助硬件和软件调试的逻辑。
    发表于 08-02 06:37

    APM飞控固件的两种输出调试信息方法

    在无人机飞控固件开发过程中,我们经常需要实时输出一些调试信息(如一些变量的值、状态机切换提示等),在APM固件中有如下两种常用的输出调试信息
    的头像 发表于 07-02 17:33 1156次阅读
    APM飞控固件的<b class='flag-5'>两种</b>输出<b class='flag-5'>调试</b><b class='flag-5'>信息</b>的<b class='flag-5'>方法</b>