- 博客(15)
- 收藏
- 关注
原创 STM32的入门——CM3芯片STM32F103VET6的使用和相关外设
详细参考xSTM32的入门——CM3芯片STM32F103VET6的使用和相关外设-CSDN博客
2024-10-23 15:48:06
311
原创 【正点原子例程STM32】STM32CubeMX入门使用
它提供了一个直观的图形用户界面,让用户通过简单的操作完成对STM32微控制器的配置,包括引脚分配、时钟配置、外设初始化等。代码生成: CubeMX生成的配置信息可以直接用于STM32CubeIDE或其他支持Cube配置的开发环境,也可以导出为各种主流开发环境(如Keil、IAR等)的工程文件。引脚配置: 用户可以通过简单的拖拽和连接来配置芯片的引脚分配,方便地设置GPIO、外部中断、定时器等功能。时钟配置: CubeMX支持用户配置系统时钟、外设时钟和总线时钟等,通过可视化工具帮助用户优化时钟树。
2024-10-17 10:45:24
607
原创 函数指针*p
你到一个商店买东西,刚好你要的东西没有货,于是你在店员那里留下了你的电话,过了几天店里有货了,店员就打了你的电话,然后你接到电话后就到店里去取了货。在这个例子里,你的电话号码就叫回调函数,你把电话留给店员就叫登记回调函数,店里后来有货了叫做触发了回调关联的事件,店员给你打电话叫做调用回调函数,你到店里去取货叫做响应回调事件。/* 与直接调用函数等价,d = max(max(a, b), c) */ d = p(p(a, b), c);简单讲:回调函数是由别人的函数执行时调用你实现的函数。
2024-10-16 16:37:54
376
原创 I2C总线协议详解(特点、通信过程、典型I2C时序)-CSDN博客:参考;
I2C总线协议详解(特点、通信过程、典型I2C时序)-CSDN博客I2C总线协议详解(特点、通信过程、典型I2C时序)-CSDN博客
2024-10-11 16:58:53
328
原创 【物联网】I2C(IIC)通信协议详解与应用
1. 基本原理:I2C通信使用两条线路,分别为时钟线(SCL)和数据线(SDA)。所有设备共享这两条线路,通过地址来区分每个设备。数据在时钟信号的同步下通过数据线传输。2. 设备角色:I2C通信协议中的设备可以分为两类:主设备(Master)和从设备(Slave)。主设备负责发起通信和控制传输过程,而从设备被动地响应主设备的指令。3. 起始和停止条件:I2C通信以起始和停止条件作为传输的开始和结束。起始条件是由主设备发出的,在时钟保持高电平时,数据线从高电平跳变到低电平。
2024-10-11 16:55:42
3079
原创 STM32:硬件-IIC详解 , 固件库编程 , 手把手教你实现IIC
【STM32-I2C学习总结】STM32:硬件-IIC详解 , 固件库编程 , 手把手教你实现IIC_stm32硬件iic-CSDN博客
2024-10-10 14:19:00
259
原创 BMS--SH367309实例IIC协议应用
ReStart+(地址+读)+ACK*+DATA+ACK+····+DATA+ACK+CRC+NACK+Stop。Start+(地址+写)+ACK*+RegAddress+ACK*+ReadDataLength+ACK*Start+(地址+写)+ACK*+RegAddress+ACK*+CRC+ACK*+Stop。SH367309 作为从机模式,MCU作为主机模式,SH367309地址固定为0X1A。
2024-02-20 16:19:26
1641
1
原创 关于SourceInsight使用过程中突然出现中文编码格式乱码的问题解决;
关于SourceInsight使用过程中突然出现中文编码格式乱码的问题解决;
2024-01-15 10:20:50
865
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅