自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Born_toward的博客

不要看着励志的话做颓废的人。

  • 博客(26)
  • 收藏
  • 关注

原创 数字信号处理——数字上边频和下变频器片上逻辑仪ILA

信号与系统处理

2022-03-04 09:03:09 3050

原创 数字信号处理----数字上变频和下变频都FPGA实现

**数字信号处理基础----信号下变频和解调一、 任务介绍数字上变频器(DUC)和数字下变频器(DDC)广泛应用于通信系统,用于信号采样速率的转换。当信号从基带转换至中频( IF )带,需要使用数字上变频器。而数字下变频器是用于将信号从中频( IF )带转换为基带。DUC和DDC通常包括使用混频器进行频率转换,此外还有采样率转换。DUC或DDC的结构主要取决于所需要的转换率。例如,WiMAX (全球互通微波接入)系统典型的转换率为8—10阶。对于如此低的转换率,DUC和DDC只需采用FIR滤波器架构。

2022-03-02 08:43:42 35211 50

原创 coze工作流智能体大全

《Coze工作流智能体大全》分享资源,提供智能工作流解决方案。资源包含详细教程和实用工具,下载链接为夸克网盘:https://pan.quark.cn/s/0860689c31bb,提取码5Laz。附带清晰的操作示意图,助力提升工作效率,探索智能化工作新方式。(94字)

2025-07-04 15:33:57 2334 2

原创 基于STM32 的实时FFT处理(Matlab+MDK5)

1、在硬件平台上实现 FFT 算法;2、模拟数据,通过 FFT 算法进行谱分析;3、测定 PWM 输出方波的频率。本次实验的核心目标在于基于STM32嵌入式硬件平台构建快速傅里叶变换(FFT)算法的工程实现架构。实验设计遵循现代嵌入式数字信号处理系统的开发范式,重点聚焦在CMSIS-DSP库的集成化应用层面,而非底层算法的代码级实现。其技术实施路径可分解为以下三个进阶阶段:1.DSP库函数解析与验证通过研读ARM Cortex-M系列处理器的硬件抽象层(HAL)文档,系统梳理CMSIS-DSP库中与

2025-04-11 15:23:09 633

原创 基于FPGA实现BPSK 调制

BPSK 调制在数字通信系统中是一种极重要的调制方式,它的抗干扰噪声性能及通频带的利用率均优先于 ASK 移幅键控和 FSK 移频键控。因此,PSK 技术在中、高速数据传输中得到了十分广泛的应用。

2025-04-10 19:21:35 1862

原创 学习笔记——实时时钟DS1302的基本操作

目录一、DS1302介绍二、任务要求三、实现方法四、参考代码一、DS1302介绍DS1302是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.0V~5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个31×8的用于临时性存放数据的RAM寄存器。DS1302是DS1202的升级产品,与DS1202兼容,但增加了主电源/后备电源双电源引脚,同

2022-05-01 23:00:33 3229

原创 远程灯光控制系统

企业近程和远程灯光控制系统

2022-04-16 15:37:14 1954

原创 学习笔记——存储器映射扩展

目录一、任务要求二、实现方法三、参考代码一、任务要求在CT107D单片机上,用存储器扩展方式对LED指示灯和数码管进行基本的控制。1.首先点亮指示灯低四位,关闭高四位,延时片刻,点亮指示灯的高四位,关闭低四位,延时片刻,关闭所有指示灯。2.然后依次逐次点亮数码管的所有段码,每次只点亮一个数码管。3.循环执行上述功能。二、实现方法外部资源的地址映射关系:0x8000——指示灯0xa000——蜂鸣器与继电器0xc000——数码管位选0xe000——数码管段码提示:1.进行存储器映射扩展

2022-03-27 12:55:57 1296

原创 学习笔记——利用串口通信控制LED指示灯开关

目录一、任务要求二、实现方法三、参考代码一、任务要求在CT107D单片机上,1.系统上电初始化后,关闭蜂鸣器和继电器等无关设备,并向上位机发送字符串:“Welcome to Born_toward system!”,回车换行;2.上位机通过串口发送单字节命令可以控制下位机的8个LED灯开关;3.上位机通过串口发送单字节命令可以读取下位机运行信息。二、实现方法对于串口通信,在之前已经讲过了,在此不作特别说明。控制灯光可以用单字节命令来控制,则需要建立一个能够识别command并且让LED灯做出

2022-03-20 15:51:01 4609

原创 学习笔记——串口通信的基本原理与应用

目录一、任务简述二、信息介绍三、参考代码一、任务简述在CT107D单片机上,利用51单片机的串行接口与上位机建立传输信道进行数据的收发。采用8位的URAT模式,即模式一,波特率为9600BPS。数据发送采用查询方式,数据接收采用中断方式。系统上电初始化后,单片机向上位机发送两个字节:0x5a,0xa5,然后等待接收上位机的数据,没接收到一个字节后,在该字节的基础上加1后返回给上位机。二、信息介绍串行接口是一个非常重要的外设,它是单片机与外部终端的数据传输渠道。不管是简单的51单片机,还是复杂的ARM

2022-03-20 13:31:04 6499

原创 学习笔记——PWM脉宽调制信号的发生与控制

目录一、任务简述1.1 任务要求二、实现方法三、参考代码一、任务简述在CT107D单片机上,利用PWM脉宽信号实现独立按键S7对LED1指示灯亮度变化的控制。1.1 任务要求1.1PWM脉宽信号的频率为100Hz;2.系统上电后LED1指示灯处在熄灭状态;3.LED1指示灯有四种亮度模式,分别是完全熄灭、10%的亮度、50%的亮度和90%的亮度;4.按下S7按键,循环切换LED1指示灯的四种亮度模式。二、实现方法来源百度百科脉冲宽度调制是一种模拟控制方式,根据相应载荷的变化来调制晶体

2022-03-18 20:03:46 1587

原创 学习笔记——定时器的综合案例解析

目录一、任务简述1.1 任务要求二、实现方法三、参考代码一、任务简述在CT107D单片机上,利用定时器T0、数码管模块和两个独立按键(J5的2-3短接),设计一个秒表,具有清零,暂停,启动功能。1.1 任务要求1.显示格式:分-秒-0.05秒例如:05-14-18 为 5分14秒900毫秒2.独立按键S4:暂停/启动独立按键S5:清零按键均为按下有效。二、实现方法确定好函数编写,利用之前学过的知识实现本功能。三、参考代码#include "reg52.h"sbit S4 = P3

2022-03-17 12:05:22 412

原创 STM32之Flash常见问题

1.1 device问题先按照图片步骤来然后出现此页面,点击“是”即可。最后重新Load就解决问题了。1.2

2022-03-16 23:40:45 1301

原创 学习笔记——定时器的基本原理与应用

目录一、任务简述二、实现方法2.1定时/计数器介绍2.2 定时/计数器相关的寄存器三、参考代码一、任务简述在CT107D单片机上,利用定时/计数器T0的模式1实现间隔定时,每隔1秒LED1指示灯闪烁一下,也就是点亮0.5秒,熄灭0.5秒;每隔5秒LED8指示灯闪烁一下,即点亮2.5秒,熄灭2.5秒。二、实现方法2.1定时/计数器介绍定时/计数器,是一种能够对内部时钟信号或外部输入信号进行计数,当计数值达到设定要求时,向CPU提出中断处理请求,从而实现定时或者计数功能的外设。定时/计数器的最基本工作

2022-03-16 17:35:29 2159 1

原创 ST-Link usb communication error 解决方法

目录一、出现的问题二、如何解决2.1 步骤一2.2 步骤二2.3 步骤三2.4 步骤四2.5 步骤五三、成功解决问题一、出现的问题板子为STM32F1 Nano前提是有ST-Link 驱动,即ST—Link Debugger(点击查看),然后编写完代码后点击“Load”,在弹出的界面内会显示"st-link usb communication error"报错,致使无法对STM32进行download code to flash memory。二、如何解决2.1 步骤一首先在你的keil安装目录

2022-03-15 11:02:46 44985 18

原创 学习笔记——外部中断的基本操作

目录一、任务简述二、实现方法2.1外部中断介绍三、参考代码一、任务简述在CT107D单片机上,将J5的跳帽接到2-3引脚,即S5按键接到P32/INT0,S4按键接到P33/INT1.定义一个函数,使LED1不断闪烁。将P32引脚定义成外部中断功能,按键S5就会产生外部中断信号,在中段响应函数中,点亮LED8指示灯,延时一段时间后熄灭。二、实现方法2.1外部中断介绍你正在看《新闻联播》,正看得入迷的时候,电话响了,你暂停电视剧,去接电话,在接电话的过程中,门铃又响了,你暂时放下电话,去把门打开。如

2022-03-12 16:41:45 1957

原创 学习笔记——矩阵键盘的扫描原理与基本应用

目录一、任务简述二、实现方法三、参考代码一、任务简述在CT107D单片机上,使按键S4-S19组成4X4的矩阵键盘,在扫描按键的过程中,发现有按键触发信号后(不做去抖动处理),待按键松开后,在数码管的第一位显示相应的数字:从左至右,从上到下,依次显示0-F。二、实现方法数码管显示和573锁存器选择设置可以参考上几篇博客,在此就不再做过多讲解。重点讲解下怎么构成矩阵键盘:第一行(R1):S7,S11,S15,S19;第一行(R2):S6,S10,S14,S18;第一行(R3):S5,S9,S13

2022-03-12 14:41:27 1805

原创 学习笔记——独立按键的扩展运用

目录一、任务简述1.1 扩展要求二、实现方法三、参考代码一、任务简述在CT107D单片机上,按键S7和S6为选择键,确定控制键控制哪组LED指示灯。按键S5和S4为控制键,按键该键点亮指定的LED指示灯,松开后熄灭。1.1 扩展要求按下S7后LED指示灯点亮,进入第一选择模式,此时S6不能控制任何LED指示灯,S4控制LED4、S5控制LED3指示灯状态。按下S6后LED指示灯点亮,进入第二选择模式,此时S7不能控制任何LED指示灯,S4控制LED6、S5控制LED5指示灯状态。第三种模式:S7

2022-03-10 17:08:20 516

原创 学习笔记——独立按键的基本操作

目录一、任务简述1.1 基本要求二、实现方法三、参考代码一、任务简述在CT107D单片机上,首先将J5处的跳帽接到2-3引脚,使按键S4-S7四个按键的另外一端接地从而成为4个独立键盘。在扫描按键的过程中,发现有按键触发信号后,先做去抖动处理,当确认为按键按下时,才进行相应的功能处理。1.1 基本要求按下的按键——LED亮的灯S7 —— LED1S6 —— LED2S5 —— LED3S4 —— LED4按键松开即LED灯熄灭,按键均需做去抖动处理。二、实现方法

2022-03-10 16:53:30 2009 1

原创 学习笔记——共阳数码管的动态显示

目录一、任务简述二、实现方法三、参考代码一、任务简述在CT107D单片机上实现动态数码管的显示,在8位数码管中,前4位显示年份“2022”,接着2位显示“–”,最后2位显示月份,从1月份开始,每隔一段时间增加1个月,到12月份又从1月份递增,以此循环。二、实现方法对于一组四位动态数码管来说,静态显示和动态显示能达到同样的效果,但是两个需要的I/O端口是不同的:静态需要的I/O端口:8个段码*4 + 4个COM端 = 36个I/O引脚动态需要的I/O端口:8个段码 + 4个COM端 = 12个I

2022-03-06 18:27:49 2809

原创 学习笔记——共阳数码管的静态显示

目录一、任务简述二、实现方法三、参考代码一、任务简述在CT107D单片机上实现8个数码管分别单独依次显示0-9,然后所有数码管同时显示0-9,以此循环。二、实现方法实现方法很简单,先弄清逻辑总线:点亮数码管有两个条件:第一是给com端接入高电平,通过Y6C输入高电平使得74HC573锁存器处于透明状态,即P0口控制数码管显示的位置;第二是通过Y7C输入高电平使得74HC573锁存器处于透明状态,即P0口控制数码管显示的内容。本次数码管为共阳数码管F3461BH,要显示“6”的话就需要hgfe dcb

2022-03-06 17:04:57 1706

原创 74HC20中WR讲解

74HC02输出高电平,因为它是一个或非门。当51单片机上电复位后,各输出口的状态都是1。当执行指令MOVX@DPTr,A时,这是51单片机写,对应的WR为低电平0,当执行指令MOVX A,@DPTr时,这是51单片机读,对应的RD为低电平0,这两个零状态都是瞬间出现,不超过1个机械周期就会恢复为1。...

2022-03-05 20:46:32 1784

原创 学习笔记——蜂鸣器与继电器电路

蜂鸣器与继电器

2022-03-05 20:31:26 1659

原创 学习笔记——LED跑马灯

LED跑马灯

2022-03-05 20:05:30 1402

原创 学习笔记——蓝桥杯单片机基础------P2=(P2 & 0x1f) | 0x80...

运算符基础

2022-03-05 18:51:26 8037 9

原创 python实践探索

Python《圆星世界》作品代码如下:所有的颜色都可以自己再调的,不用担心哈,初学者可以利用这个小作品来练练手,熟悉熟悉Python编译代码!import turtle as timport mathimport turtle#turtle.setup(width、height、startx、starty)t.bgcolor("cadetblue")turtle.setup(1000,800,300,0.1)...

2021-05-24 14:39:00 212

【音乐生成领域】基于API的高级音乐创作系统:歌词、风格与标题定制化音乐生成流程设计

内容概要:本文介绍了一种基于工作流的音乐生成系统,主要由三个关键节点构成:一是“custom_generate”高级生成音乐接口,用户可提交歌词、风格、标题等参数,通过指定的模型生成音乐;二是“大模型”节点,利用大语言模型根据输入的主题生成符合特定结构和风格的歌词,包括Verse、Chorus、Bridge等部分,并确保歌词具有良好的音乐性和情感一致性;三是“suno_fetch”节点,用于获取之前创建的歌曲任务的状态和数据。整个流程通过API调用实现自动化,支持异步获取结果,适用于批量生成音乐作品。此外,系统还提供了详细的参数配置选项,如API Token验证、是否生成纯音乐、模型版本选择等,确保了系统的灵活性和安全性。; 适合人群:对音乐创作有兴趣的开发者、音乐制作人以及希望自动化生成音乐内容的个人或企业。; 使用场景及目标:①快速生成高质量的音乐作品,节省创作时间;②为特定场景或需求定制音乐,如广告背景音乐、电影配乐等;③探索不同的音乐风格和创意组合,激发创作灵感。; 其他说明:该系统依赖于API接口和服务端的支持,用户需要具备一定的编程能力和API使用经验。同时,每次生成两首歌曲将收取一定费用,具体收费标准为每两首歌0.2元人民币。在实际应用中,建议用户先测试少量样本,熟悉系统的工作流程后再进行大规模生产。

2025-07-04

coze工作流自动生成视频

火柴人彩色版本

2025-07-04

【嵌入式开发】Keil Array Visualization调试工具更新:变量与内存波形显示及WAV导出功能增强说明

内容概要:Keil Array Visualization是一款与Keil软件配合使用的调试辅助工具,主要功能是将变量或内存地址的数据以波形形式可视化展示。该工具支持多种数据类型的选择以及大小端设置,并且可以将数据导出为二进制文件。版本1.4b增加了导出WAV文件的功能并能够手动检查更新;后续在2022年1月2日发布的1.4.4b版本中对WAV导出库进行了修复。运行此工具需要安装4.5版的.NET Framework; 适合人群:嵌入式系统开发者,尤其是那些使用Keil进行开发和调试工作的工程师; 使用场景及目标:①在嵌入式编程过程中用于调试程序,查看特定变量或内存区域的变化情况;②通过波形直观地分析数据流,帮助定位问题所在;③利用导出功能保存重要数据供后续分析使用; 其他说明:用户需要确保已安装了4.5版的.NET Framework才能正常使用该工具。此外,定期检查更新可以获得最新功能和稳定性改进。

2025-07-04

幼儿园版本植物大战僵尸

网上的幼儿园版本,可爱风格

2025-07-04

视频制作基于自动化工作流的书籍内容视频生成系统设计:从文本处理到多媒体合成的全流程实现

内容概要:本文档详细描述了一个自动化工作流,旨在将书籍内容转化为短视频,特别适用于“爆款书单铅笔画”项目。工作流分为几个关键步骤:首先,通过调用大语言模型生成书籍的精彩口播稿和经典语句感悟总结;其次,将生成的文本分割为适合视频展示的片段,并转换为AI绘画描述词,以指导后续的图像生成;接着,生成相应的图像和音频,并将这些多媒体元素整合到视频中,包括添加背景音乐、字幕、特效、关键帧动画等;最后,保存草稿并输出最终的视频文件。

2025-07-04

【养生视频自动化生成】基于大语言模型的养生视频自动化生成系统设计:涵盖文案创作、分镜描述、语音合成及视频编辑全流程

内容概要:本文档《爆款书单视频.txt》详细描述了一个自动化生成养生视频的工作流程,涵盖从文案生成到视频合成的各个步骤。首先,通过大语言模型根据提供的标题生成适合剪映插件使用的养生视频文案

2025-07-04

【儿童神话故事生成】基于大语言模型的儿童神话故事自动化创作系统设计:从文本生成到视频合成全流程解析如何利用大语言自动生成视频

内容概要:本文档描述了一个自动化流程,旨在将儿童神话故事转化为多媒体视频内容。整个流程包括故事生成、分镜脚本创作、图像生成、音频合成、视频编辑等多个步骤。具体来说,首先利用大语言模型生成适合儿童的神话故事内容,确保故事生动有趣且富含神奇元素。接下来,系统将故事分解为多个分镜,并为每个分镜生成详细的绘画提示词。然后,根据提示词生成相应的图像,并

2025-07-04

【自然语言处理】基于大语言模型的抖音文案错别字修复与格式调整系统设计:提升内容质量与规范性

内容概要:本文档详细介绍了抖音文案提取的工作流程,该流程包括三个主要节点:视频下载(Video_Download)、音视频提取字幕时间线(AudioVideo2TextTime)和大模型(大语言模型)。首先,通过“视频下载”节点,根据用户提供的分享文案或链接提取视频的相关信息,如作者信息、视频流量、下载地址、封面、图集和音频等。其次,“音视频提取字幕时间线”节点从音频或视频中获取字幕及其对应的时间线信息。最后,“大模型”节点调用大语言模型,根据输入参数生成回复,特别地,它作为专业的抖音文案错别字修复助手,专注于修复抖音文案中的错别字和格式,确保文案准确规范,同时严格遵循特定的标点符号使用规则,不对文案做其他修改或添加。 适合人群:适用于对抖音内容创作有一定了解的用户,特别是需要批量处理抖音文案、修复错别字和规范格式的内容创作者、运营人员。 使用场景及目标:①用于抖音平台上的内容创作者在发布前检查和优化文案;②帮助运营人员高效处理大量文案,确保内容质量;③提供一个自动化工具,减少人工校对的时间成本。 其他说明:此工作流程不仅限于抖音平台,理论上可以应用于任何需要处理短视频文案的场景。用户可以根据实际需求调整各个节点的参数配置,以适应不同的应用场景。此外,该系统依赖于大语言模型的支持,因此模型的选择和配置对最终效果有重要影响。

2025-07-04

沉浸式历史故事自动生成

coze自动生成历史故事剪映草稿,导入即可

2025-07-04

coze工作流-每日黄历

自动生成每日黄历内容视频草稿,放入剪映自动生成

2025-07-04

基于FPGA实现BPSK 调制

BPSK 调制在数字通信系统中是一种极重要的调制方式,它的抗干扰噪声性能及通频带的利用率均优先于 ASK 移幅键控和 FSK 移频键控。因此,PSK 技术在中、高速数据传输中得到了十分广泛的应用。

2025-04-11

基于STM32 的实时FFT处理(Matlab+MDK5)

1、在硬件平台上实现 FFT 算法; 2、模拟数据,通过 FFT 算法进行谱分析; 3、测定 PWM 输出方波的频率。

2025-04-11

数字信号处理----数字上变频&下变频--FPGA实现

数字上变频器(DUC)和数字下变频器(DDC)广泛应用于通信系统,用于信号采样速率的转换。当信号从基带转换至中频( IF )带,需要使用数字上变频器。而数字下变频器是用于将信号从中频( IF )带转换为基带。DUC和DDC通常包括使用混频器进行频率转换,此外还有采样率转换。DUC或DDC的结构主要取决于所需要的转换率。例如,WiMAX (全球互通微波接入)系统典型的转换率为8—10阶。对于如此低的转换率,DUC和DDC只需采用FIR滤波器架构。如果需要更高的转换率,DDC / DUC结构中需要使用级联积分梳状(CIC)滤波器。DDC用于滤波和降低输出数据速率。该数字处理部分包括数控振荡器:NCO(Nu-merical Control Oscillator)、半带抽取滤波器、FIR滤波器、增益级和复数-实数转换级。各处理模块都有控制线路,能单独使能。 配合文章https://blog.youkuaiyun.com/Born_toward/article/details/123221134?spm=1001.2014.3001.5502使用,以余弦信号的上下变频为例,通过DDC &DUC恢复原始信号。

2022-09-08

空空如也

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

TA关注的人

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