大家好,欢迎来到IT知识分享网。
新定义商城有新用户活动,新用户注册可以免费申请一块MB0036开发板,这块板子搭载了SC95F8767芯片,这是一款C51的芯片,他有着丰富的触控外设,有6个触控模块和1个滑条触摸模块。有幸申请到了一块,跟大家分析一下这块板子,对新定义MB0036开发板的触摸功能进行简单测评。
总体描述
赛元 MB0036 核心开发板基于增强型的高速 1T 8051 内核的工业级、带触控功能的 Flash 微控制器 SC95F8767 开发。本文档详细介绍 MB0036 核心开发板的相关功能。
开发板功能
开发板主控 MCU 芯片型号为 SC95F8767,集成触控模块及 ISP 烧录模块。
(1) 触摸功能:
6 个普通触摸按键,1 个滑条触摸模块
(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的感觉即:图形化配置+编程
左侧有一些常用的传感器可以直接选择,甚至初始化函数都有了可以直接调用
配置完所有引脚后即可到用户程序配置界面“拖块块”写程序了
完成之后可以直接编译和烧录了,对新手朋友可谓相当的友好了!极大的降低了入手门槛!
整个软件还是有不足的地方,比如管脚视图无法直接拖动,必须拖下方和右侧的滚动条才可以,希望官方能对软件进一步优化,争取全部汉化,优化细节,让使用变得更加流畅顺心!
最后,也希望大家多多支持国产芯片事业发展!
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/158895.html