MM32开箱使用以及第一个验证程序

  • 程序
本帖最后由 孤独的远行人 于 2016-9-25 17:11 编辑 一直想用开发一套便宜简单的摄像头驱动控制的智能系统。由于树莓派和nanopi等装有linux系统的单片机资源太多,对于我要开发的小系统来说有点大炮打蚊子的味道。因此我想通过ARM单片机的控制来实现这简单的功能,并且可以降低成本,为实用化打好条件。前几天申请了一套开发板,非常幸运地被选中了,ICKEY的发货效率还是非常高的,第二天我就拿到了板子,打开一看板子的质量不错。并且芯片MM32是国产化的芯片,查了查灵动这家公司还是蛮有前途的(国内设计和改进ARM单片机的还是少数,尽管IP可能是买来的,但是这已经了不起了,对于微电子设计公司来说这已经是很了不起的了)。闲话少说,直接上图。 一家致力于做MCU产品和解决方案的公司,不错! 打开后露出了核心的电路板,仔细一看质量还是不错的设计的各种接口和布局还是比较讲究的,在各种欣喜的驱动下,我在官网下载了ISP下载软件,不是我挑剔这下载软件也太粗糙了,不能拉伸不能最大最小化,哎,硬件好,咱能不能把软件也给弄得漂亮一些,这次才是国际大公司的范嘛。 连接好电脑和开发板,通过ISP连接的时候傻了眼,一直报告连接错误,但是通过MM32QQ群里面大神的指导终于发现了问题所在,原来发来的板子默认的boot是从FLASH内部启动的,而我们要通过ISP下载的话必须通过系统存储器启动,启动事先写在存储器的程序来实现将代码通过串口下载到Flash内部。因此将boot0接到高电平,boot1接到低电平就可以实现从系统存储器启动,从而实现通过串口下载程序的过程。 注意两个跳冒的区别。(第一幅图是默认的,第二幅图是ISP下载时候的状态)。 解决了上面的问题后,试着将TFT屏幕驱动的程序下载到了单片机,其效果如下图: 看来是蛮不错的,接下来好好研究怎么用这个来实现对摄像头的驱动,有了进展会及时和大家分享讨论。 接下来附件为MM32F103的使用手册,里面有注意事项和电路原理图。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:1
MindMotion 2016-09-26
例程里面有摄像头程序,可以参考下
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子