这几年一直在摸stm32,也在做可穿戴设备项目,趁着这次机会接触一下MAX板子。单片机原理上大差不差,大概花了一个晚上时间便能上程序了,这里总结一下,新接触该板子的话大概20分钟能够上手,避免走弯路。
总的来说MAX32630GTHR麻雀虽小五脏俱全,大部分是集成后的数字化端口,只留了4个AD,利用创意拼凑产品的话再适合不过了,但是不适合用来做工控等。
Step1:按图1连接:
图1
图1中左图左边的是开发板MAX32630GTHR,右边的是配套的编程适配器MAXREFDES100HDK,可以理解为烧录器,没有右边这个就没法下载程序了。这里注意两点,黑色的USB线是down程序用,白色的USB线这里用来供电,也可以用旁边的2-p接插件来供电,5V即可。复位按钮在每次down完程序后需要按一下,不然程序不运行。
Step2:在适配器MAXREFDES100HDK连接电脑(win系统)后显示驱动安装失败,如图2,这里需要下载安装一下,驱动下载地址为
https://os.mbed.com/handbook/Windows-serial-configuration,这里直接打包在附件中了。安装需要一两分钟,装好后如图3,注意COM口,等会配置通讯的时候需要用到。
图2 图3
Step3:这是计算机目录下会多一个盘符DAPLINK,打开该盘,确保电脑联网,双击MBED.HTM,在官网上注册一个账号。进入自己账号,点击Compiler进入编译环境,也就是写程序的地方。这里介绍一下MBED的在线编码和编译,官网上所有的在线程序都可以导入到自己的工作空间中直接用(硬件配置合适),程序编译成功后会生成一个可执行文件供下载,讲该执行文件下载到DAPLINK盘符就相当于down程序了。按下MAX32630GTHR上的复位按钮程序即可执行。这里提供一个红色指示灯间歇闪烁的程序:
https://os.mbed.com/teams/mbed-o ... -os-example-blinky/,也是官网给的教程,直接点击网页右侧Import into Compiler即可添加到自己Compiler的工作空间中。
Step4:利用在线MBED的编译环境,需要用到和PC端串口通讯来进行调试。在电脑上安装Terminals软件(图4)
https://zh.osdn.net/projects/tts ... /teraterm-4.96.exe/,打开后选择串口通讯,COM口为Step2中提到的。
图4
Step5:
https://os.mbed.com/platforms/MAX32630FTHR/中给出了六个示例程序,可以导入到自己的Compiler中参详。在编译环境中点击Import可以搜过更多的程序,多看看有帮助。高端开发的话就需要用到离线编译环境和芯片手册了。
按照步骤来做基本上不会出问题。错误的地方不吝赐教,共同学习。