- 博客(2)
- 问答 (1)
- 收藏
- 关注
原创 使用STM32f103c8t6物理iic读取传感器寄存数据失败问题
1、传感器ACK无应答导致iic传输超时,自动iic stop();这是由于gpio口没有设置开漏输出且上拉(hal库中可以设置.pull=pull,而标准库貌似结构体中没有这个变量,所以我们直接选择接两个10k的上拉电阻到3.3v,必须要接上拉电阻)2、SDA输入输出设置错误,源代码采用了寄存器的操作方式,这里我们还是手写sda_in()、sda_out(),将sda_out也要写成开漏输出。最后通过串口一步一步打印每一步调用的函数是否正常。检查是否能够正常读取数据。
2023-03-13 23:26:02 302
空空如也
使用colab进行REDS数据集整合时,运行py文件单元格无输出
2022-12-06
求面积周长问题,为什么这个程序想要输出结果一定要隔行再输入一个数字才行
2021-09-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人