- 博客(9)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 树莓派PICO -oled详细避坑指导
树莓派PICO-oled避坑指导一、前文注意:本教程使用的编辑器为Thonny,语言为micropython案例将使用096英寸128x64的iicoled屏,库为ssd1306py二、从零开始配置环境(对于新手玩家) 1.配置树莓派PICO从官网下载UF2文件,按照教程按住PICO上的bootsel按键并与电脑连接,此时电脑会出现一个RPI-PR2的盘,将文件拖入,即可完成PICO的micropython的配置过程。2.配置Thonny环境官网...
2021-08-21 11:28:39
7202
6
原创 在M2芯片上配置Clion编译和下载stm32
本文以我在M2 pro芯片的Mac os系统上配置Clion来完成我学习和开发stm32工程的经历,分享在配置过程中的问题和解决。本文当然不限于M2芯片,而是对于整个Apple Sillicon ARM芯片的mac电脑适用。
2024-01-14 17:12:03
1178
1
原创 stm32-HAL库IIC通信-at24c02
若配置的方向传输位为“写数据” 方向,即图22-2的情况,广播完地址,接收到应答 信号后,主机开始正式向从机传输数据(DATA),数据包的大小为8 位。若配置的方向传输位为 “读数据” 方向,即图22-3的情况,广播完地址,接收到应答信 号后,从机开始向主机返回数据,数据包大小也 8 位。在PC总线上,每个设备的地址都是唯一的,当主机广播的地址与某个设备地 址相同时,这个设备就被选中了,没被选中的设备将会忽略之后的数据信号。该位为1时,则相反,即主机由从机读取数据。就因为这个折腾我好久!
2023-11-15 20:22:16
2052
原创 如何在服务器上实现tcp端口转发
在client和slave通信的过程中,需要一台公网服务器帮忙转发,同时要求client和slave在连接服务器是有密码验证。鉴此,我写了如下python脚本。在两台内网设备的通讯中,有时需要一台公网设备(提供公网IP)参与转发,此时,这台公网设备(服务器)充当“中间人”。
2023-06-19 23:44:19
1386
1
原创 Arduino-atmega328p最小系统
作为arduino玩家,我们并不能在实际项目中直接使用arduino UNO或者nano之类的开发板,这时,我们需要自己设计适合自己项目的PCB,如果你同我一样更加需要在自己的项目中使用arduino的主控以便使用自己熟悉的平台开发,你需要了解atmega328p最小系统。最小系统是这类单片机独立工作所需要的最简单电路,包括时钟电路、复位电路,通过搭建最小系统,你可以直接以此为基础扩展自己的项目。
2022-09-15 22:58:28
14693
14
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人