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

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

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    在激励文件中应该如何实现用读取16进制文件的形式读入这些数据?7 s- r, h; j( {8 u6 V: c
    , k- v! y) T3 u' d& q! c

    ' L7 @, k" u& k3 o7 ~在写仿真激励方面经验不是非常足
    7 r  G  c0 V6 ]5 R
    # K. h3 W1 K+ c% x$ M6 t. o我想实现的下面的思路设想应该如何去编写呢激励文件呢?: K* q, j- ]& [' K' ^; o

    7 W& a1 M" I  }! n' N, B//--data1   3 F+ ^$ s( x1 M' N1 Z2 [
       #17857 i_RX=0;<-----起始位4 G9 S9 d- T) a/ k) y
       #17857 i_RX=0;
    - |$ b3 @/ _: I8 l. p& l  L   #17857 i_RX=0;& l0 ~& `2 h. Y- O. d3 ]% R
       #17857 i_RX=1;
    ; a1 S0 N  n3 @9 n7 b9 E   #17857 i_RX=0;
    # I/ ~( t/ S9 u   #17857 i_RX=0;
    6 T% O0 `( U1 F! t3 N   #17857 i_RX=0;# t+ H+ e) r3 a7 \& J/ g
       #17857 i_RX=0;8 G& B; L5 Z. }! {5 ]
       #17857 i_RX=0;
    ; ]3 ~: x; t$ o6 P* a2 [# _   #17857 i_RX=1;<-----奇偶校验位) I0 [$ C9 K3 v( a: y
       #17857 i_RX=1;<-----停止位
    + v" U$ a; X, a! g3 Q  I9 H   //--data2
    9 b) a" y, v6 X   #17857 i_RX=0;<-----起始位9 A6 D: K& [! m, z7 _& i3 S) K
       #17857 i_RX=1;- Q  J5 m3 ^8 W/ M
       #17857 i_RX=0;6 g+ w: J8 o$ I1 I
       #17857 i_RX=1;  ^5 m! P; a* F& [* h
       #17857 i_RX=0;; `  \' E5 \# B2 M0 J2 C
       #17857 i_RX=1;4 R. u* ]3 e6 G; C1 n3 w
       #17857 i_RX=1;
    * b, O) E# D8 L2 j$ j; k- \2 S   #17857 i_RX=0;/ R; v2 w& ^$ ~3 `3 U
       #17857 i_RX=1;2 O- }0 }0 g2 s/ ?
       #17857 i_RX=1;<-----奇偶校验位4 U) [6 j# U" d9 D* n# l, A
       #17857 i_RX=1;<-----停止位
    5 P" W4 D  m# }: {* n   : S/ G2 b! W% `" J$ F/ C+ K# n
       上面的数据是仿真的时候手动写的一个数据读入激励4 d3 W4 z3 N/ _
       # N( k% V, o7 M, W
       在激励文件中应该如何实现用读取16进制文件的形式读入这些数据?能实现连续循环读取数据,直到数据读完为止。
    6 A6 W( `& Q- H5 I$ O& i4 h" M. k7 |. T   
    & B% k9 }6 W) i" A+ H   在数据发送前加上起始位9 k4 S  ^6 C- W- k+ H. g
       在数据读完后加奇偶校验位与停止位
  • TA的每日心情
    擦汗
    2020-1-14 15:59
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
     楼主| 发表于 2009-3-10 14:01 | 只看该作者
    因为上面那个我写的激励文件时用来仿真串口的输入过程; z$ J" x5 h: n8 E% g
    ' i4 r2 |" n# m( E4 @% s
    如果只是简单的测试可能还行
    ! B% e# [& n4 \# ^9 ~, ~6 d( P* {
    ; `# Q2 i6 m$ ]! }但我想通过这个接口模拟一个文件写道存储器的过程
    2 M; Y+ F- f+ L* _' y0 X" K8 F$ y# ]- e3 a0 V- L: B
    想按照1位1位的读16进制文件的方式去实现2 X8 b7 B6 i7 L& j( k

    " V. ]8 N, j& ]在输出前加起始位,在传完一个字节加校验位与停止位  
    " c) C' X# L' A9 `* l6 m
    / K) a3 D: Z+ e6 w2 ?% h思路就是模拟串口发数据的过程
    ! v7 n$ F# I; [$ r
    + s( ]+ I9 K- |  a/ T; _6 B! z试着用那系统任务去写: _1 v% C" Z% p% A' b0 ^0 C
    还是琢磨不透如何写毕比较和

    该用户从未签到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-20 06:22 , Processed in 0.109375 second(s), 24 queries , Gzip On.

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

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

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