矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 4935|回复: 21

用上了《天问Block》平台了

[复制链接]
     
发表于 2025-1-7 16:10:34 | 显示全部楼层 |阅读模式
Image 1072.jpg
Image 1071.jpg
Image 1075.jpg
图形化编程,无需记忆了,老少皆宜
拖拖放放完成开发,有云端库,有多种开发板支持(原理图、Datasheet等)
目前没有看出收费迹象,也可以单机开发,无需登录账户
反正是比Arduino入门门槛更低

Image 1073.jpg
Image 1074.jpg
缺点,除了官方的库以外,共享库(个人提供)那是乱七八糟
能用上是奇迹,不能用上…… 浪费时间
“图形模式”转换“字符模式”后编辑完了就不能再互相转换了,会丢失代码
所以这个“高手模式”和“低手模式”间切换比较憋屈
代码是单文件的,想要多文件(比如Class和h+cpp)这种开发方式不行
非要那么做就把h文件导入MyLib库中,代码不方便迁移和复用

刚用了两天,开发速度还行(比较快,尤其是SPI IIC这种不常用代码上),但自由度稍微低了点
等开发出完整项目了拿出来分享

不需要C/C++只是,这样你们没理由不学了吧
     
 楼主| 发表于 2025-1-7 16:16:32 | 显示全部楼层
本帖最后由 JuncoJet 于 2025-1-7 16:27 编辑

另外完整度,CH32V003平台来说,天问比 Arduino 更完整的,
Arduino 上目前不支 SPI 和 ADC,因为作者还没移植
同理其他的 RISC-V Arduino都是不那么靠谱,要是把天问的库给拿 Arduino 上那应该很香
另外对51的支持绝对是 Arduino 之上的,毕竟 Arduino 起步就是C++,用 C 开发憋屈
同样是画图,RISC-V C51 Cortex-M0 能有啥不同,所以他完美避开了这个问题
(Arduino 目前应该没有51支持,8位机STM8使用C语言,ATMega 系列使用C++)
但考虑到 8位机现在也不便宜,价格优势不那么明显
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2025-1-7 17:09:31 | 显示全部楼层
本帖最后由 JuncoJet 于 2025-1-7 17:13 编辑

另外这个扩展库开发很难,看了半天没学会怎么开发库
(不是 MyLib 的库,那个简单导入 h 文件就行)

哦,有导入云端扩展,做二次开发的功能,这个减少了库的开发难度
回复 支持 反对

使用道具 举报

     
发表于 2025-1-7 17:36:28 | 显示全部楼层
这个我一直在用,感觉对他家自己的语音识别模块支持的最好,其他的还有改进余地,舵机调速很费劲,效果也不好。
回复 支持 反对

使用道具 举报

     
发表于 2025-1-7 17:49:46 | 显示全部楼层
单片机的C语言,还是学学好,普通人写的应用程序都不大。
如果写得多一些(带LED字库什么的),不优化一些代码,可能存储空间都不够了,程序装不下。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2025-1-7 19:54:08 | 显示全部楼层
bigluo 发表于 2025-1-7 17:49
单片机的C语言,还是学学好,普通人写的应用程序都不大。
如果写得多一些(带LED字库什么的),不优化一些 ...

高端单片机都跑C++和Python了
还会在意空间不足嘛
回复 支持 反对

使用道具 举报

     
发表于 2025-1-7 20:30:51 | 显示全部楼层
少儿编程就是这个模式
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2025-1-7 20:55:18 | 显示全部楼层
有坑,天问没给出 CH32V003 的 bootloader
AIR001(Py32F002)和 CH32V103 都给了,唯独 V003 没有……
所以好像也没那么开放的样子
Image 047.jpg
回复 支持 反对

使用道具 举报

     
发表于 2025-1-7 22:44:35 | 显示全部楼层
JuncoJet 发表于 2025-1-7 19:54
高端单片机都跑C++和Python了
还会在意空间不足嘛

当然在意啊,高端单片机带彩屏啊,字体大小,内容不同,多占地方啊。
一般的单片机片内存储也就几M了,要多也要扩展了。
而且C++的库,很多是全家桶,用一个小功能就要带一堆,顶不住啊,必须得自己裁剪。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2025-1-7 23:01:07 | 显示全部楼层
bigluo 发表于 2025-1-7 22:44
当然在意啊,高端单片机带彩屏啊,字体大小,内容不同,多占地方啊。
一般的单片机片内存储也就几M了, ...


有时候确实比较大
遇到过 ESP32,不能同时拥有 蓝牙和WIFI
代码写不下,Arduino
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2025-1-8 09:35:29 | 显示全部楼层
PICO刷PicoRVD固件好像可以,具体问AI
回复 支持 反对

使用道具 举报

     
发表于 2025-1-9 17:34:45 | 显示全部楼层
不如用ai,撒都会,连外围器件都知道。https://www.deepseek.com/
回复 支持 反对

使用道具 举报

     
发表于 2025-1-9 22:05:09 | 显示全部楼层
luosifu 发表于 2025-1-7 20:30
少儿编程就是这个模式

这个图形化不就是小盆友们学编程的那个 Scratch 吗 ......

回复 支持 反对

使用道具 举报

     
发表于 2025-1-10 08:24:37 | 显示全部楼层
scoopydoo 发表于 2025-1-9 22:05
这个图形化不就是小盆友们学编程的那个 Scratch 吗 ......

好像就是那个模式,模块的外形也差不多
回复 支持 反对

使用道具 举报

     
发表于 2025-1-19 11:03:31 | 显示全部楼层
感觉不会C语言,还是理解不了。只会对例程动手动脚
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-26 07:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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