自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TPS54331降压芯片的使用

最上面那跟线是无限散热器的情况,中间的那跟是10C散热器的情况,最下面的那跟是不加散热器的情况。观察这三根线趋势,那就是温度升高时,芯片的功耗在减小,这个就让我很奇怪。温度升高,芯片工作电流增大,输出功耗不应该升高么,有看到的给说下原因么。大家看这里,输出电压典型值5v,输出电流在5mA和1A之间,那给电路的功率就是5w,很也不算很小,不过看数据手册的时候我有个其他地方的困惑。要做一个12v转5v的降压电路,刚开始选用的LM7805,结果有同事和我说7805输出5v的电流很小,真的假的。

2024-05-01 15:27:58 337

原创 锂电池充电芯片PW4053使用时的困惑

我之前的疑惑是我的没有纽扣电池,怎么也能实现充电的,因为我看数据手册典型电路也是有这个电池。写到这疑惑没了,这个电池代表的是要充电的电池,我真人傻了。但是我在使用的时候,我的电路是这样的,经过实际验证,我下面这个电路也是可行的,不过那个二极管D12要改成SS54,标记错了忘记改了。

2024-05-01 14:50:37 44

原创 哈佛结构和冯诺依曼结构的区别

平常学电子STM32用的比较多,存放程序的地方是FLASH,存放临时变量和缓存数据的地方是SRAM;比如STM32F103ZET6芯片,它的FLASH大小是512KB,它的SRAM大小是64KB,但是假如使用的时候,比如做图像处理,他的内存不够了怎么办?哈佛结构认为程序和数据是不能放在一起的,程序是只读的,数据是可读可写的。冯洛依曼认为程序和数据都是0101的形式,为何不都存在内存中,彼此不分离。之前工作的时候,我师父曾和我提到过嵌入式里面哈佛结构和冯洛依曼结构的区别,我一直记不住。

2024-03-20 20:36:55 162 1

原创 FLASH和SRAM的区别

我们知道FLASH是用来存放程序的,因为FLASH存储器是一种非易失性存储器,可以在掉电之后保存数据,通常用于存储程序代码。3.单片机的FLASH存储器和SRAM存储器都嵌入在单片机芯片内部,能够方便的实现对程序和数据、变量的读写操作,通常编译器会把程序烧录在FLASH存储器,并使用SRAM存储器来存储变量、函数堆栈以及其他的临时变量。都是掉电和数据不会丢失,但是它的数据写入速度没有FLASH快,也就是它没FLASH性能好,但是它为什么还存在,用的这么广泛,就是成本问题它便宜。

2024-03-04 21:51:03 1308 1

原创 STM32F103系列的485通讯实现

弄完这4个之后,串口就可以用了,我们只需要在主函数里面调用函数RS485_Send_Data(u8 *buf,u8 len)和RS485_Receive_Data(u8 *buf,u8 len)就可以实现收发了。void RS485_Init(u32 bound) //串口2定义函数。

2024-01-25 23:07:10 655

原创 整个世界都在使用串口进行通讯

/波特率设置公式为:SMOD=0 SRELOH:L=1024-主频/(64*波特率),//SMOD=1 SRELOH:L=1024-主频/(32*波特率),SMOD=1。#define UART2_PACKET_MAX_LEN 100 //定义了串口包的最大长度。if(uart2_rx_sta&UART2_PACKET_OK)//接收好的数据还未被处理。if(uart2_rx_sta&UART2_PACKET_OK)//如果接收到串口数据包。

2024-01-21 21:35:56 1560

原创 STM32下载程序的几种方法

1.对于STM32系列芯片,通常三种下载程序的方法:第一种串口转USB方式,需要用到一个CH340芯片,占用STM32芯片的引脚为USART_TX,USART_RX两个;第二种SWD方式下载程序,需要占用STM32芯片的引脚为SWDIO、SWCLK两个引脚;第三种采用J_LINK的方式下载程序,需要占用STM32芯片的引脚为时钟TCK、模式选择TMS、数据输入TDI、数据输出TDO、复位线TRST(可不用). 三种方法下载程序都需要地线GND与板子进行共地,最好留一个电源引脚VCC给板子供电;

2024-01-07 21:35:20 3544 2

原创 对国产485芯片TP8485E数据手册的解读

3.芯片8脚的是SOIC8的封装,需要知道这8个脚是干嘛的。2脚RE和3脚DE是芯片的使能引脚。有点奇怪为什么需要两个片选使能引脚,可能有一收一发两种情况,一个是发送器使能,一个是接收器使能。1.作为一个电平转换芯片,能完成基本的功能任务:将单片机出来的TTL电平(一般高电平3.3V,低电平0V. )转换为485信号电平(差分电压A-B: 高电平+2~6V,低电平-2~6V)。当驱动器用,TTL电平转485信号电平的真值表。当接收器用,485信号电平转TTL电平的真值表。

2023-12-14 21:51:25 2296

空空如也

空空如也

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

TA关注的人

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