【CH559L单片机】串口下载程序说明

2023-05-16

【CH559L单片机】串口下载程序说明


  • 📌相关篇《【硬件开源电路】CH559L开发板和CH55x_DAP-Link二合一开发板分享》
    在这里插入图片描述

📢CH559L单片机想通过串口来实现程序的烧录,折腾了我2天了,一直是失败,没有成功过一次,昨天跑去WCH官网论坛发了求组帖子,今天弄的我想放弃的时候,去看了一下有没有回帖,有个技术员回复了,后面一段话:芯片上电只有短暂的时间判断BOOT引脚是否正确或是串口是否开始和BOOT通讯从而停留BOOT开始烧录流程。提醒了我,上电复位检测ISP时间过短,回到WCHISPTool软件界面,勾选上上电后复位长延时。然后断电,按住boot按键再上电,电脑有叮咚,点击下载,成功了。

  • 📍有些要点没人给你点拨,需要走很多弯路。看似一个不起眼的操作,会起到这么关键。

在这里插入图片描述

串口下载相关电路

在这里插入图片描述

  • 📝串口下载流程和USB下载流程一样,断电,然后按住boot按键,再上电,然后点击下载。当然USB下载方式也可以勾选上面的使能上电复位后长延时。选项。

✨串口下载端口

👉CH559单片机程序下载端口:

  • 🌿 P02:RXD;
  • 🌿P03:TXD;
  • CH559单片机有2个串口,另外一对串口是:P30P31

📝CH55x系列和STC系列比较

⛳从单片机市场占用率来说,STC确实要多一些,各有各的专长和领域,CH55x优势就是在程序下载方面还是胜一筹,USB下载省掉了USB转串口芯片。STC新款推出的HID下载模式,还是没有USB下载来的方便和快捷。STC的资料比较齐全一些。手册厚度动不动都是1000+页的,比起WCH的CH559手册60多页就介绍完了。案例资料的话,STC的案例资料基本围绕硬件资源和外设介绍的比较全面,案例还分C语言版和汇编版。现在C语言版的开发基本都是基于库函数封装形式开发了。WCH的话,案例偏向实际功能应用开发的案例比较多。程序案例还分不同风格,应该是不同人写的。像CH552和CH559的案例,KEIL工程,从工程架构上有些差异。程序代码只是做了很少一部分的封装,能用的封装函数很少,大部分操作依赖操作寄存器,对于新手来说很不是友好,但是比TC有优势的地方是,有大神将CH55x系列搬到了Arduino框架上,对于选择Arduino框架开发来说,入门难度降低了n个维度。

在这里插入图片描述

🍃CH55X Arduino平台环境搭建

  • 👉GitHub地址: https://github.com/DeqingSun/ch55xduino
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【CH559L单片机】串口下载程序说明 的相关文章

随机推荐