11年11个月前修改于 11年11个月前IP:河北
739549
5楼
今天用硬件测试了一下,好像是你主函数循环那的延时过高,改到250以下可以(值越大字符串打印的速度越慢)。具体原因不太清楚。至于前面说的ES=1和EA=1这两句最好不要加,加了输出出错。抱歉了,貌似前面误导你了,,(忙着期末考试,原谅不能给出具体原因。。。)
main()
{
    init_serialcomm();  //初始化串口
    while(1)
    {
       send_string_com(inbuf1,INBUF_LEN);
       Delay1ms(300); //改成250以下,串口助手有输出}
}

评论
文号 / 739549

实习会员
名片发私信
学术分 0
总主题 0 帖总回复 23 楼拥有证书:进士 笔友
注册于 2014/12/22 16:04:05最后登录 2025/03/17 14:28:36
主体类型:个人
所属领域:无
认证方式:邮箱
IP归属地:河北

个人简介

暂未填写
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的