自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript性能优化实战大纲

使用文档片段(DocumentFragment)批量操作DOM。减少页面加载时间,提升运行时效率,降低内存消耗,改善用户体验。选择时间复杂度更低的算法(如O(n)替代O(n²))利用ES模块的动态导入或Webpack的代码分割。DOM操作成本高昂,频繁操作会导致重排和重绘。及时清除无用的定时器、事件监听器和全局引用。监控关键指标(FP、FCP、TTI等)动态加载非关键资源,减少初始加载时间。缓存DOM查询结果,避免重复查找。适合动态内容和大量相似元素的场景。将CPU密集型任务移至后台线程。

2025-06-02 03:57:28 188

原创 教你如何使用VSCode的EIDE插件开发STM32(包括任何ARM内核芯片)最详细教程

STM32的开发分为开发和开发,一般大家都喜欢使用Keil开发标准库和HAL库,但是Keil的界面就像上个世纪的产物一样,远远没有现在的VSCode和Clion这些现代化编写C/C++来得舒服所以这篇文件会教你如何使用的插件开发,当然这个插件不仅能帮你开发任何的芯片包括STC8、STM8、STM32、CH32、GD32等等。一个软件解决不同芯片的开发,还能够通过插件调试STM32还可以。

2025-06-02 03:55:58 1203

原创 STM32Cube 串口UART实现DMA+IDLE空闲接收中断实现不定长数据接收

当接收器连续接收到一个完整的数据帧后(例如在8N1模式下,即1个起始位、8个数据位、1个停止位),如果接收线上没有立即出现下一个起始位,且信号保持空闲状态(逻辑高电平)超过至少一个字符的传输时间(即“帧时间”),则会触发IDLE中断。4.usart.h文件编写全局接收发送外部变量声明和接收发送大小宏定义。6.使能IDLE中断,并开启IDLE空闲中断DMA传输。调用回调函数时必须要调用以下函数重启DMA。5.1.uart.c中声明接收发送变量。5.2:接收数据回调函数编写。7.回环代码接收功能演示。

2025-02-20 14:30:42 460

原创 【STM32】STM32CubeMX配置串口+DMA+IDLE实现不定长数据接收

本文主要讲解如何配置串口使能IDLE空闲帧中断使用DMA来搬运接收到的数据。

2025-02-11 22:39:28 1119

原创 pyecharts绘制漏斗图Funnel遇到的坑:漏斗图形状绘制不对,上面全是正方形

绘制漏斗图Funnel时由于没有在.add中设置数据的min_和max_,导致漏斗图使用默认值min_=0,max=100,限制了你的数据导致他不能正常显示漏斗样式,以下时使用默认min_和max_绘制的图。当你加上min_和max_的限制后即可正常显示漏斗图

2024-12-02 15:29:06 418

原创 解决Pyechats的Scatter绘图不显示问题

解决Pyechats的Scatter绘图不显示问题或者类型出错问题

2024-11-19 18:55:58 353 1

原创 DSP TMS320F28335 重定向printf 到串口打印输出

可以看到上图中.stack和.esysmem都占用同一地址空间RAMM1 , 而RAMM1的空间只要0x400大小,上面设置的0x400+0x200 > 0x400 所以肯定会报错,到下面CMD文件中。本文使用的DSP是TMS320F28335 , 调用的Scia进行串口数据传输,使用的开发板是普中TMS320F28335实用板TI dsp开发/学习板28335。中,由于提供库文件版本问题,在普中提供的DSP2833x_Sci.c文件中InitSciaGpio();函数的小坑,没遇到的可跳过。

2024-07-09 14:36:58 903

原创 CCS的Workspace设置教程和不在CCS中打开项目修改项目名称教程

Get两个CCS使用的小技巧

2024-07-06 00:39:04 3231

原创 DSP使用MCBSP实现W5500通信

DSP手动配置MCBSP使他配置为SPI模式,并连续传输数据以适应W5500传输协议

2024-07-06 00:08:37 2259

原创 TMS320F28335 DSP的 MCBSP配置为SPI以及使用DMA传输实战

TMS320F28335 数据表、产品信息和支持 | 德州仪器 TI.com.cn红框地方下载DSP的参考手册用于查阅MCBSP的详细使用本章所示文档来自上文下载DSP官方参考手册DSP中有两个MCBSP,分别为MCBSP-A , MCBSP-B。我们本次使用的是MCBSP-A,黑框里的是他的所有引脚,其中需要使用的引脚和SPI的引脚相对应左边的是MCBSP的引脚配置为SPI时 和他具有相同功能的引脚。

2024-07-04 16:50:52 4157

空空如也

空空如也

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

TA关注的人

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