- 博客(4)
- 收藏
- 关注
原创 一个适合单片机初学者的娱乐(四、效果演示)
2. esp32查看是否有wifi ssid 和Password, 没有的话,自动发送指令,从stm32获取明文wifi ssid 和Password,后续可以修改为密文方式传输。3. 按下stm32端 KEY按键,获取网络时间,esp32会将时间数据传输给stm32 ,stm32通过uart1打印,后续也可以增加显示屏显示以及时间校准。1. USB线连接电脑后,分别按stm32复位按键和esp32 EN 按键;5.OneNet通过下发led属性,控制stm32端led灯亮、灭。
2024-08-02 11:38:05
169
原创 一个适合单片机初学者的娱乐(三、esp32和OneNet)
自己不会又不借鉴别人的实现方式,那只能放弃了。只有先实现功能,成功了看到结果了,才会极大的激发出我们的兴趣,才能激励我们一步一步的深入的探究和学习更深层次的东西。调试stm32与esp32 uart接口自定义通讯,stm32与at24c02 I2c接口通信时,或者spi接口通讯时,我们要学会使用工具,万用表测量PCB板,示波器测量信号,测量uart ,I2C,SPI接口等,或者使用逻辑分析仪测量,这些工具在我们调试功能,处理问题中起到了关键性的作用,一定要学会使用工具分析问题,查找问题的能力。
2024-08-02 11:03:09
284
原创 一个适合单片机初学者的娱乐(二、stm32程序编写)
对于单片机而言,我们只要了解了一种,例如 stm32 、51、NXP等,其他类似国产的单片机学习时,无非是寄存器不一样,操作方式都是一样的,uart /i2c/spi等接口协议都是一样的,不一样的无非是提供的操作库不一样,但都是调用相应的接口,目的都是操作寄存器,控制寄存器。stm32编写程序一般有三种,直接操作寄存器,标准库,HAL库方式。M1601B是一款温度传感器,操作方式与ds18b20类似,都是单总线模式操作,具体复位操作,发送和读取数据操作可以查看相应芯片的手册。
2024-07-31 10:47:52
804
原创 一个适合单片机初学者的娱乐(一、PCB设计)
注:电路设计时一定要查看相应芯片手册中相关介绍以及提供的demo电路,还有查看其他开发板设计的相应的电路,前期不同完全可以借鉴别人的经验,可以在后续设计中一步一步的增加自己的经验。第一 想到的可能是采用AD,PADS这些工具,这些工具学习很有必要但是我想节约时间,简单设计一个开发板,不想自己画芯片封装,不想学习太多工具如何使用,想方便快捷的实现PCB设计,大家可以考虑嘉立创EDA。嘉立创免费打板,实际到手后,如下图,发现以目前的焊接技术焊接不了,才有了后续自己设计一个PCB的想法。6.esp32主控电路。
2024-07-30 11:10:51
549
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人