新定义MB0036开发板测评

文章详细介绍了新定义商城的MB0036开发板,其搭载SC95F8767C51芯片,具备6个触控按键和1个滑条模块。作者分享了开发板的触摸功能测试和使用赛元官方提供的Keil5/EasyCodeCube进行编程的教程,强调了软件的中文友好界面和较低的入门门槛。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

新定义商城有新用户活动,新用户注册可以免费申请一块MB0036开发板,这块板子搭载了SC95F8767芯片,这是一款C51的芯片,他有着丰富的触控外设,有6个触控模块和1个滑条触摸模块。有幸申请到了一块,跟大家分析一下这块板子,对新定义MB0036开发板的触摸功能进行简单测评。

总体描述

赛元 MB0036 核心开发板基于增强型的高速 1T 8051 内核的工业级、带触控功能的 Flash 微控制器 SC95F8767 开发。本文档详细介绍 MB0036 核心开发板的相关功能。

开发板功能

开发板主控 MCU 芯片型号为 SC95F8767,集成触控模块及 ISP 烧录模块。

(1) 触摸功能:

6 个普通触摸按键,1 个滑条触摸模块

1. 触摸滑条功能:手指在滑条上从左至右滑动时,滑条对应的指示灯亮起并且会跟随着手指的移动逐渐亮起,当抬起手指后指示灯熄灭。
2. 触摸按键功能:按下对应TK按键后,按键对应的指示灯亮起,再次按下按键,指示灯熄灭。TK2 按键支持长按功能,长按 1.5s 后所有按键指示灯翻转。

(2) 烧录功能:ISP 烧录/预留 4 线烧录(VDD/DIO/GND/CLK)

(1) 最上面红色框内为 ISP 烧录模块:可用于 ISP 烧录
(2) 黄色框内为常规烧录接口:可使用 SC_LINK PRO 烧录
(3) 绿色框内为电压选择:使用 Type-C 为开发板供电时,可以选择芯片工作3.3V/5V
(4) 蓝色框内从上至下分别为滑条和 TK 按键
(5) 其他如板上丝印所示,引出所有未使用到的 IO 管脚

MB0036测试

开发板出厂会带有触摸例程,可对开发板的触摸功能进行简单测试。

上方滑条可跟随手指滑动点亮对应位置的LED灯,下方的按键可触控开关下方的LED灯。

MB0036开发

赛元官方提供了Keil5的一键式固件包,可以像STM32一样使用Keil uVision5进行开发, 本开发板可以使用赛元官方提供的易码魔盒EasyCodeCube进行简单的可视化编程。Keil比较常用,再次就不再过多的介绍,本次使用官方的EasyCodeCube进行测试。

软件首次进入会有引导模式,最让人高兴的是整个软件大多都为中文,当然也存在部分界面为英文,也很不错了!

 1.新建工程

2. 产品选型

3.芯片资源及管脚配置

以上三步跟STM32CubeMX几乎一样,后面有所不同

4.按照连线规则完成连线编程并生成工程,点击生成&编译&烧录一键完成三个步骤

5.工程烧录

新手引导后即为正常配置界面

看到这个界面,用过STM32CubeMX的朋友们是不是觉的很眼熟,哈哈,这个软件有些像STM32CubeIDE的感觉即:图形化配置+编程

左侧有一些常用的传感器可以直接选择,甚至初始化函数都有了可以直接调用

配置完所有引脚后即可到用户程序配置界面“拖块块”写程序了

完成之后可以直接编译和烧录了,对新手朋友可谓相当的友好了!极大的降低了入手门槛!

整个软件还是有不足的地方,比如管脚视图无法直接拖动,必须拖下方和右侧的滚动条才可以,希望官方能对软件进一步优化,争取全部汉化,优化细节,让使用变得更加流畅顺心!

最后,也希望大家多多支持国产芯片事业发展!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值