今天起来正好看到新闻说是树莓派2代芯片来了,赶紧开电脑写一下。
早在2021年我就写过第一代的文章,但是当时水平不高。。。可能还有错误。Raspberry Pi Pico是个啥(云体验)+云点灯 直通车。
文章简单的写一下升级内容和特点。
先看命名方式
值得吹的就是这4个内核了,你没有听错就是4个Core,可以编程启动
https://github.com/wren6991/hazard3
我个人觉得是以协处理的样子出现的,而且还是开源的
数据手册里面也确实是这样定义的
M33最引人注目的其实是DSP和安全功能,后面会有一点介绍
特别的,最高的IO上了48个
54的都有FLASH
如果有FLASH的肯定就是SPI少一个
华邦的FLASH,这样看,自己也可以更换
硬件升级上面是,最高150M的频率比上代高不少,内部的RAM更大,可以跑一些更大的算法,其实还有一个PSRAM,也就是嵌入式的机器视觉有了一部分帮助,还有就是PIO,其实就是差不多FPGA一样的可编程引脚,更多了,这个功能是值得好好研究。
其实这个官方也是觉得这些是卖点
下面是我以前写的M33,这里就直接搬了。
各种M核的特点
ARM对DSP的开发是放出了这个
可以直接下载使用
一些特点
M33实时确定性和安全,效率并行
正好我有一个M33
哈哈哈,真不要脸啊
NXP的这个没有DSP,就是普通的MCU
开发板外设引出
Keli是来者不拒,安排
这个是写的M0+
有段时间特别喜欢M0+
对比,是使用了最小的指令集
和M3的对比
这个外设有意思,可以把芯片作为路由芯片使用
还有板载 LDO/开关模式电源和 UART 启动的。很多人讨论说这个芯片没有无线功能,还涨价,emmmmm。我觉得双倍内存和M33以及12个PIO就值回票价了,更别说树莓派的社区了。
我不确定量产用这个芯片是不是好的选择,因为确实也不便宜,但是上面这些奇奇怪怪的外设,以学习的眼光来看,还是蛮有性价比的。官网现在文档还没有OK,就是数据手册和硬件设计出来了,不过这次的设计手册很简陋,没有上代的精美。
https://dmitry.gr/?r=06.%20Thoughts&proj=11.%20RP2350
https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf
https://www.nxp.com.cn/design/design-center/development-boards-and-designs/general-purpose-mcus/frdm-development-board-for-mcx-a14x-a15x-mcus:FRDM-MCXA153
https://community.arm.com/arm-community-blogs/b/embedded-blog/posts/signal-processing-capabilities-of-cortex-m-devices