找回密码
 注册
关于网站域名变更的通知
查看: 1430|回复: 2
打印 上一主题 下一主题

在激励文件中应该如何实现用读取16进制文件的形式读入这些数据?

[复制链接]
  • TA的每日心情
    擦汗
    2020-1-14 15:59
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2009-3-10 11:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    在激励文件中应该如何实现用读取16进制文件的形式读入这些数据?
    : s. \5 n; O! {, r3 e* N% [$ I; X: Z: Z  @
    6 E0 u, s5 A7 u; i, X+ Y5 H( k! D
    在写仿真激励方面经验不是非常足
    3 K' m, B5 z8 A; A0 I5 ~( t* L2 I% H5 W
    我想实现的下面的思路设想应该如何去编写呢激励文件呢?
    # f5 H3 h* c. G$ q# [) _$ X0 D6 K: m
    ! L7 u3 l7 L7 U3 p: Z//--data1   + s3 v) Z6 ]- q$ z9 ?! v
       #17857 i_RX=0;<-----起始位, K: l1 Z" ~. ?( p& B
       #17857 i_RX=0;
    ! E# }7 a& O! l" M. ~   #17857 i_RX=0;, A$ u1 N3 Q% p( k
       #17857 i_RX=1;
    4 M) K8 W& c4 V% k) M+ n   #17857 i_RX=0;
    # K9 G2 c# M! d/ H& r   #17857 i_RX=0;
    8 h8 j' d$ ?! v: G' l1 ]   #17857 i_RX=0;
    ( d) J- T0 E8 P$ T( r' }1 t   #17857 i_RX=0;
    . ^  u) {7 X+ W: M   #17857 i_RX=0;% r1 N1 |$ _; W1 @
       #17857 i_RX=1;<-----奇偶校验位/ \7 J$ h1 c5 B
       #17857 i_RX=1;<-----停止位# |6 v4 I/ ~# k% d& z
       //--data2
    , `% U' a. U/ K5 k& D9 P. A   #17857 i_RX=0;<-----起始位
    . |8 F% T1 Q" l# R' w: ?% P  @   #17857 i_RX=1;
    ; ^/ }8 G+ `% o1 Z8 l0 |- `   #17857 i_RX=0;' c1 c, `" ^1 [& Q
       #17857 i_RX=1;
    9 Q8 K) U: ?/ @( `8 F   #17857 i_RX=0;/ B- V7 s2 W1 D9 d2 b" @
       #17857 i_RX=1;
    + H# D& \+ u# w   #17857 i_RX=1;
    4 z) x! }. _3 C4 A' }   #17857 i_RX=0;
    8 C' g6 k  _" x. Z, E   #17857 i_RX=1;3 N( E1 C% `+ y& U3 Y  S6 R& V
       #17857 i_RX=1;<-----奇偶校验位
    5 v5 k  t3 D5 ]6 L   #17857 i_RX=1;<-----停止位
    $ z, }& d! V: c' u. k' t% ^3 S   % q5 y' e" e, _( Z! O5 a, m% z, N1 B
       上面的数据是仿真的时候手动写的一个数据读入激励2 ]1 h( g7 v& @; U5 @" [# b
       
    0 h1 }/ ^" s# x/ o: I   在激励文件中应该如何实现用读取16进制文件的形式读入这些数据?能实现连续循环读取数据,直到数据读完为止。+ @5 Y# S' ^) r) m4 r3 T
       
    : @& x% H! w% O' ?% ~   在数据发送前加上起始位
    4 D; T" o  H2 b$ f( ^9 M   在数据读完后加奇偶校验位与停止位
  • TA的每日心情
    擦汗
    2020-1-14 15:59
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
     楼主| 发表于 2009-3-10 14:01 | 只看该作者
    因为上面那个我写的激励文件时用来仿真串口的输入过程
    ) a  K  v% t7 S/ @4 }1 x' C+ K* X+ v: e1 V
    如果只是简单的测试可能还行  \. c+ p7 v& i: ]9 A

    ! R( C4 F9 P# {( c% y但我想通过这个接口模拟一个文件写道存储器的过程: f# @3 D  h% Z& k
    - H" f. D& {$ y# K9 r  u# H  l( }: K
    想按照1位1位的读16进制文件的方式去实现
    4 T) {! K* U7 ~  Q! c8 K: c+ \9 ]; N7 y
    在输出前加起始位,在传完一个字节加校验位与停止位  9 P! i6 W0 p) C7 f! I1 t
    ' U& T$ m6 |9 M" F
    思路就是模拟串口发数据的过程  e/ J6 f: s9 J, t4 M, [
    ' ?) d: k4 n& u( y) V3 w8 ~, I
    试着用那系统任务去写+ u3 q' i/ p, F
    还是琢磨不透如何写毕比较和

    该用户从未签到

    3#
    发表于 2009-3-10 16:06 | 只看该作者
    没看懂楼主的意思
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-10-5 05:20 , Processed in 0.125000 second(s), 25 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表