已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也

框架已经从C3迁移到S2 多出的PSRAM 使我感觉十分舒畅 代码可以写得更严谨了 甚至嵌入一段简单的汇编编译器都没问题

但是 一上手 明显就感觉 运行没有原来的C3流畅了 为了证明这不是错觉 今天把到来的芯片焊上 C3满血复活后 马上进行了对比测试 测试代码有加减乘除 还有字符串操作和网络应用中常见的pack unpack操作 测试结果真的惊呆我了

同样代码 在无运行应用的主板上(即不运行任何东西 直接进入REPL C3运行需要4.87秒 而S2居然需要 。。。。31.4秒 6倍啊 同样是160MHz的MCU Xtensa比RISCV差这么多吗

而且在修补兼容性问题时候还发现 基本C3处处可以按byte访问 S2有些地方只能以Word访问

找到网上另外的评测 C3基本也比S2快一倍 在我这对比更剧烈的原因 可能是还有字符串操作和对字节串的pack/unpack

benchmark.png

但是从功能上说 除了蓝牙没有 S2在外设上面比C3强很多 S2还有个杀手锏 8MHz主频的协处理器(其实是两个) 我把高性能要求的IO处理 比如数字滤波等转到协处理器上处理 甚至编了个汇编编译的程序 还发现手册上指令码的错误 给厂家去信了 让S2专心处理网络功能就够了

以上性能的差距 确实是我之前没有考虑过的 我原本认为即便有高下 对比总不至于差别超过50%吧 幼稚了

为了防止再乱碰弄烧了 我已经把活动的东西 包括显示屏和开发板 DC/DC 都用硅胶固定了起来 

fotor_1715533187567.jpg

文号 / 931970

千古风流
名片发私信
学术分 1
总主题 52 帖总回复 894 楼拥有证书:进士 学者 机友
注册于 2020-01-22 18:44最后登录 2024-11-21 18:33
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:上海

个人简介

个人开源项目: m24h.github.io

文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

插入资源
全部
图片
视频
音频
附件
全部
未使用
已使用
正在上传
空空如也~
上传中..{{f.progress}}%
处理中..
上传失败,点击重试
等待中...
{{f.name}}
空空如也~
(视频){{r.oname}}
{{selectedResourcesId.indexOf(r.rid) + 1}}
处理中..
处理失败
插入表情
我的表情
共享表情
Emoji
上传
注意事项
最大尺寸100px,超过会被压缩。为保证效果,建议上传前自行处理。
建议上传自己DIY的表情,严禁上传侵权内容。
点击重试等待上传{{s.progress}}%处理中...已上传,正在处理中
空空如也~
处理中...
处理失败
加载中...
草稿箱
加载中...
此处只插入正文,如果要使用草稿中的其余内容,请点击继续创作。
{{fromNow(d.toc)}}
{{getDraftInfo(d)}}
标题:{{d.t}}
内容:{{d.c}}
继续创作
删除插入插入
插入公式
评论控制
加载中...
文号:{{pid}}
加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}
ID: {{user.uid}}