本帖最后由 电子星辰 于 2023-7-22 13:13 编辑
#申请原创#
之前很久都没有开发过32系列的单片机了,凌鸥创芯电机开发板到手后第一件事就是用例程编译下载个点灯程序试试开发环境能不能正常使用。
1、安装Keil(MDK-Arm)
这一步因为我的电脑上有安装好的软件,所以就不写安装教程了。我记得Keil对于32开发好像是免费支持的。所以我就放一个下载链接好了:
https://www.keil.com/download/product/
2、下载电机驱动板和主控芯片LKS32MC071CBT8的资料,驱动板原理图和PCB忘了哪下的了,附上压缩包。
LKS_EVB_MVPOW_v5.0.zip
(5.95 MB)
https://bbs.21ic.com/icview-3240158-1-1.html
此链接应该就是测评活动赠送的电路板资料。只不过核心板由081换成了071。
https://www.lksmcu.com/index.php/LKS07Series/
此链接中有:数据手册;用户手册;Keil的Device Pack;例程代码;
3、安装Keil的LKS32MC07x芯片支持包MDK Device Pack
没有在Keil开发过凌鸥32MC07系列芯片的都需要安装个Keil的Device Pack,要不新建工程时找不到芯片,例程也不能编译烧录。
4、硬件检查 我比较懒,一般下程序前只查一下正负极有没有短路。不过按照厂家建议的检查步骤肯定正规得多。以下是厂家建议: A. 硬件上电前用万用表检测是否有短路,检测焊接是否完整,有无漏焊、连焊等情况; B. 上电正常后。连接仿真器时应注意正负极是否对应,CLK、DIO 是否对应; C. 当出现故障,应立即断电或用镊子使芯片复位。 硬件焊接检查: 电容正负极是否焊反;电池电源和地有没有短路,12V 和地之间有没有短路,5V 和地 有没有短路;芯片引脚有没有连锡以及虚焊情况; 硬件连接检查: 电机的相线已经 HALL 线连接检查有没连接稳固,电源线的连接是否正常。正负极不能 接反。 上电电压是否正常: 给电路板供电,用万用表测量电压是否正常输出,如正常,进行下一步,入不正常检查 电路,排除问题; 5、点灯例程编译和ST-Link烧录运行 打开之前下载的外设示例压缩包的工程文件LKS32MC07x_PeripDemo_v1.2\lks32mc07x_demo_prj\Demo1_GPIO\LK_StdPeriph.uvprojx 先尝试编译是否正常,然后调整下载设置。话说我拿到电机板后才想起自己没有凌鸥的调试器,这个板子也没用自带Link功能和接口。幸好我以前买的ST的下载器用在这上面居然也能正常下载。
当SW Device中检测出芯片编号后就可以正常烧录了。
如果等一会儿还是没有芯片编号,可以试试进入这个界面重选一下Flash再切回去,说不定可以。
6、闪灯
视频不好上传,就放张图好了。反正重点是能编译能烧录。
|