将按键、数码管、蜂鸣器、DS18B20结合到一起可以做成一个温度报警器很简单的逻辑,使用按键配合数码管设定报警温度值(超过设定值报警),报警时蜂鸣器持续鸣叫简单写个汇总的程序voi……
添加定时器,很方便,能直接生成指定时间的中断添加中断程序void TIMER_0_INST_IRQHandler(void)
{
switch (DL_T……
看硬件,原理图可知,RGB灯分别与PA26 PA13 PA27通过短接帽可以连在一起再通过说明书可知,三个引脚分别处于TIMG0通道1,TIMG1通道0和1根据硬件配置生成程序。添……
蜂鸣器这里我直接连接PA6引脚,移植了安富莱的驱动程序,不再过多叙述,只是IO输出,跟LED灯同理按键,板子上的按键如下两个按键分别在PA14和PA18,区别在S1带下拉,S2不带……
TI的片子之前一直用的是官方的环境,但是很不顺手,这次我看是支持KEIL的,就打算用熟悉的KEIL环境按照以前思路,直接芯片包安装,下载官方SDK,例程操作即可KEIL官方下载芯片……
收到了材料包分别是板卡,数码管(自带595驱动),DS18B20,蜂鸣器经典且亲切的小红板小细节,TI的盒子里自带了USB线(对比隔壁某T真是遥遥领先)接下来就是干活咯……
我们使用stm32cubemx配置官方的板卡有个好处就是可以直接使用板卡直接配置找到对应板卡直接选择即可外设基本都配置好了,这也省的再看原理图了,直接生成即可主程序中添加点灯代码,……