MCU编程的问题,谁能帮我?

nobounded 2008-03-19 12:06:07
我有两个“黑盒”,一个是TX另外一个是RX。每个盒子都链接到我的一个8051 MCU上(就是说我有两个MCU)。
我想在TX 盒子上发送8 bits到RX 盒子。 RX 盒子的MCU需要告诉我在传输过程中收到多少bits和丢失了多少...可以想象8个灯链接到我的RX MCU上。如果所有8个bits都
接收到了,灯就都亮(多少灯亮代表多少bits被接收到,不亮的灯表示有多少bits没有接收到)。

所有的硬件(包括黑盒, RS232传输器IC,MCU)已经测试过了,不需要对他们有怀疑。需要为MCU写代码,代码必须被写到通过MCU的UART到黑盒接口。
我使用MCU C8051F005DK。
...全文
124 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
UltraBejing 2008-05-01
  • 打赏
  • 举报
回复
以后需再关注,现在先帮你顶一下
szmuma 2008-03-23
  • 打赏
  • 举报
回复
支持一下
lailaiququ 2008-03-19
  • 打赏
  • 举报
回复
丢弃错误帧可能不确切,只是如果错误是不确定的,导致接收也不确定,错误导致误帧,就收到错误数据,如果错误导致不成帧,就丢弃,收不到。
lailaiququ 2008-03-19
  • 打赏
  • 举报
回复
如果是测试UART通讯的误码情况,单片机不好做,因为它的UART会丢弃错误帧。
最好用FPGA或逻辑分析仪做吧。

27,382

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧