芯圣HC89S003多路ADC采样代码分享及下载器使用【转】
本帖最后由 梅花香自123 于 2020-12-26 23:26 编辑芯圣のHC89S003多路ADC采样代码分享及下载器(hc-link)使用
转原链接:https://blog.csdn.net/qq_39106660/article/details/105032413
因为项目需求以及朋友介绍,偶然接触到了芯圣的这一款国产的hc89s003,主要是需要用到多路ADC转换,stm8s003f4p6只有5x10位ADC,但是hc89s003有(11+2)x12位ADC 、(11路外部+2路内部),一片更比两片强。而且stm8一片是1块多,hc89s003是不到一块(虽然邮费20是真的贵 )。 图一、STM8S103F4P6引脚图 图二、HC89S003F4引脚图
先是买了芯片以及最小系统,但拿到快递琢磨了2小时我哭了,这玩意必须专门的下载器,不能用ch340、st-link、j-link一类的,买的芯片就这样被我闲置了两个月。
暑假的时候听说芯圣淘宝在搞活动,一元送开发版就去白**了一块,就是下图这个玩意,搞到一个免费的下载器、怎么也要给点儿面子用一下他的芯片吧(其实是舍不得之前买的芯片还有最小系统 ) 图三:一元下载器白**板 按照官方的资料包,又是驱动又目录下的,整了半天连官方给的例程都下载不进去,提示没有连接到下载器,板子根本没有连上下载器,最后发现是数字签证的问题。
我是使用的是WIN7系统,可能win10,winxp有所差异 步骤如下:
1. 打开我的电脑,选中控制面板
2. 找到设备管理器,双击打开
3. 找到COM端口,你会发现驱动并没有安装成功
系统提示,驱动程序的数字签证无法验证。 解决办法有两种,一是关系统的数字签字,二是禁用数字签证。可以根据不同的系统进行百度,一下是win7系统的处理方法。https://jingyan.baidu.com/article/acf728fd495b9ff8e410a377.html
完成修改以后,再接上驱动就会发现神奇的事情发生了… 红叉叉没了,说明HC-LINK安装上了,这样一来就可以下载代码了。 以下是多路AD的程序代码供参考
芯片:hc89s003
下载器:一元白**板
功能:10路AD转换
端口设置—gpio.h
页:
[1]
2