搜索
bottom↓
回复: 17
打印 上一主题 下一主题

感谢合宙 puya的MCU都能用上arduino了

[复制链接]

出0入228汤圆

跳转到指定楼层
1
发表于 2023-8-13 13:02:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wxws 于 2023-8-13 16:30 编辑

合宙出了个air001
实际是 PY32F002AF15P6
而这款002 =air001=32K / 4K  =ssop20
spi*2
i2c*1
uart*2
脚号按 air001来看
直接用这颗002替换air001,一切正常,脚 号也同air001一样。

手上还有 PY32F030K18T6   lqfp32,30io  64k/8k
对照 030 002 003 的端口复用表,发现全都相同。

直接试试能否arduino
看了下air001的脚 定义文件,发现能通用
直接下载成功,改下boards.txt中的 flash 与 ram 至 64k/8k 就好。

我是直接修改airm2m配置:
###############################
# AirM2M Air001 Board
###############################

AirM2M_Air001_Board.name=Py32030x8 64k/8k

AirM2M_Air001_Board.upload.maximum_size=65536
AirM2M_Air001_Board.upload.maximum_data_size=8192



这样arduino菜单中就显示   “Py32030x8 64k/8k”了。

在vscode中,加装arduino插件,也一切正常。





出0入228汤圆

2
 楼主| 发表于 2023-8-13 13:39:17 | 只看该作者
本帖最后由 wxws 于 2023-8-13 14:14 编辑

修改 variant_generic.cpp,以支持 boot0脚
在digitalPin[] 数组后增
PF_3,PF_4,

内置RC晶振情况下,除rst引脚外,全部能驱动:

出0入18汤圆

3
发表于 2023-8-13 15:06:51 来自手机 | 只看该作者
能通过swo扫描到的id找到芯片厂商吗

出0入0汤圆

4
发表于 2023-8-13 15:48:33 | 只看该作者
确实一样,puya的好像便宜些

出0入228汤圆

5
 楼主| 发表于 2023-8-13 15:59:23 | 只看该作者
简单讲:
py的 002,003,030
开发都一样,只是资源有差异,然后还有封装不同。

合宙的arduino还是做得不错的。
看串口,spi,i2c, 都提供了更改引脚 的函数。


只测了下串口变脚,正常使用。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

6
发表于 2023-8-13 16:02:51 | 只看该作者
puya 002A淘宝上0.55,还有比这个价格更便宜的吗

出0入228汤圆

7
 楼主| 发表于 2023-8-13 16:05:49 | 只看该作者
weavr 发表于 2023-8-13 16:02
puya 002A淘宝上0.55,还有比这个价格更便宜的吗
(引用自6楼)

知足吧兄弟,0.55还不够便宜吗?

那你就将大单甩他们脸上去,肯定还能砍下价来。

出0入0汤圆

8
发表于 2023-8-13 16:17:23 | 只看该作者
wxws 发表于 2023-8-13 16:05
知足吧兄弟,0.55还不够便宜吗?

那你就将大单甩他们脸上去,肯定还能砍下价来。 ...
(引用自7楼)

我就是说这个很便宜啊,应该没有比这家更宜的了

出0入224汤圆

9
发表于 2023-8-13 17:02:31 | 只看该作者
wxws 发表于 2023-8-13 13:39
修改 variant_generic.cpp,以支持 boot0脚
在digitalPin[] 数组后增
PF_3,PF_4,
(引用自2楼)

PY32F002 ,这个怎么在某商城里面的手册,只有3K RAM ?

出0入228汤圆

10
 楼主| 发表于 2023-8-13 17:20:52 | 只看该作者
yyts 发表于 2023-8-13 17:02
PY32F002 ,这个怎么在某商城里面的手册,只有3K RAM ?
(引用自9楼)

https://www.cnblogs.com/milton/p/17052963.html

出0入0汤圆

11
发表于 2023-8-13 17:21:01 | 只看该作者
yyts 发表于 2023-8-13 17:02
PY32F002 ,这个怎么在某商城里面的手册,只有3K RAM ?
(引用自9楼)

据说是官标3+20K,实际是4+32K可用

出0入224汤圆

12
发表于 2023-8-13 19:13:27 | 只看该作者
weavr 发表于 2023-8-13 17:21
据说是官标3+20K,实际是4+32K可用
(引用自11楼)

哦,那003呢,看官方是标4+32.

出0入0汤圆

13
发表于 2023-8-13 20:48:24 | 只看该作者
yyts 发表于 2023-8-13 19:13
哦,那003呢,看官方是标4+32.
(引用自12楼)

003应该就是正规的4+32K,002是网友实测和003一样的,但不能保证无问题,我觉得还是老老实实按3+20K用比较好

出0入224汤圆

14
发表于 2023-8-13 20:56:41 | 只看该作者
weavr 发表于 2023-8-13 20:48
003应该就是正规的4+32K,002是网友实测和003一样的,但不能保证无问题,我觉得还是老老实实按3+20K用比 ...
(引用自13楼)

是的,跟STM32一样,玩玩可以,真正产品上用,该用002用002,该用003还是用003.

出0入0汤圆

15
发表于 2023-8-13 22:56:52 | 只看该作者
之前有过怀疑是PY,还是楼主细心,居然实锤了。

出0入112汤圆

16
发表于 2023-8-14 20:56:10 | 只看该作者
请问py的ADC怎样?内部带EEPROM吗?

出0入228汤圆

17
 楼主| 发表于 2023-8-14 20:58:34 来自手机 | 只看该作者
xunke 发表于 2023-8-14 20:56
请问py的ADC怎样?内部带EEPROM吗?
(引用自16楼)

性能问题就自己测吧。
另外 adc跟e2p好象没关系。
再者flash 单片机不会不模拟e2p

出0入228汤圆

18
 楼主| 发表于 2023-8-16 13:16:09 | 只看该作者
用jlink,下载速度比 airdap可快多了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-2 11:52

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表