![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RFID防伪设计
文章平均质量分 71
将天辰
cv工程师
展开
-
RFID防伪设计(物联网工程课程设计)DAY2---RFID标签读写
RFID标签读写同样是重点内容今天比较累了,不太想写太多RFID读写器和RFID标签程序仍然为野火的例程进行移植例程中使用的是 SPI 通信协议进行RFID标签读写但是并未使用硬件 SPI而是直接使用 软件模拟SPI里面打开了7个GPIO引脚硬件连接如下stm32cubemx对应上面打开这几个引脚的GPIO其中有作为输出的 GPIO_OUTPUT有作为输入的 GPIO_INPUT 注意分别直接打开对应引脚就行了不要硬件上做SPI软件来实现由于外设对时序要求比较严格,所以原创 2021-05-11 20:44:17 · 1582 阅读 · 3 评论 -
RFID防伪设计(物联网工程课程设计)DAY5---矩阵按键
4*4薄膜按键薄膜按键和矩阵按键类似,同样是4*4的按键矩阵,由于商家并不提供任何资料导致很苦恼,就感觉有点离谱虽然键盘挺简单的,但是连个例程和原理图都没有属实有点离谱后来找来找去只找到这么一张图根据这张图,进行开发经过我的一番探索,了解了此键盘的具体情况,并为八条线设置引脚矩阵按键扫描采用行高电平,列检测的方法进行键盘扫描硬件连线由于这个插排线的缘故,只能把这个插排的塑料外壳拆掉才能分两排插到stm32上stm32cubemx矩阵扫描行对应引脚输出 output列对应引脚 in原创 2021-05-10 16:33:47 · 461 阅读 · 2 评论 -
RFID防伪设计(物联网工程课程设计)DAY4---LCD屏幕显示
重点来了这个课程设计中硬件方面一共会有两个重点其中一个自然就是今天要做的OLCD屏幕的驱动第二个是RFID标签的读写由于我买的是野火的I2C OLCD屏幕,自然选择野火自带的例程进行修改,让其能够适配HAL库的开发当然既然是I2C的OLCD,那必然离不开I2C协议值得一提的是,在stm32要实现I2C,可以选择两种方式1.硬件I2C2.软件模拟I2C虽然火哥在标准库的视频中说过硬件I2C可能会存在一定的问题,但是既然买了板子,当然要用哇,不用岂不是暴殄天物。所以,我们还是在cubemx中原创 2021-05-09 20:48:47 · 1123 阅读 · 0 评论 -
RFID防伪设计(物联网工程课程设计)DAY3---串口调试
第三天串口调试虽然任务模块不涉及串口调试,但是串口调试还是对我们debug很有用这里还是顺便做一下串口stmcubemx首先还是查看板子的原理图可以看到串口分别是PA9、PA10如果想用别的 usart 要自己更改跳帽的连接随后在cubemx中选择PA9 PA10两个引脚都先选择usart功能,防止引脚复用出现问题现在两个引脚应该是黄色然后再选择usart1两个引脚变成绿色选择模式异步通信波特率9600校验位8 停止位1然后生成代码,硬件配置就完成了当人你也可以把串口原创 2021-05-08 20:07:20 · 465 阅读 · 0 评论 -
RFID防伪设计(物联网工程课程设计)DAY2---创建工作空间、点灯实验
第二天了当然是开始点灯了众所周知,一个合格的嵌入式工程师必然熟悉各类开发板的点灯实验今天开发板所有套件全都到了,那么开始点灯实验开发软件keil5+stm32cubemx构建工作空间按照硬件设计,将所有的信息拷贝到工作空间内包括stm32f103vet6指南者的开发资料,和相应的外接模块资料信息点灯实验1.查看开发板的原理图开发板的LED灯是通过三通道进行控制,也就是RGB通道相对应的开发板引脚为PB5、PB0、PB12.stm32cubumx配置在cubxmx中对硬件进行配原创 2021-05-08 15:40:12 · 482 阅读 · 1 评论