LKS32AT085MCU在线仿真,不能运行程序

[复制链接]
1016|8
 楼主| zlcn 发表于 2023-6-20 13:45 | 显示全部楼层 |阅读模式

AT085 MCU ,使用例程LKS08x_FOC_SensorLessV4.27,工程基本配置按085芯片配置;程序可以正常编程烧录,上电芯片不工作;在线仿真无法运行程序,单步运行与连续运行都不可以;使用另一套程序可以正常运行,操作LED闪烁功能正常;对比两套程序初始化程序无明显区别
AT085-1.png
AT085-2.png
鸥芯电驱港港 发表于 2023-6-20 15:57 | 显示全部楼层
您试一下我们最新的版本4.27.8的可以吗?如果也不可以,很可能比较器的硬件过流通道没有配置正确,你可以先把比较器初始化屏蔽掉,然后芯片断电,在运行看看。
 楼主| zlcn 发表于 2023-6-20 16:29 | 显示全部楼层
鸥芯电驱港港 发表于 2023-6-20 15:57
您试一下我们最新的版本4.27.8的可以吗?如果也不可以,很可能比较器的硬件过流通道没有配置正确,你可以先 ...

您好,是有尝试只保留GPIO初始化的程序,屏蔽其它外设的初始化,程序也是不能正常跑,使用的也是4.27.8版本的程序,控制板是参考EVB设计的
鸥芯电驱港港 发表于 2023-6-20 16:37 | 显示全部楼层
zlcn 发表于 2023-6-20 16:29
您好,是有尝试只保留GPIO初始化的程序,屏蔽其它外设的初始化,程序也是不能正常跑,使用的也是4.27.8版 ...

您试一下LKS08x_FOC_SensorLessV4.27.2版本,其它注释掉,就配置个GPIO,如果还不行,您换个其它08芯片或者JLINK试试
鸥芯电驱港港 发表于 2023-6-20 16:50 | 显示全部楼层
本帖最后由 鸥芯电驱港港 于 2023-6-20 16:56 编辑
zlcn 发表于 2023-6-20 16:29
您好,是有尝试只保留GPIO初始化的程序,屏蔽其它外设的初始化,程序也是不能正常跑,使用的也是4.27.8版 ...

我知道问题了,应该是你供电的问题,MCU供电应该小于PVD设置的最小启动电压了。 1687250857(1).png

下面这个电压检测开启和关闭位。
1687251231(1).png








 楼主| zlcn 发表于 2023-6-20 16:56 | 显示全部楼层
鸥芯电驱港港 发表于 2023-6-20 16:50
我知道问题了,应该是你供电的问题,MCU供电应该小于PVD设置的最小启动电压了。
...

完美解决,非常感谢

因为是验证GPIO功能,我是没有给控制板上电,只是jlink供电,没考虑到电压问题
鸥芯电驱港港 发表于 2023-6-20 18:09 | 显示全部楼层
zlcn 发表于 2023-6-20 16:56
完美解决,非常感谢

因为是验证GPIO功能,我是没有给控制板上电,只是jlink供电,没考虑到电压问题 ...

好的,不客气
 楼主| zlcn 发表于 2023-6-23 10:45 | 显示全部楼层

您好,现在控制板已经正常,电机速度环与功率环已经初步调试成功,想再请教一个问题,因为控制板设计遗漏了硬件过流电路的设计,查看芯片手册,内部运放是有接入比较器的,如果用运放端接入比较器临时作为硬件过流保护设计是否可行,这个电路板仅作为评估板的,后续会改进设计
AT085-3.png
鸥芯电驱港港 发表于 2023-6-25 14:42 | 显示全部楼层
zlcn 发表于 2023-6-23 10:45
您好,现在控制板已经正常,电机速度环与功率环已经初步调试成功,想再请教一个问题,因为控制板设计遗漏 ...

可以的,可以使用OPA的IP,这个电压是直接采样电阻的电压。如果使用OPA_OUT作为过了,需要注意OPA_OUT给比较器的电压是OPA的单端模式,跟ADC采用OPA输出不同。比较器读取OPA_OUT电压为OPA偏置电压(一般为1.9V,但不同芯片偏置会有差异)加上OPA输入电压经过放大后的一半。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

147

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部