本帖最后由 芯圣电子官方QQ 于 2023-7-24 15:59 编辑
芯圣SDK-HC89F0541收到有一段时间啦, 复位向量的问题造成点灯程序下载后不能运行, 来来回回搞了两周才找出问题, 今天芯圣的MM来电话了, 找了FAE张工帮我, 过两天再看MCU复位向量的结果吧
板子包装简洁, 随板送的HC-Link那几个电平转换芯片满满的都是料, 还带脱机下载功能
外部晶振边上的电容和复位上拉电阻SMT错位了, 另外电平转换芯片没有使能脚, HC-Link复位信号好像一直拉低, 如果要用外部复位的话, 要断开HC-Link到MCU的复位信号PCB铜皮
开发环境为Keil uVision5, 到 芯圣官网 www.holychip.cn 搜索"SDK-HC89F0541", 下载 SDK-HC89F0541配套资料V1.0 , 解压安装HC-LINK V4.0.3.0驱动
Keil打开1-ExampleProject例程, 或新建工程, 官方点灯例程藏得比较深, 叫"CLK-时钟配置", 且需修改P1_4为P0_0
设置HC-LINK调试器, ERST_EN和复位方式设置一至, 最好上电复位, 外部复位的话, 下载程序运行时HC-LINK复位信号会一直拉低
正常的话, 编译 -> 下载 , 就能看到正常LED闪灯了, 我这板子比较奇葩, 调试全速能正常闪灯, 下载后不能运行, 现在发现问题可能出在复位向量上了, 于是……
或者, 在0x7000增加一段复位代码……
SDK-HC89F0541没有上电按键, 可以从串口助手发HEX: 70 0a 上电, HEX: 70 00 下电, 波特率自适应, 我Win10系统只有友善串口调试助手能正常上下电, 其他串口助手不大正常
话说21ic能发视频吗? 怎么弄
1-ExampleProject_Blink.zip
(21.14 KB)
|