logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

汽车电子常用外围硬件电路设计

GSR_SW和ACC_ON及VBUS另一组或多组高电平时,电源使能PWR_EN为高电平,开机后通后POWER_HOLD至高来保持PWR_EN为高电平。3)高速CAN BUS电路(波特率40K~1Mbits/s)1)LIN BUS电路 (最大波特率20Kbits/s)2).低速CAN电路(最大波特率125Kbits/s)5、MOS管设计参考应用(控制电源输出通断)2、外接信号输入设计参考(和按键有点

文章图片
#汽车
【硬件的单元测试_5】电源纹波测试

探头的GND和信号两个探测点的距离也非常重要,当两点相距较远,会有很多EMI噪声辐射到探头的信号回路中(如下图所示),示波器观察的波形包括了其他信号分量,导致错误的测试结果。图中每一个测试项有五个值,第一个值为当前屏幕的值,第二个值μ为RUN到STOP的统计平均值,第三个值m为RUN到STOP的统计最小值,第四个值M为RUN到STOP的统计最大值,第五个值σ为标准差,上面Acqs为统计次数。如果没

#嵌入式硬件
NTC测温中 经典温度查表算法--二分查找法

/*******************************************说明:二分查找法的优点:查找速度快1024个长度的表最长只需10次查表就能得出结果在用NTC测试温度的方案中,NTC的温度表的长度一般是100-200有些达到400-500的长度在这种情况下如果用逐个查表比较的方法来查温度会导致查表的时间过长,影响程序的执行效率这里推出一个优秀的算法来取代这种最笨的做法应用实例

文章图片
#单片机#c语言#算法
STM32如何优雅的使用MDK工具解除芯片读保护?

每次下载后,如果代码出现问题,都需要在线调试,而你的代码为了不忘记,默认就是开启读保护功能的,所以每次下载后,如果发现问题,你可能要找一个工具,如 J-Flash 或者上面的软件负责关闭读保护,让我们的开发效率降低不少。在以前的笔记里面,有介绍如何使代码运行在 RAM 中,既然读保护保护的是 FLASH 区,RAM 并不受影响,那么我们就可以将我们解除的代码加载到 RAM 中运行,如此就可以通过

#stm32#单片机
芯片的datasheet请这样看

这里有一个比较大的坑:通常的Boost电源,在电源不使能时,输入和输出直接通过电感和二极管相连了,输出电压大约为输入电压减去二极管压降,也就是说只要输入电源出现,正电源就有输出了,而此时负电源还在缓启动中,违背负载的时序要求。市面上能够找到几款单颗芯片出正负电源的产品,经过一轮筛选,选定了ADP5071,而选定它很重要的一个原因就在于Boost电路部分有独立的开关可以断开输入,并且能很方便控制两路

#嵌入式硬件
NTC热敏电阻温度计算方法,B值法

热敏电阻随环境温度(T)升高,电阻值®会下降,反之,当温度(T)下降,电阻值®会上升。NTC热敏电阻的计算公式有Steinhart-Hart方程和B值法两种方法,我只熟悉了B值法。参数:温度为(R25℃)时,阻值为10kΩ,B值(25/85)为3435。温度为(R25℃)时,阻值为100kΩ,B值(25/50)为3950。版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载

#单片机#c语言
数码管驱动芯片TM1640的使用

这个程序很简单啊,就是SCLK先变低,然后,判断,数据的最低位是否为高电平,如果是高电平,DIN就输出1,否则输出0。然后SCLK变高,TM1640读取数据,然后把下一位数据移动到最低位,然后重复上面的步骤,一直到8位传输完毕。在以后学习中,我们可以不写驱动程序,使用别人的程序也是可以的,但是,你要有写驱动程序的能力。一共三部分,先是设置地址模式,然后设置地址,发送数据,最后设置显示亮度。,就向联

#单片机#c语言#算法
合泰单片机#pragma rambank0

合泰单片机的内部可能会有多个ram bank ,bank0、bank1等,但是位变量的定义其要求必须定义到bank0内。根据其手册内容其他变量也尽可能定义到bank0内,这样读取速度更快。合泰单片机的位变量定义时,根据其C语言规范,需要将位变量定义到#pragma rambank0和#pragma norambank之间。原文链接:https://blog.csdn.net/sailor_shui

#单片机
Keil.STM32F1xx_DFP.2.3.0.pack下载安装说明,亲测可用

双击下载的芯片包,就可以自动安装到KEIL MDK安装目录下,然后就可以正常使用了。安装下图1、2、3顺序点击即可下载。

文章图片
#stm32#嵌入式硬件#单片机
同一台电脑如何让Keil4与keil5共存

因为一些原因,电脑要同时安装keil4和keil5,但因为优先级原因,51的工程也是用keil5打开,造成了很多麻烦,所以就找了个时间完成了keil4与keil5的共存问题,以下是步骤,希望可以帮助到你。然后,打开keil4的安装地址对应的文件夹,复制名为C51的文件夹到keil5的文件夹中,(笔者的keil4安装在c盘的keil文件夹中,keil5安装在Keil_v5文件夹中)打开keil5的T

文章图片
#单片机#c语言
    共 42 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择