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

普冉 PY32F003 资料和入坑方法

无意中跟TB看到了个还算廉价的片,收集了很久的资料,试了很久才搞明白的,跟同样小白的你分享下。

敲黑板,看重点,我也是个小白,硬件只是爱好,只做入门和资料整理

普冉官网上几乎没有什么资料,有的都是除MCU之外其他的信息,貌似推广和资料什么的都给了芯岭去做了,资料也都是跟芯岭上放的

芯岭的网站,直达资料下载页面,PY-MCU资料.part1.rar 1-4 4个包都下载了统一解压缩

下载好,解压缩后就是上面的文件夹样子

Library and Examples 放着例子,解压缩用keil打开就行,拿点灯用IO控制举例(路径PY-MCU资料-20220822\Library and Examples\PY32F0xx_HAL_Firmware_V1.0.1\Projects\PY32F003-STK\Example\GPIO\GPIO_Toggle\MDK-ARM\GPIO_Toggle.uvprojx)

 

http://www.xinlinggo.com/col.jsp?id=111#fai_529_top2

PuyaISP 是个串口下载工具,暂时没试,留坑,软件标注了 TX/RX位置,具体需要根据芯片型号连接

安装开发软件Keil和pack包的流程参考HK芯片,流程都一样,pack包在上面MCU资料中(PY-MCU资料-20220822\pack\MDK\Keil\Puya.PY32F0xx_DFP.1.0.1.pack) pack文件夹里,装了keil5以后,直接双击pack文件就可以安装了

手把手教你搭建航顺MCU开发环境,以HK32F030MF4P6为例(Keil MD... - - 21ic电子技术开发论坛

上面默认你装好了环境,后面就是连接芯片了

我买的是 PY32F003 20脚的

连接我用的 9.9包邮的 合宙AIR32F103CBT6 的开发板,这个板子自带了DAPLINK固件,也就是说,焊接上几个排针就可以作为arm芯片调试下载用的连接烧录器了

 板子顶部是AIR32给其他板子下载程序用的排针,板子底部是其他烧录器给他下载程序的连接排针(led旁边的排针分别是)


 

DAPLINKPB03.3VPB14PB13GND
PY32F003不需要910117

连接好以后就可以看到识别到的芯片型号,也就是sw连接成功,后面就是打开例子试功能了,比如点灯,前面给了例子的文件位置

先点按钮 build all 然后按钮 load 下载程序,上图是配置DAPLINK的截图

控制台显示,下载成功

 

最后,有空再去试ISP功能,这里只开坑,不管埋 哈哈

 

相关文章:

  • springboot+微信小程序健康饮食系统毕业设计源码280920
  • 介绍日本日置IM7583阻抗分析仪
  • 如何开始做股票量化交易?
  • 1446_TC275 DataSheet阅读笔记7_部分管脚功能的梳理
  • 优化算法|MOAVOA:一种新的多目标人工秃鹰优化算法(Matlab代码实现)
  • 基于Springboot+vue的茶叶销售商城网站 elementui
  • goframe的学习
  • 为什么 SQL 是 2022 年收入最高的编程语言
  • windows安装mysql5.7.35
  • ES6 Promise链式调用解决异步回调
  • Kotlin(十四)泛型
  • QGraphicsItem图元坐标和在场景中的坐标(六)
  • 【云原生 | Kubernetes 系列】---kube-state-metrics
  • 这份 Github 下载量高达 76.9W 次的《Java 系列面试宝典》,足以吊打各个大厂面试官
  • 智源AI日报(2022-09-02):我是如何从头开始写一篇顶级论文的
  • [分享]iOS开发-关于在xcode中引用文件夹右边出现问号的解决办法
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • C++入门教程(10):for 语句
  • golang中接口赋值与方法集
  • HTTP--网络协议分层,http历史(二)
  • JAVA SE 6 GC调优笔记
  • JavaScript异步流程控制的前世今生
  • Java基本数据类型之Number
  • java中的hashCode
  • MYSQL如何对数据进行自动化升级--以如果某数据表存在并且某字段不存在时则执行更新操作为例...
  • mysql中InnoDB引擎中页的概念
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • VuePress 静态网站生成
  • windows下使用nginx调试简介
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 浮现式设计
  • 如何设计一个微型分布式架构?
  • 使用agvtool更改app version/build
  • 学习JavaScript数据结构与算法 — 树
  • 学习使用ExpressJS 4.0中的新Router
  • 最近的计划
  • NLPIR智能语义技术让大数据挖掘更简单
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • # include “ “ 和 # include < >两者的区别
  • #、%和$符号在OGNL表达式中经常出现
  • #Java第九次作业--输入输出流和文件操作
  • #laravel 通过手动安装依赖PHPExcel#
  • #Linux(权限管理)
  • (c语言)strcpy函数用法
  • (附源码)php新闻发布平台 毕业设计 141646
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .dwp和.webpart的区别
  • .NET CORE 第一节 创建基本的 asp.net core
  • .net core 客户端缓存、服务器端响应缓存、服务器内存缓存
  • .NET MVC、 WebAPI、 WebService【ws】、NVVM、WCF、Remoting
  • .net 调用php,php 调用.net com组件 --
  • .Net 访问电子邮箱-LumiSoft.Net,好用
  • .NET企业级应用架构设计系列之结尾篇
  • @Autowired注解的实现原理