自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 CC1101

【代码】CC1101。

2024-08-07 13:33:07 190

原创 485芯片的坑

上面是RO,下面是DI,DI发送时会把RO拉低(不加上拉电阻的时候),因为RO被拉低,所以RO一直认为是在接收状态,导致SendBack()执行时,接收中断又被执行,TEST又被置一了。发送一个字节后,DE会一直高电平,RO一直低电平,TI没有反应,根本原因还是TI发送导致的RO变低电平。485芯片应该时电路的问题,加上拉电阻只是抑制引脚的下拉,不会根本消除。如果在代码里加上对DE的判断,那么程序会直接死在某一个地方。当DI发送时,会把RO拉低,导致一系列奇怪的问题。RO引脚一定要加上拉电阻!

2024-06-20 16:12:23 791

原创 AD1247 Pt100

阅读ADS1247寄存器手册,了解电气特性,明白各个寄存器的功能,了解引脚功能。自我偏置校准(Self offset calibration)在执行时,所选输入端会从内部电路断开,并内部施加一个零差分信号。系统偏置校准(System offset calibration)需要连接零差分输入信号(VIN = 0)到所选模拟输入端。统增益校准(System gain calibration)需要连接全标度输入信号到所选模拟输入端。软件实现SPI,使用模式1。对应寄存器OFC,FSC。

2024-05-14 10:32:52 404 1

原创 常用函数总结

atof() 的名字来源于 ascii to floating point numbers 的缩写,它会扫描参数str字符串,跳过前面的空白字符(例如空格,tab缩进等,可以通过 isspace() 函数来检测),直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转换,并将结果返回。想要通过memset(a,100,sizeof a)给int类型的数组赋值,你给第一个字节的是一百,转成二进制就是0110 0100,而int有四个字节,也就是说,一个int被赋值为。

2024-04-02 14:49:41 637 1

原创 SPI通信(软件/硬件)

SPI(Serial Peripheral Interface)是由Motorola公司开发的一种通用数据总线四根通信线:SCK(Serial Clock)、MOSI(Master Output Slave Input)、MISO(Master Input Slave Output)、SS(Slave Select)同步,全双工 支持总线挂载多设备(一主多从)没有应答机制的设计所有SPI设备的SCK、MOSI、MISO分别连在一起。

2024-03-21 19:19:56 2443 1

原创 串口通信 TTL 232 485

串口是一种应用十分广泛的通讯接口,串口成本低,容易使用、通信线路简单,可实现两个设备的互相通信,可以用来调试。全双工:通信双方可以在同一时刻互相传输数据半双工:通信双方可以互相传输数据,但必须分时复用一根数据线单工:通信只能有一方发送到另一方,不能反向传输异步:通信双方各自约定通信速率同步:通信双方靠一根时钟线来约定通信速率总线:连接各个设备的数据传输线路(类似于一条马路,把路边各住户连接起来,使住户可以相互交流)串口是全双工异步通信。

2024-03-20 17:39:05 7927 2

AD1247 Pt100

两线法 三线法 四线法 测阻值

2024-05-09

ADS1247测温度的原理

ADS1247测温度的原理

2024-03-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除