当前位置: 首页 > news >正文

Arduino编程CH552

CH552有多个版本,市场上销售的开发板也有多种,最便宜的CH552G(SOP-16)还不到5元,这里用到的是CH552T(TSSOP-20),好处是有外部晶振,即便如此也不到10元,可以说性价比很高了。电路图如下:

CH552T【嵌入式硬件设计】CH55x系列核心板电路原理图:USB-C接口与单片机最小系统应用方案资源-CSDN下载

1.首先要安装Arduino的ch55xDuino支持包(二选一):

https://raw.githubusercontent.com/DeqingSun/ch55xduino/ch55xduino/package_ch55xduino_mcs51_index.json

https://cos.thinkcreate.us/package_ch55xduino_mcs51_newest_cloudflare_index.json

参考如下:

2.测试点灯

文件->示例->CH552 Board的示例->Generic_Examples->01.Basics->Blink

由于板载LED接到P3.0引脚,所以要把原来的33改为30,代码如下:

#define LED_BUILTIN 30 // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin LED_BUILTIN as an output. pinMode(LED_BUILTIN, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level) delay(5000); // wait for a second digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW delay(500); // wait for a second }

时钟源可选择为内部或者外置,上传(Upload)模式选择USB,如下:

3.上传(Upload)模式若选择Serial(串口),则需要外接一个USB-TTL,分别接P1.6,P1.7。

4.正常情况下如果无法建立USB或者串口通信,可在断开与电脑连接时,按住P36按键,接入USB后,再放开,此时就可以正常USB上传程序了。

http://www.jsqmd.com/news/699180/

相关文章:

  • Arm Cortex-A55浮点与SIMD架构深度解析
  • Rust智能指针BoxRcArc使用场景
  • Ryujinx模拟器终极指南:从零开始畅玩Switch游戏
  • 2026年湖南长沙短视频运营与GEO智能推广深度横评:5大服务商官方对接指南 - 年度推荐企业名录
  • 如何永久保存微信聊天记录?这款开源工具让你完全掌控个人数据资产
  • 从javafx.util.Pair到Apache Commons Lang3:一个Java开发者踩过的那些‘键值对’小坑
  • 移动端架构演进与选型
  • 深入浅出 LangGraph —— 第2章:环境搭建与第一个Agent
  • 为什么你的AI语音处理项目需要ClearerVoice-Studio?5个核心场景深度解析
  • 北京金发钹祥金属材料贸易:朝阳区不锈钢焊接电话 - LYL仔仔
  • 2026浏览器指纹追踪的合规边界与隐私优先的反检测技术落地框架
  • 上海泽固新型建材:宝山聚合物砂浆批发厂家推荐 - LYL仔仔
  • 千问 LeetCode 1739.放置盒子 public int minimumBoxes(int n)
  • Gitee:中国本土DevOps平台如何重塑企业研发管理范式
  • 【路径规划】基于遗传算法确定山路补给无人机的最佳路线Matlab代码
  • Newtonsoft.Json 架构解析:高性能JSON序列化框架的技术实现与调优
  • TestDisk PhotoRec:专业级数据恢复工具如何拯救你的丢失文件与分区
  • 河南加之固建筑:惠济区房屋改造公司 - LYL仔仔
  • 廊坊山美供应链管理:专业的廊坊库存货架公司 - LYL仔仔
  • 【VSCode 2026嵌入式烧录终极指南】:零配置实现STM32/ESP32/RP2040一键烧录,实测烧录速度提升3.8倍
  • 搜索系列·连通块问题
  • 用multiset的upper_bound/lower_bound优化你的LeetCode刷题:以‘数据流的中位数’和‘滑动窗口最大值’为例
  • rk3568 uboot图形化界面操作以及保存配置
  • CVPR 2026 Accepted?来预讲会做主角
  • 2026熙琦科技迷你手持打印设备常见选购问题解答干货分享 - 热敏感科技蜂
  • 泉州鼎盛拆除:靠谱的泉州墙体拆除哪家专业 - LYL仔仔
  • GLM-OCR API调用详解:Python示例,助你快速集成到项目
  • 常州环之宇再生资源:常州废品上门回收哪家专业 - LYL仔仔
  • Poe.com网页版深度体验:不装App,用浏览器同时“白嫖”GPT-3.5和Claude是什么体验?
  • ICode Python 2级闯关:从循环嵌套到多角色协同的综合编程思维训练