本帖最后由 dolphin 于 2021-9-27 17:14 编辑
最近在学习单片机,找了很多学习的软件,因为是刚开始学习,像Keil之类很专业的软件入门有点难,朋友推荐了一款软件感觉很好用,软件的名称是天问Block。 天问Block对初学者还是很友好的,支持图形化编程,一键编译下载,学习资料很齐全,学习起来完全没有障碍,可以说是小白的学习开发利器。天问Block无缝对接在线平台,支持账号管理,支持C51、STC12、STC15、STC8、STC16、TWEN-ASR语音识别、CH32V103、天问32的ARM等硬件芯片离线环境下编程,并可以查看案例、上传作品,轻松保存程序。用了一段时间,总结一下软件的几个特点,希望对大家学习单片机、CH32V103等有所帮助。
一.多芯片支持 最新版本已经支持10多种不同的芯片类型,包括最近比较火的智能语音类型TWEN-ASR、32位的CH32V103和TWEN32还有STC8、C51等常见类型
二.支持图形和字符两种编程模式
(1) 面向初学者小白用户,图形化模式可以快速生成C代码,可以对照学习,快速入门 (2) 面向有一点基础的开发者,图形模式可以当作快速外设配置工具(有没有像STM32的CubeMX),不用去查寄存器手册。配置完成后,切换到代码模式下编写逻辑层代码,提升开发效率。 (3) 如果实在还是想用Keil,部分单片机可以用在线版导出Keil工程,很强大吧。
三.支持扩展库和自主开发扩展库
官方提供了大量的扩展库,并且还可以免费使用,如果还是觉得不够用,还可以自己开发扩展库,超方便
四.字符编程支持搜索、自动补全
五.库文件管理和函数定义查看
六.超多范例,还有教学视频和学习课件
七.编程手册、芯片手册
八.项目在线同步云管理
九.模拟串口数据输出可以直接绘制波形图。
下面以一段视频来说明,这个软件的使用。
有什么问题可以回复反馈,学习交流群QQ群(1138055784),加群备注(论坛用户)。
|