×

基于RS232网络接口的DSP片外Flash在线系统的编程

消耗积分:0 | 格式:rar | 大小:0.2 MB | 2017-11-09

分享资料个

  文章针对传统设计采用 RS232作为数据传输手段而造成的速度过慢的问题 ,设计了一种通过网络接 口,使用一种特殊的 UDP包对 BF531片外 Hash在线 系统编程的方案,并给 出了在 系统编程的具体步骤和实现结果。实践证明该方法无须实现 TCP/IP协议栈,速度快 ,体积很 小,很好地解决了以 DSP为核心的应用系统软件的维护和升级问题 。

  如图 1所示 ,Boofloader功能上可以分为 4个模块 ,主控制模块 ,数据通信讯模块 ,Flash操作模块,用户程序加载启动模块。Bootloader运行的时候 ,先向上位机发出握手请求 ,等待1秒 ,如果有握手 回应信号则证 明有上位机相连 ,Bootloader进人命令等待状态,如果没有 ,则直接进入用户程序加载启动模块 。当一个完整 的上位机命令被接收到后 ,Boodoader解析命令,并执行相应 的功能。执行完相应的功能后会再发出握手请求(除非命令为退出命令),等待上位机握手 ,周而复始。

基于RS232网络接口的DSP片外Flash在线系统的编程

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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !