当前位置:网站首页 > 编程语言 > 正文

单片机的程序能读出吗(单片机里的程序可以导出来吗)



我们以此结构来传输led数据

备注:4个led用双态按钮来实现,led关闭时,对应的val属性是0,led开启时,对应的val属性是1。

帧头为 55

帧尾为 ff ff ff

代码示例:

也可以一次性下发4个灯的状态

代码示例:

这里的帧头或者帧尾你可以改为其他你想要的,例如帧头改为0x33,帧尾用0d 0a(即回车换行)取代3个0xff

代码示例:

也可以去掉帧头或者帧尾

1、去掉帧头

代码示例:

2、去掉帧尾

代码示例:

3、因为每次都是固定下发4个数据,因此连帧头帧尾都不要其实问题也不大,但是存在一定的解析错误的风险

代码示例:

4、如果需要校验,可以使用modbus_crc16

代码示例:

使用crc校验的步骤:

1、复位crc校验

2、放入要校验的数据,如果是printh就用crcputh,如果是prints就用crcputs

3、发送校验结果crcval,长度一定是2字节

到此这篇单片机的程序能读出吗(单片机里的程序可以导 出来吗)的文章就 介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 进程控制的原理(进程控制的主要功能是什么)2026-04-24 22:54:08
  • sigm是什么意思(sigmoid是什么意思)2026-04-24 22:54:08
  • 简单密码库(简单密码规则)2026-04-24 22:54:08
  • qq实名需要手机号验证吗(qq实名认证需要手机验证码吗)2026-04-24 22:54:08
  • 预训练适应仪哪个牌子好(预适应训练仪多少钱一台)2026-04-24 22:54:08
  • 预训练适应仪好使吗(预适应训练仪有危害吗)2026-04-24 22:54:08
  • bt151 650r(bt151 650r参数)2026-04-24 22:54:08
  • 学籍认证码(学籍认证码在哪里找)2026-04-24 22:54:08
  • pillow怎么读英语单词发音(pillow的英语怎么读)2026-04-24 22:54:08
  • ssh免密码登陆(ssh免密码登录突然失效了)2026-04-24 22:54:08
  • 全屏图片