【敏矽微ME32F103 Demokit】+串口打印、LED数码管显示测试等

体验总结4点如下:

1:资料整理很全,很有条理上手容易

链接:https://pan.baidu.com/s/1SJxSOUxW8at4NxEcjggahA
提取码:6967
复制这段内容后打开百度网盘手机App,操作更方便哦

2:技术支持不到位,有问题基本没回复或回复很慢,体验差

3:原理图和实际板子对应不上,资料里面找不到;官网没有找到任何有用资料;

4:电路板做工不错,还附赠了3片单片机供开发使用很贴心;

具体体验内容如下:

1:ME32F103系列整合了高性能Arm Cortex-M3 32位RISC内核,工作频率最高达100 MHz,内嵌高速存储器(闪存高达128 KB,30MHz;SRAM高达16 KB,单周期读写),DMA,以及增强I/O和连接到两条APB总线的外设。该MCU支持16通道(其中2通道带64倍增益的运算放大器)12位ADC,可配置的运算放大器,2个比较器,4个通用16位基本定时器,2个16位高级定时器,1个带8通道输出的PWM以及标准和高级通信接口:2个I2C,2个SPI,5个串口(4个标准UART(其中两个带硬件握手),1个带LIN的UART)和一个CAN2.0。

2:串口打印硬件图示

101859vk1cohkfp2zhfeyo

101859s67jjys12l16z6bv

烧录口如下:

101859gurdad5affyamftn

3 串口打印例程目录如下:

101900z914pj0zszua94n1

例程打印程序如下:

101900e7ip438pubzi9i7r

实际串口打印信息如下:

101900am55nx7bm2dbvnmv

修改打印程序如下:

101901mpl03d6a11taaja3

对应打印信息如下:

101901spuvb43j7vpp88zj

4 Led数码管功能测试:

101901xcfs2kmbw38z4lss

101904qpyk0gjptb566gv6

LED显示驱动功能通过自动地创建交流段和公共电压信号来直接驱动LED。

主要特征有:

多达128个点(8x16/16x8)

可配置公共电压信号(Common) 0-15

可配置段电压信号(Segment) 0-15

对COM0~COM15实现256级灰度控制

Led显示数值设置如下:

//seg 0~7

//      0    1     2    3   4    5    6    7    8     9  dp

uint8_t led[11]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x80};

Led循环更新程序如下所示;

        while(1)

        {

                if (grayinc)

                        graytemp++;

                else

                        graytemp--;

                if (graytemp==0xFF)

                        grayinc=0;

                if (graytemp==0)

                        grayinc=1;               


                LED_Fill(COM3,led[0],graytemp);

                LED_Fill(COM2,led[1],graytemp);

                LED_Fill(COM1,led[2],graytemp);

                LED_Fill(COM0,led[3],graytemp);

                SYS_Delay(0x3fff);

        }

更新内容显示数码管3-0依次显示led数组中的前四个值0-3:实际显示图如下所示:

101904yw8fj8zbwqp7j2ls

修改显示内容如下:

uint8_t led[11]={0x66,0x6d,0x7d,0x07,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x80};

则数码管3-0依次显示4-7四个值,如下图所示:

101904x4o7q27s9u8zz7sq