转载著名出处。

一、目标:

学习沁恒的8位机最小系统的实现。
最小系统连接方式通用下面所有常规8位MCU


二、资料获取:

1、首先从沁恒官网下载CH552的datasheet: CH552官网手册下载链接.
2、开发资料,包括示例代码,评估板说明书、原理图:官网链接.
  (沁恒还是比较接地气的,资料网站上比较全,而且都能下载到。。。。懂得自懂)


  沁恒的8位机全部支持芯片内置晶振,所以最小系统可以不需要单独的晶振,而且他们的Bootloader也是用的内置晶振实现的烧录。所以我们的最小系统只需要处理芯片的供电就可以了。
  ①先看手册的引脚描述,芯片一共有两个电源引脚,一个GND引脚,还有一个RST引脚:


②再来看下手册中对于芯片电源处理部分的描述:


③看一下原理图上电源的处理:


常见的单片机系统分为5V系统和3.3V系统,可以发现:
CH552工作在不同电压时,VCC和V33引脚供电接法不同
这点在原理图中直接写明了。

三、绘制最小系统原理图:

以3.6V电压为分界点:

1、供电电压大于3.6V的最小系统如下:

2、供电电压小于3.6V的最小系统如下:

复位引脚

  关于芯片RST引脚,芯片是外加高电平复位的,而且RST引脚内置了下拉电阻,内置了上电复位电路。之前和沁恒工程师咨询过,如果产品中用不到外部复位功能,可以直接把RST脚悬空处理,依靠内置的上电复位电路就可以了(上电复位时间典型值11毫秒)。也可以直接在下载代码过程中在WCHISPTool工具中直接关闭RST功能。
  这里就直接悬空处理了,产品外壳做好也没有办法提供复位按键了。


三、注意事项:

0、

CH554/CH552不支持3.3V供电电压下烧录程序!!!因此踩坑了!!!

1、

电源引脚上的0.1uF电容不能省略,不然就会出现单片机跑不起来的现象。老老实实按照手册说的来放置外围器件吧。
最小系统原理图中的电源引脚上的所有电容,都应当尽可能的靠近芯片放置,且电容接地一端,地的回路要短(和芯片GND脚连在同一片完整的铺铜上)。

2、

芯片工作在5V电路时,V33引脚会输出一个3.3V的电压,这个电压不能给外部器件供电,也就能够给BOOT引脚提供一个高电平上拉。

3、

因为USB数据线的电压时3.3V的,所以要注意芯片的USB通讯引脚最高只能承受3.3V,和其余的GPIO(最高承受VCC电压)不太一样。

4、

芯片冷启动过程中检测引脚电平,默认boot脚都是UD+,需要外接4.7~10K的上拉电阻实现,直接短接到3.3V电压就会导致电平钳位无法实现USB通讯。

5、

通常情况下供电电压主要考虑外围电路电压匹配的问题,仔细翻看参数可以发现系统主频和芯片供电电压有关系

想要主频跑的高,就要确保芯片供电电压在范围内。不然就会出现程序能下载,但是死活运行不起来的情况。

6、

在我们实际做产品板子的时候,一般会将电源和通讯引脚做成测试点的形式,用烧录探针压上去实现烧录。可以省略下载电路(按键+上拉电阻)。在烧录工装上(探针)实现UD+的上拉,这样会降低PCB复杂度。

7、

CH559\558的IO电压比较特殊,其余的8位机IO引脚支持的电压范围都是 0 ~ VCC,而CH559\558为0 ~ VDD33。

沁恒CH552G实现最小系统[沁恒8位机MCU最小系统]相关推荐

  1. 计算机32位可以安装的游戏,【64位系统能装32位的软件吗】64位系统安装32位软件_64位系统能玩32位游戏吗-系统城...

    2017-11-25 18:15:36 浏览量:1840 能用普通U盘来装系统吗?我们知道光盘是安装系统最传统的工具,普通U盘和光盘一样都是存储工具,那么能将普通U盘制作成装系统的U盘,然后用U盘装系 ...

  2. 物理机安装linux系统,U盘在物理机安装linux系统

    一个很简单的问题折腾了两天之久,而且是借助百度解决的= = 安装首先下载UltraISO,其他软件也可以 下载后用UltraISO打开镜像文件,具体的话没有图片可供参考了(后期会补上图片的)文件--打 ...

  3. sEMG项目总结(4)康复手上位机系统

    康复手上位机系统 目录 康复手上位机系统 目录 1串口通信 2患者信息记录 3患者主被动康复 4游戏 1打地鼠 2flappy bird 5信号实时采集delsys 1串口通信 %%主函数:注释说明和 ...

  4. 恒生与中国信通院联合发布《证券行业分布式核心系统SRE运维白皮书》

    在互联网金融模式的变革和冲击下,金融机构面临着海量客户管理.业务场景快速增长.金融服务和产品多样化等挑战. 为应对不断增加的技术创新需求,证券行业核心系统正逐步从传统IT集约型架构向支持敏捷开发.弹性 ...

  5. 从恒大亚冠夺冠夜看恒大营销

    2013年11月9日夜晚对于中国球迷来说注定是不眠之夜,个人感觉它的意义相当于02世界杯的出线,央视体育频道以及PPTV等各大视频网站也进行了直播.身为一个球迷,我也看了整场比赛和后续的庆功晚会. 按 ...

  6. 恒压供水全套 海利普变频器 恒压供水 海利普变频器

    恒压供水全套 海利普变频器 恒压供水 海利普变频器 1.此程序适用于一拖一到一拖四,里面含全套图纸和触摸屏程序: 2.通过海利普变频器SP110自带 恒压供水功能: 3.直接用昆仑通态触摸屏通讯海利普 ...

  7. 恒压供水全套 海利普变频器 恒压供水 海利普变频器 此程序适用于一拖一到一拖四

    恒压供水全套 海利普变频器 恒压供水 海利普变频器 1.此程序适用于一拖一到一拖四,里面含全套图纸和触摸屏程序: 2.通过海利普变频器SP110自带 恒压供水功能: 3.直接用昆仑通态触摸屏通讯海利普 ...

  8. 智能水位检测系统proteus_基于单片机控制的智能检测系统Proteus仿真设计研究

    0引言近年来,单片机发展到了一个全新阶段,广泛应用于电子.机械控制.自动化生产设计等行业,并逐步延伸到智能控制的诸多领域.以单片机为控制核心的小型自动化生产检测系统,尤其在一些液体产品的检测等复杂工程 ...

  9. JAVA计算机毕业设计新疆旅游专列订票系统Mybatis+源码+数据库+lw文档+系统+调试部署

    JAVA计算机毕业设计新疆旅游专列订票系统Mybatis+源码+数据库+lw文档+系统+调试部署 JAVA计算机毕业设计新疆旅游专列订票系统Mybatis+源码+数据库+lw文档+系统+调试部署 本源 ...

最新文章

  1. 【linux】Valgrind工具集详解(九):Memcheck检查的内容和方法
  2. 代码 设计 生活 (2)--- 菜鸟
  3. DHCP的安装与分配
  4. HTTP请求格式和HTTP响应格式
  5. 【计算机网络】网络层 : ICMP 协议 ( ICMP 差错报文 | 差错报文分类 | ICMP 询问报文 | ICMP 应用 | Ping | Traceroute )
  6. linux(2)- 共享内存的实现
  7. OSI参考模型和网络编程
  8. Provisioning Services 7.6 入门到精通系列之七:创建虚拟磁盘
  9. 服务网关zuul之二:过滤器--请求过滤执行过程(源码分析)
  10. ab plc软件_【万泉河】PLC垃圾程序赏析2:AB RSLOGIX 5000
  11. lcd1602怎么利用按键清屏_边学边练,8个LCD1602精选电路方案大合辑
  12. 如何自学python知乎-如何快速学习python?
  13. idea redis图形化_5.13redis图形化工具---idea中配置redis密码
  14. centos 虚拟机 使用串口_vmware中的centos怎样扩充空间
  15. python给每个key添加数据_一文看懂Python collections模块的高效数据类型
  16. 问卷模板 | 新品的前期用户调研:题目设计与使用反馈
  17. 使用Matlab理解PID
  18. 我在国图读完的第一本书——《少有人走的路》
  19. scara机器人dh参数表_SCARA机器人技术参数.docx
  20. STL源码剖析(四):容器(6)Rb_tree

热门文章

  1. 【LeetCode刷题】二月汇总篇
  2. 数据结构 -- 栈的基本操作(入栈、出栈、取栈顶元素)
  3. 增广拉格朗日乘子法、ADMM
  4. paramiko模块堡垒机
  5. app互斥登录,只能登录一个.
  6. matlab绘制双叶双曲面,应用MATLAB绘制二次曲面图.doc
  7. 车载充电器E-mark认证需要的时间
  8. ActiveMQ —— Spring 整合 ActiveMQ
  9. aabbcc本质不同的排列数
  10. @Validated和@Valid校验参数、级联属性、List