打印
[应用方案]

国产MCU专栏 第61期:“芯”品尝鲜!芯圣电子HC89S105A测评报告汇总

[复制链接]
5958|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

*阅读说明:以下仅摘录帖子内容展示,详细测评过程及相关源码、资料等请戳原链接查看,排名不分先后


  • 测评一:

HT1621段式液晶,DA接P3.6,WR接P3.4,CS接P3.2。

MAX7219,是一种驱动数码管的芯片。MAX7219模块是我自己制作的。

今天搞一下TN9模块,测量体温的。

今天搞一下硬件I2C读写AT24C04,SCL接P01,SDA接P00。

今天搞一下OLED,I2C接口。SCL接P01,SDA接P00。

今天搞一下另一种OLED。SCL接P0.1,SDA接P0.0。

今天搞一下TFT.SCL接P0.1,SDA接P0.0,RES接P4.2,DC接P1.0,CS接P1.1,BL接P1.2。

今天搞一下矩阵键盘。四根行线P1.0-P1.4,四根列线P1.4-P1.7,键值用串口1打印。

今天搞一下TLC5615,这是个DAC芯片。DIN接P0.1,SCLK接P0.0,CS接P1.0。

今天运行了一下CRC例程。

今天搞一下SPI接口的网口,芯片是W5500,TCP客户端。

今天搞一下PCF8591,本来PCF8591既有DAC功能,又有ADC功能。可我只搞出了DAC,ADC一直不对。SCL接P01,SDA接P00。

这次把ADC搞好了。SCL接P01,SDA接P00。把ADC值通过串口打印出来,可是有点毛病,打印的有时候会漏掉几个字符,搞不懂。串口发送接P24。

今天搞一下TM7705。TM7705是16位模数转换器。



  • 测评二:
工欲善其事必先利其器,因此第一步就是要去搜集相关的资料,创建好开发环境。

由于我是用的事先写好的OLED库,该OLED为SSD1306驱动芯片,具备128*32分辨率。
I2C接口顺序为:GND、VCC、SCL、SDA
刚好我们的开发板上下面的接口有满足顺序的:GND、VCC、P22、P24
因此我们将对针脚做以下映射:
P22——SCL
P24——SDA
根据手册中对IO模式的说明,来操作端口功能选择寄存器。



  • 测评三:
1、开箱
2、开发环境搭建
3、编译例程烧录点灯
打开HC89S105AC8资料包中的参考例程文件夹,里面有很多例程,现在基于ExampleProject这个例程写个简单的程序点亮开发板上的LED。
4、其他功能



  • 测评四:
按官方给的教程安装仿真包后,在串口里会出现一个虚拟串口,名字竟是STM的驱动,难不成他们是通用的?
后来我把RX和TX短接后,无论是换各个波特率,还是换驱动,发送任何内容都是65。
打开官方例程,竟然找不到芯片库,我也完全是按官方的要求安装的仿真软件,便是问题就在于死活在芯片库找不到芯圣,仿真器中到时可以找到HC-LINK。
后来经过九九八十一难,终于找到原因了……

天先测一下ADC吧。我把开发板拆开成两部分了,焊上排针,这样更方便,也可以给其它的芯圣芯片下载了。



  • 测评五:
首先我拿出装有芯圣的笔记本,一看是以前老版本的,我又重新下了一次。
大体了解如下:
1,驱动是用来安装虚拟串口和能识别板子。
2,HC_LINK是安装MDK的PACK的,且必须装在系统默认的MDK,否则找不到芯片。
3,HC_PM51是用来下载程序的。



  • 测评六:
我手里有一个DHT11的温湿度传感器,心里想着就驱动这一款传感器吧。这个传感器是单总线的,首先需要配置信号引脚。

如果DHT11是正常的,会拉低总线一段时间,就利用这一点来检测传感器是否正确连接和工作。



  • 测评七:



  • 关于HC89S105A:
HC89S105A系列在原有105系列基础上进行了全面升级:64K Bytes FLASH 程序存储器、256 Bytes IRAM 、4K Bytes XRAM,宽泛的电压工作范围(2-5.5V),宽泛的工作温度(-40—105℃)以及更强的抗干扰能力。拥有LQFP32/44/48三种封装,且PIN 脚兼容市场主流ST的105系列,适用于各类工控、家电、消费性电子产品,满足客户的多元化需求。
HC89S105A系列覆盖了STM8S105系列所有的管脚功能,电源管脚完全兼容,更具备JTAG/SWD两种仿真烧录接口,以及IAP/ISP/ICP编程能力。同时拥有更为丰富的外设,支持通讯模块PIN脚的映射(包含UART/IIC/SPI/PWM),六种定时器(T0/1/2/3/4/5/6)的外部映射以及高精度的内部时钟输出映射。




》》访问芯圣MCU论坛,可查看更多开源作品。

使用特权

评论回复
沙发
芯美力| | 2023-8-11 15:28 | 只看该作者
值得深刻的进行学习

使用特权

评论回复
板凳
七毛钱| | 2023-8-14 17:36 | 只看该作者
小能手真能干啊,哈哈,系统看才过瘾

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

138

主题

676

帖子

23

粉丝