摄像头、蓝牙之类设备的控制怎么做呢?
通过c++/python sdk来访问PIO吗
是不是可以认为这个PIO包装了全部常见的外设接口?
【 在 cwall 的大作中提到: 】
: 标 题: 最近在玩树莓派Pico
: 发信站: 水木社区 (Sun Sep 29 05:23:29 2024), 站内
:
: 相比于树莓派,Pico的可玩性似乎更高。树莓派仅仅是让人眼前一亮:电脑还能这样?那Pico就是把电脑的概念翻了个底朝天。
: 以前一直用Windows,Linux,也用了七八年苹果系统,没想到看到Pico,有种让人眼前一黑,然而心却一抖的感觉。
: Pico的内存264K,以前没接触过MCU,不过觉得电脑就是跑程序的,够用就行了呗,目前为止没遇到过内存不足的问题。CPU主频也是这样,当然跑复杂应用,吃内存我,吃CPU的可能性也微乎其微:谁会指望孩子干活呢?
: 不过让人眼前一黑的是,它的SDK是C/C++、Python这种电脑系统上的主流语言,上手及其容易,这也才让我这个没接触过MCU的人能这么容易的接受它。
: 它的同类产品,也就是同台竞技的应该是Arduino,但我觉得Pico比Arduino更具有可玩性。
: 最具有炸裂性的就是Pico PIO,可编程IO,以前的电脑还是MCU,和外设通讯的前提是有这个接口,比如树莓派提供的CSI、USB、HDMI、LAN、GPIO等一大堆,主板的四周全占满了。Pico怎么解决这个问题呢?PIO,可以说它只有GPIO,但是通过PIO,GPIO可以是USB,也可以是HDMI,不过门槛
: 很高,需要汇编语言。
: 还是回到熟悉的C、Python吧,它还有什么不一样呢?也就是它的板载Flash。它的板载Flash不但是可以让用户用的,而且可以直接用,不需要通过什么I2C、SPI,因为它直接吧Flash做了内存映射,你可以直接通过一个地址去读取Flash数据。这有啥让人眼前一黑的呢?半个世纪以来,CPU
: 缓湍诖娲蚪坏溃磺型馍瓒夹枰ㄐ牛饷锤删褪且锩囊馑肌5比灰苍蠪rame Buffer,但总觉得差点意思,毕竟CPU、内存、硬盘是电脑的三大件,Flash的出现,最开始还扭扭捏捏需要SPI,现在已经直接读了(当然背后还是SPI),拖放式安装系统、软件已经成为常识,再过几十年
: ,电脑需要安装系统这个概念估计已经不存在了。当然还不能直接写(也不是不能,是代价太大)。不过这已经很革命了,因为所有的编程语言都是基于文件的,文件是电脑操作的基础,要做任何事情,先要打开文件,读取数据,现在的情况是,这些都不需要了,因为数据已经在内存里了
: 绦蛑苯佑镁托辛耍馊梦募还怎么存在下去?当然现在还扭扭捏捏在Flash上弄一个文件系统,FatFS、LittleFS之类的,不过很快,人们会发现这纯属脱裤子放屁,直接用就得了,这样更省事。
: 总之,我觉得Pico比树莓派更具有可玩性,欢迎拍砖。
:
: 发自「今日水木 on iPhone 15」
: --
: 看清楚这狗日得世界,然后日狗的
: ------------------------------
: 自打如来给了这猴子自由,让他去保唐僧西去,这猴儿倒也一路护佑,未曾有失。偏这菩萨多事,防他滥杀无辜,弄个箍儿来给他戴着,这猴子自是撒泼不戴。这菩萨一面说箍儿非戴不可,一面又说满地打滚阻了行人,又压了花草,是非法行为,更惹得这猴子暴跳如雷。这就是当下占中的
:
:
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 101.30.117.*]
--
FROM 117.129.53.*