本帖最后由 wuyu2009 于 2024-10-16 21:47 编辑

【敏矽微ME32F103 Demokit】+数码管显示测评

当然是先找资料和pack包,如图:

214051dnpipjyjyfzpjpp8

安装好pack包,我是用的stlink,所以也安装了stlink驱动;阅读红色标注的文档;

214051hpp5calr2nlmnfb2

可以使用stlink,然后阅读数据手册等文档;发现原理图,很简单:

214051kc22i5kfofuoruas

下面是数据手册,阅读我最感兴趣的定时器,发现定时器有一点少,但是用来驱动无刷直流电机也够用,因为是4个定时器可生成4路互补PWM;配合多功能定时器可以采集hall信号;

214053f8hqantc7xcg18g2

然后是实验验证,因为引脚还没焊接,所以做了最简单的数码管显示实验,直接打开这个文件:

214053gno5ls959z9oep9f

魔术棒设置为stlink下载,看到图中标注,感觉可以下载:

214053erurcggkdr4zks88

下载测试:

214056z2vcm2uii0rscd03

成功!

阅读代码部分,部分代码还是和标准库类似,容易看懂,数组明显是数码管的段码,但是最后3显示有问题,等下发图和视频:

214056al1557afrvvfxv5a

214056y7z53lg573kkkti2

因为还没焊接引脚所以OLED实验暂时没法做,视频也放上来,改动了一行代码,显示212E!?

LED_Fill(COM3,led[2],graytemp);
  LED_Fill(COM2,led[1],graytemp);
  LED_Fill(COM1,led[2],graytemp);
  LED_Fill(COM0,led[3],graytemp);

从代码上应该是显示2123才对吧,总之还是不错的国产芯片,只要熟悉stm32的使用能够很快上手!!