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

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

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    在激励文件中应该如何实现用读取16进制文件的形式读入这些数据?
    , ^0 J+ E3 P' i/ N: ?6 H  N+ l
    8 n; s- }! v$ k$ Y& b
    4 O+ B$ M2 Y4 _. k3 }在写仿真激励方面经验不是非常足
    ) W$ A" P( I# R% ?) q, q5 H/ O) r% c. Y; i" V2 ?
    我想实现的下面的思路设想应该如何去编写呢激励文件呢?
    ; e- f" q5 ^3 h) E
    , ~- F3 d: o$ N8 b9 l" e//--data1   
    6 o3 n8 Z% a. S7 [) I  l   #17857 i_RX=0;<-----起始位
    0 K5 g& a) v% o9 T5 B* ]' z   #17857 i_RX=0;
    $ `9 _* p" p: q* U9 q! R6 Q6 U   #17857 i_RX=0;) X7 D$ E7 ], X9 D7 [2 ?
       #17857 i_RX=1;5 O/ |) `' g" M  j7 \
       #17857 i_RX=0;
      ]4 e7 }: B' O/ K* E   #17857 i_RX=0;
    8 O0 B4 B% ]% L. C- m) g0 [  ~   #17857 i_RX=0;8 j# {- ~, _4 a) t  m
       #17857 i_RX=0;
    3 c8 @9 v; {- ^. W5 B5 S* B* d0 z$ K( x   #17857 i_RX=0;3 i6 R; g, A$ t- Q* R
       #17857 i_RX=1;<-----奇偶校验位
    - D# }9 J# ~) u/ L4 H   #17857 i_RX=1;<-----停止位
    5 P. b8 G: M# O( v9 H   //--data2
    ) l4 p7 Y1 Q! C! c6 \% \! P   #17857 i_RX=0;<-----起始位
    4 i( B- n6 M$ u+ P# z   #17857 i_RX=1;
    7 x0 i0 @, n" C% t   #17857 i_RX=0;
    ( Q  m5 y$ e7 J5 L! ?+ g: {& G   #17857 i_RX=1;
    - f8 a9 _, I$ K2 a   #17857 i_RX=0;9 o* |/ k7 W, D
       #17857 i_RX=1;
    * z/ {$ O3 Y. D0 D1 }+ p4 R: S' v) f   #17857 i_RX=1;
    ( n$ g" K% q) r   #17857 i_RX=0;; ~3 J) R) j8 c. v
       #17857 i_RX=1;* f6 H/ @. N5 Q9 i5 o% f
       #17857 i_RX=1;<-----奇偶校验位
    # i: X& {; J( C' F   #17857 i_RX=1;<-----停止位 / b% p# y- \& y8 S6 j& ?" {
       0 |, n& E. I$ d, {% y
       上面的数据是仿真的时候手动写的一个数据读入激励' M4 H+ G! d. g0 o* Z6 b
       8 a2 m$ R/ h% E$ e. O; ^7 ^
       在激励文件中应该如何实现用读取16进制文件的形式读入这些数据?能实现连续循环读取数据,直到数据读完为止。4 G: H, c) }3 r" J% x; _3 F( V
       0 T$ `6 g5 D9 T6 ]$ b
       在数据发送前加上起始位) l0 T$ Q4 F' K/ ?! ?
       在数据读完后加奇偶校验位与停止位
  • TA的每日心情
    擦汗
    2020-1-14 15:59
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
     楼主| 发表于 2009-3-10 14:01 | 只看该作者
    因为上面那个我写的激励文件时用来仿真串口的输入过程- y7 B6 `% N, i( i4 }
    # T9 q# B  z0 q& R
    如果只是简单的测试可能还行; k. `% Q* h/ j  i
    ! E) G( k. P8 W* }
    但我想通过这个接口模拟一个文件写道存储器的过程
    . t( D% e0 K% z0 r) H: r$ p. x4 A4 l7 R1 E: i4 c
    想按照1位1位的读16进制文件的方式去实现3 f1 E) c5 _; k* u
    1 q2 g' k) l  E( ~9 D
    在输出前加起始位,在传完一个字节加校验位与停止位  
    7 F8 b; A. Q. ]! K( D. t/ x" m1 F2 O; X
    思路就是模拟串口发数据的过程
    , R- i1 P+ [3 L; _" X' d$ @& O* j- K& E# u9 r! S- F2 b, k& L
    试着用那系统任务去写. |4 n4 u1 @& f
    还是琢磨不透如何写毕比较和

    该用户从未签到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-19 10:57 , Processed in 0.109375 second(s), 24 queries , Gzip On.

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

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

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