- 博客(99)
- 资源 (1)
- 收藏
- 关注
原创 一个软开关,长按开机,自动关机的实现。
当按下开关键的时候, ON/OFF_KEY接入7.4V电池电压, Q8导通 进而Q7导通此时整个系统上电,接入电池电压。单片机也上电了,单片机上电后,控制ON/OFF_CTRL一直输出高电平,控制Q8 Q7一直导通。系统一直供电。
2024-03-24 16:22:02
1316
原创 百模大战:AI行业的新趋势
百模大战让我们看到了AI行业的新趋势。从AI在游戏中的表现到普及和应用的推动,再到人机合作和伦理问题的探讨,这些趋势都将引领AI行业的未来发展。让我们拭目以待,期待AI为我们带来更多的惊喜和改变!
2023-12-25 16:39:25
959
原创 LTspice 电路仿真软件教程--基础篇
LTspice是一款高性能Spice III仿真软件、原理图采集和波形查看器,集成增强功能和模型,简化了开关稳压器的仿真。与常规Spice仿真器相比,我们对Spice的功能改进使开关稳压器仿真速度非常快,用户只需几分钟的时间便可查看大多数开关稳压器的波形。下载内容包含Spice、宏模型、200多个运算放大器模型,以及电阻、晶体管和MOSFET模型。本视频概述了在模拟设计中使用LTspice的优势。主要介绍使用LTspice的好处、如何轻松入门以及在哪里下载LTspice。
2023-12-22 16:59:48
9020
原创 正负电压测量电路 双极性电压测量电路 绝对值电路 加法器 保姆级仿真实测 --电路四库全书系列
想要搭建一个输入电压范围-150~ +150 V的测量电路,计划后级部分使用绝对值电路,将负电压转换为正电压,再进ADC。本文介绍了常用的测量正负电压的方式。这次的文章主要讨论其中的绝对值电路。整理了2个绝对值电路,通过仿真测试电路精度效果。**
2023-12-22 14:12:28
4642
1
原创 STM32单片机SPI从机通讯程序故障和解决
公司开发的产品,需要主机和一个从传感器设备进行SPI通讯,自己编写SPI从机的单片机程序,然后让主从机通讯。可以实现主机SPI挂载最多2个流量计模块。我编写的程序之前1对1通讯已经好用了,后来新项目要使用两个我开发的模块,就发现了问题,只插入一个模块的时候可以读取。插入两个后都异常了。
2023-12-20 17:06:30
1973
3
原创 迪文屏开发保姆级教程4—弹出键盘录入ASCII字符
本篇文章主要介绍了在DGBUS平台上使用文本录入键盘的步骤。迪文文本录入键盘是什么?通过迪文官方的DGUS工具,导入一张带有按键的背景图片,以此页面为按键,后面录入数据的时候,都是跳到这个页面进行数据录入。比组态键盘开发过程更简单,但是复用性不如组态键盘。文本录入键盘只能录入ASCII字符。选中之前导入的键盘素材页面。拖动出来我们实际要显示的键盘范围,点击确定完成。选中键盘素材所在的页面完全按键定义这里 Return 就相当于确定,确认当前输入 然后返回原界面7.保存、导出、验证。
2023-12-20 16:43:19
3806
原创 迪文屏开发保姆级教程2——页面键盘
本篇文章主要介绍了在DGBUS平台上使用页面键盘的步骤。选中键盘素材所在的页面添加基本触控控件。如下图,设置一下键值,参考DGUS界面上的要求设置。重复完成所有按键的设置。老规矩,养成好习惯,三连走一波,保存、生成、导出。然后就大功告成了~~ 用SD卡拷贝 DWIN_SET文件夹到SD卡根目录,去烧写屏幕程序验证。GOOD LUCK~还是老规矩,文末来个福利图养养眼,放松一下 ~~
2023-12-19 17:46:20
3034
3
原创 STM32 CAN多节点组网项目实操 挖坑与填坑记录2
CAN线性组网项目开发过程中遇到的数据丢包问题,并尝试解决的记录和推测分析。开发了一个多节点线性组网采集数据的项目。系统包含1个供电和数据网关板还有最多10个节点。节点之间和网关之间通过CAN通讯。硬件环境节点软件开发环境节点IAR 8.32.1VSCODE软件支持包ST HAL 库硬件环境网关板软件开发环境节点KEIL5.14VSCODE软件支持包ST HAL 库PC上位机环境windows10USB-CAN PC上位机CANAGAROOPC串口助手。
2023-12-18 16:56:41
2102
2
原创 迪文屏开发保姆级教程1- -组态键盘
本篇文章主要介绍了在DGBUS平台上使用组态键盘的步骤。首先需要在DGBUS中添加一个图标变量控件,并设置图标的属性,包括大小和图标文件的引用。然后生成图标库ICL文件,选择要生成的图标文件并命名ICL文件,将生成的ICL文件引用到图标变量属性中。最后,在单片机程序中编写显示图标的函数,并在主循环中调用该函数即可实现图标的切换显示。文章还提到了一些容易踩到的坑,建议参考者注意避免。按键定义规则设置键值界面依次将所有的字符定义完成。
2023-12-18 16:41:32
2099
4
原创 STM32 EC200 物联网项目实操 第2篇 FTP OTA升级
记录了STM32F0系统单片机 BOOT引导程序通过4G模块进行OTA升级的实操过程使用EC200 4G物联网模块,使用MD5算法校验OTA升级文件正确性。BOOT实现了FTP服务器OTA bin文件获取,跳转APP主程序的功能。硬件环境软件开发环境IAR 8.32.1VSCODESTM32 CUBE软件支持包ST HAL库4G模块EC200N-CN。
2023-12-17 08:48:13
2014
1
原创 瑞萨单片机学习:RA4M3单片机 BOOTloader升级 跳转到主程序 主程序无法执行问题
硬件环境RA4M3 官方开发板J-LINK V11 开发板自带软件开发环境e2 studioVSCODE软件支持包灵活配置软件包 FSP 安装一开始从BOOT更新了APP FLASH后,然后跳转主程序APP地址,发现程序无法执行,注释掉下面的代码就可以。但是这样系统时钟没有经过初始化,延时函数会出问题。后来 经过挨着注释 最好发现注释掉函数里的下面这行就能跳转了。
2023-12-17 08:47:39
1066
1
原创 从菜鸟到资深码农:我的搞笑又感人的编程之旅(搞笑人工智能向)
一个巨大的打字机摆在我面前,每次按下键盘,都会发出“嗒嗒嗒”的声响,仿佛在嘲笑我这个倒霉蛋。于是,我只好开始了漫长的修电脑之旅。就在我刚入门的那一天,我的电脑居然跟我闹起了脾气,毅然决然地选择了罢工。我欢呼雀跃地重新回到编程的世界,用电脑编写程序,仿佛是在施展魔法一样,创造出了一个又一个的虚拟世界。每一次解决问题都让我感受到了巨大的成就感和满足感我开始享受编程带来的乐趣用代码创造虚拟世界的快感让我欲罢不能。现在我已经成为了一名资深的码农用我自己的代码创造出了一个个炫酷的虚拟世界让人们感受到了编程的魅力。
2023-12-16 09:30:00
85
原创 前端开发者必看:前端已死?未来发展趋势和职位突围攻略!
前端已死的言论可能源于人们对于技术的快速发展和变化感到压力。前端开发是一个非常活跃的领域,新的框架、库和工具层出不穷,学习曲线也相对陡峭。有时候,人们可能会感到自己跟不上前端的发展步伐,于是就会产生一种焦虑情绪,觉得自己已经被淘汰了。另外,前端开发也面临着一些挑战,比如浏览器兼容性问题、性能优化等。有时候,解决这些问题可能需要花费大量的时间和精力,让人感到疲惫和无奈。所以,有些人可能会用“前端已死”这样夸张的说法来表达他们对于这些挑战的不满和困惑。
2023-12-16 09:30:00
397
原创 IT圈茶余饭后的“鄙视链”
接下来,我们看看前端和后端之间的鄙视。程序员们总是觉得自己是技术的大神,他们写着复杂的代码,解决着各种难题,觉得自己是IT界的王者。而设计师们呢,他们则认为自己是艺术的创造者,他们擅长美化界面,让软件变得更加漂亮。相反,我们应该互相尊重,学习彼此的长处,共同努力,让IT圈更加和谐和有趣。这个圈子里的人们总是忍不住要互相比较,互相鄙视,仿佛这是一场刺激的游戏,每个人都想要站在鄙视链的最顶端,成为那个最牛逼的存在。嘿嘿,IT圈的鄙视链,就像一出搞笑的喜剧,每个人都在争夺最顶端的位置,却忘记了团队合作的重要性。
2023-12-15 09:05:36
169
原创 低代码:开启创新之门,轻松构建你的数字王国
低代码是一种软件开发方法,旨在通过最小化手动编码的需求,加快应用程序的开发速度。它通过使用可视化界面和图形化工具,使非专业开发人员能够快速构建应用程序,而无需深入了解复杂的编程语言和技术细节。低代码平台提供了一系列预构建的组件和模块,开发人员可以通过简单的拖放和配置来创建应用程序。这些平台通常具有可视化的界面设计器,用于设计用户界面和工作流程,以及集成开发环境(IDE),用于配置业务逻辑和数据模型。低代码开发的主要优势在于它能够大大缩短应用程序的开发周期。
2023-12-15 08:51:21
147
原创 防反接电路设计和保姆级实测
是时候带领老少爷们、花样少女、可爱少妇们好好掰扯掰扯防反接电路的设计了。作为一个经常研读《硬件工程师的自我修养》一书的攻城狮,我特别注重自己设计的板子是否耐操造,而防范接电路必须得安排研究一下啊,以后整项目成本不明显的高低都给用上,防止客户犯傻或者自己手贱接错供电。本文的防反接电路都是用的MOS管实现的,网上资料很多,后面我也会单独再出一趴单独讲讲,这里着重讲实验过程和实验数据。
2023-12-14 07:13:33
1581
原创 STM32迪文屏图标控件保姆级教程
本篇文章主要介绍了在DGBUS平台上使用图标变量的步骤。首先需要在DGBUS中添加一个图标变量控件,并设置图标的属性,包括大小和图标文件的引用。然后生成图标库ICL文件,选择要生成的图标文件并命名ICL文件,将生成的ICL文件引用到图标变量属性中。最后,在单片机程序中编写显示图标的函数,并在主循环中调用该函数即可实现图标的切换显示。文章还提到了一些容易踩到的坑,建议参考者注意避免。
2023-12-14 07:12:42
4035
3
原创 STM32读取EEPROM存储芯片AT24C512故障然后排坑记录
本文主要介绍一个基于STM32F091芯片和AT24C512C-SSHD EEPROM芯片的项目,该项目旨在读取EEPROM芯片中的数据。我直接移植了之前项目的库,但是遇到了读不出EEPROM数据的问题。本文记录了问题的发型与排查过程。
2023-12-13 00:47:21
2040
5
原创 stm32 HAL库 发送接受 到了一定的字符串后就卡在.s文件中
某个项目开发过程中,串口接收中断,开启了DMA数据传输,开启了DMA中断,开启DMA半满中断。然后程序运行的过程中,接收了一部分数据后就会卡在启动文件的DMA1_Ch4_7_DMA2_Ch3_5_IRQHandler 中断里。本文主要干啥事内:某个项目开发过程中,串口接收中断,开启了DMA数据传输,开启了DMA中断,开启DMA半满中断。然后程序运行的过程中,接收了一部分数据后就会卡在启动文件的一个中断里。本文介绍如何排查问题并解决该问题。硬件环境软件开发环境IAR 8.32.1VSCODE。
2023-12-13 00:46:21
1461
原创 IAR仿真界面怎样查看串口寄存器的实时值--GD32F407举例
通过一个真实案例来分析怎样在IAR在线仿真界面下查看串口寄存器的值,进而辅助排查程序问题。硬件环境GD32F407软件开发环境IAR 8.32.1VSCODE软件支持包ST官方标准库直接上熟肉图东西有点多,五花八门的,友情提示,用键盘方向键 ↓ 可快速翻动PS:我第一次不知道可以按方向键快速翻页,我鼠标一点点搞得,翻了好一会儿才找到UART的寄存器。可以看到,串口这边有很多寄存器。对比STM32的串口寄存器可以发现,GD32的和STM32的串口寄存器命名差别还是很大的。
2023-12-12 14:28:18
2893
原创 排坑指南之STM32串口接收队列定时异常导致接收失败
讲述STM32/GD32F407单片机串口通讯过程中出现的定时接收异常的问题排查解决记录。
2023-12-12 14:27:20
1080
原创 STM32 CAN多节点组网项目实操 挖坑与填坑记录
CAN线性组网项目开发过程中遇到的数据丢包问题,并尝试解决的记录和推测分析。开发了一个多节点线性组网采集数据的项目。系统包含1个供电和数据网关板还有最多10个节点。节点之间和网关之间通过CAN通讯。硬件环境节点软件开发环境节点IAR 8.32.1VSCODE软件支持包ST HAL 库硬件环境网关板软件开发环境节点KEIL5.14VSCODE软件支持包ST HAL 库PC上位机环境windows10USB-CAN PC上位机CANAGAROOPC串口助手。
2023-12-11 15:48:45
2126
原创 STM32F4、GD32F4 内部硬件CRC使用方法和踩坑实录
本文介绍如何在STM32F4、GD32F4 平台上使用标准库函数进行CRC硬件校验。包括容易出现的问题和解决方法。涉及STM32F4、GD32F4硬件CRC计算错误等问题的解决方法。硬件环境GD32F407软件开发环境IAR 8.32.1VSCODE软件支持包ST官方标准库上代码:硬件CRC相关的函数在如下文件中工程中通过 引用来实现间接引用因为stm32f2xx.h 中有关于的引用而 stm32f2xx_conf.h 又引用了 stm32f2xx_crc.h。
2023-11-14 18:33:05
1832
2
原创 嵌入式LINUX——环境搭建 windows、虚拟机、开发板 互ping
本文包含,如果设置linux开发板和虚拟机、windows 互ping成功以及设置过程中出现的虚拟机、开发板查询不到eth0 等问题的解决方式。
2023-11-14 15:59:12
970
原创 PWM信号加电容mos管的巧妙方法
一个加热电路,用MCP1402 驱动, U18 MCP1402的 3 脚 接单片机的PWM输出口,5脚 out脚接mos管,C145处放置一个1uf电容来连接mos管。电容是通交阻直流,当MCP1402前级出现故障直接满PWM输出的时候,可以限制后端的加热功率。同时,U18 的OUT引脚也不会收到24V 高功率电路可能存在的过流过压的干扰。这种方法比起直接将 U18 的out引脚直连MOS管的方式更安全。泵驱动电路上用电容驱动的巧妙方法
2022-08-19 11:22:03
4273
9
原创 windows7找不到powershell.exe
GitHub - PowerShell/PowerShell: PowerShell for every system!尝试上面的下载链接下载
2021-11-27 11:00:08
3554
原创 哈夫曼树解题错误示例
A B C D E 30 20 15 13 22 正确的:错误的:错误的地方:在构造哈夫曼树的过程中,每次都是选取两棵最小权值的二叉树进行合并
2021-04-28 22:43:28
712
转载 软件设计师考试——关系数据库的规范化——啥是函数依赖
数据库概论——函数依赖理解什么是函数依赖?形式化定义设R(U)是属性集U上的关系模式,X,Y是U的子集。若对于R(U)的任何一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称X函数确定Y或Y函数依赖于X,记作X→Y非形式化理解一个关系内部属性与属性之间的一种约束关系。作者:贺温笛链接:https://www.zhihu.com/question/39454091/answer/313396587来源:知乎著作权归作者所..
2021-04-15 23:02:22
583
转载 emWin与littleVGL的巅峰对决
mWin是老牌的GUI图片形界面公司,一路走过来十几年了,很接地气;代码中透露出一些年代久远,扣扣省省,没什么FLASH,没什么RAM的画风;所以即使在小单片机中,emWin运行速度是相对快的,优化到入骨; littleVGL发明才几年,出身的年代就是什么安卓、苹果满天飞的年代,哪里还知道emWin走的艰苦日子,上来就给你噼哩啪啦开个大缓冲;什么叫单色填充?littleVGL表示 从来没听过这玩艺,单色在数学上只是彩色的极值。得到这个真传了以后,littleVGL的风格更是大胆向高端高性能上走,都是直接
2021-03-31 22:29:09
10933
原创 关于泵的几个英文词汇
和泵的原理、分类有关的:Double head typeSingle head typeRocking Pistion Pump摆动式活塞泵Diaphragm Pump隔膜泵linear pump直线泵原理介绍:https://blog.youkuaiyun.com/qq_21370051/article/details/108616801...
2020-09-16 10:42:59
1215
原创 直线泵(Linear pump) 原理介绍
概述:直线泵是泵的一种,是基于直线流体技术理论的一种新型装备。其利用磁悬浮原理及螺旋环流体力学结构将电能转化为流体的机械能,从而实现流体的传送。相较传统泵,其缩减了轴及其相关辅助装置结构,第一次实现无轴理论运用,提高了推进效率,达到0泄流0污染0噪音的效果。又因其内流体直线行程路径及压力流量与电流线性正比关系而得名[1]。工作原理:1、机器通电后,各机构复位。 2、夹管机构由C点移动至D点后,滚柱左右移动机构动作,滚柱由A点向B点移动,完成挤压液体动作,通过...
2020-09-16 10:41:57
2292
STM32CAN通讯程序
2023-12-21
迪文屏开发指南T5LDGUS开发指南
2023-12-20
Quectel-EC200x&EC600x&EG912Y系列-FTP(S)-应用指导-V1.0
2023-12-20
Quectel-EC200x&EC600x&EG912Y系列-MQTT-应用指导-V1.1
2023-12-20
Quectel-EC200N-CN-LTE-Standard-模块产品介绍
2023-12-20
STM32F103控制步进电机和迪文屏显示的压力校准仪工程
2023-12-20
基于STM32F0读取PM2.5浓度、红外遥控器控制、手机WIFI控制、涂鸦物联网平台、SHT30读取温湿度
2023-12-20
TCS3200颜色传感器51例程
2023-12-20
LsCron Java定时任务小工具,适用于指定时间修改状态等场景 软件架构使用DeplayQueue延时队列实现
2023-12-19
基于STM32F407的TCS230颜色识别的程序
2023-12-15
转换当前目录下图片为jpg
2023-12-11
cangarooUSB-CAN上位机源码
2023-12-11
Cangaroo USB-CAN上位机
2023-12-11
电子电路计算器.apk安卓APP
2022-11-17
热式气体质量流量计工作原理和使用说明书
2022-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人