自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

原创 跟着TI学画PCB【直流输入 · BLDC驱动器 · 48V-500W三相逆变器】

①:散热通孔没有打在开关管下面,打在GND和桥臂空隙处,过孔盖油。大小,2.1k - 1.5V // 3.3k - 1.65V。②:电流/电压采样线路都不粗(跟电流有关)上桥臂铜皮好像是孤立的。因此需要设置3V的参考电压。设置灌入IO电流的大小,选用300Ω。①:直流母线稳压电容。

2023-04-05 18:44:17 1767 1

原创 2022年工作室暑期培训

制作一辆姿态控制小车,包括:结构:电枢回路励磁回路电路方程:电压平衡方程:Ud=E+IdRU_d = E + I_d RUd​=E+Id​R转速方程:E=CeΦnE = C_e \Phi nE=Ce​Φn故转速n=F(Ud,R,Φ)n = F(Ud,R,\Phi)n=F(Ud,R,Φ)取决于:n=Ud−IdRCeΦn = \frac{U_d - I_d R}{C_e\Phi}n=Ce​ΦUd​−Id​R​为什么不控制电流IdI_dId​:因此,直流电机可用的调速方式有:电机的功率问题(如何选用电机)以

2022-07-10 17:35:09 1328 1

原创 第十七届智能车竞赛 - 磁力计角度数据处理

+ 理论上,磁力计**东向传感器**和**北向传感器**读取**地磁场东向分量**得到的数据应该是一样的+ 表现的状态为车体旋转一周、动向传感器数据(作为X轴)和北向传感器数据(作为Y轴)作出的图像应该是一个圆+ MATLAB 接收串口数据处理速度太慢,因此采用Python实时接收串口数据并画图......

2022-07-01 21:13:02 4564 3

原创 iMX6ULL烧录NAND提示 wait for /dev/mmcblk0

iMX6ULL烧录NAND提示 wait for /dev/mmcblk0一、如果烧录eMMC遇到该问题参照下列文章:iMX6ULL烧录提示 wait for /dev/mmcblk0二、如果烧录NAND遇到该问题我在烧录NAND时,也遇到了wait for /dev/mmcblk0 的问题仔细查看正点原子手册,发现是操作顺序不对开发板上电打开Mfgtool2-NAND-ddr256-SDCard.vbs插入SD卡我先插入SD卡后打开vbs脚本,导致一直无法打开/dev/mmcbl

2022-04-02 15:04:39 1080 3

原创 555定时器产生对称三角波电路

555定时器产生对称三角波电路电路:测试结果:器件少,效果好

2022-04-01 15:40:25 1920

原创 I.MX6U嵌入式Linux应用编程学习

I.MX6U嵌入式Linux应用编程学习目录I.MX6U嵌入式Linux应用编程学习一、应用编程概念1.1 系统调用1.2 库函数1.3 标准C语言函数库1.4 传参main函数二、文件I/O基础2.1 文件描述符2.2 静态文件2.3 动态文件2.4 返回错误处理2.5 退出函数2.6 空洞文件三、标准I/O库四、文件属性与目录4.1 Linux系统文件类型五、字符串处理六、系统信息与系统资源七、信号基本概念八、进程概念一、应用编程概念1.1 系统调用1.2 库函数存放在P: /lib目录

2022-03-30 13:17:12 2374

原创 i.MX6驱动开发学习日志

关于 MCIMX6U8DVM10AB 芯片目录关于 MCIMX6U8DVM10AB 芯片一、概述一、概述32位MPU双核ARM - Cortex-A91GHz主频命名方式:

2022-03-05 17:03:43 1641

原创 数据处理与数据集制备

数据处理与数据集制备目录数据处理与数据集制备一、图片批量重命名二、数据增强+高斯加噪三、数据集制备一、图片批量重命名文件夹结构:sourceanimalscatcattledoghorsepigfruitsapplebananaduriangrapeorangevehiclesbuscarplaneshiptrain实现代码:import osimport cv2 as cvsourcePath = '../

2022-02-28 10:26:06 660

原创 多加热炉炉温检测系统设计

多加热炉炉温检测系统设计目录多加热炉炉温检测系统设计任务及要求硬件设计软件设计数据段代码段初始化与变量定义主函数主循环定时器中断ADC中断外部中断0外部中断1外部中断2外部中断3子函数1 - 显示通道0显示数据准备子函数2 - 显示通道1显示数据准备子函数3 - 动态扫描子函数4 - 亮灯警告任务及要求加热炉的炉温可以在 50℃~420℃之间任意调节系统每隔 5 秒钟检测一遍炉温(共2路)利用6位七段码显示器实时显示给定炉温和实际炉温,显示值为10进制数值。左三位显示给定值,右三位

2022-01-27 12:58:09 7625 10

原创 深度学习图像识别二次开发日志

十七届NXP - 深度学习再度开发日志目录十七届NXP - 深度学习再度开发日志一、环境搭建一、环境搭建计算机配置查询 显卡 - CUDA - cuDNN - python - tensorflow_gpu 版本对应关系打开NVIDIA控制面板打开 帮助 - 系统信息打开 组件,查看CUDA版本编号打开 Tensorflow官网 - 从源代码构建 - Windows - GPU,查找对应关系根据上图,前往 NVIDIA 官网(可能小卡) 下载对应的 CUDA 驱动解

2022-01-22 18:57:21 1341

原创 芯片使用日志 - ADS7825

芯片使用日志 - ADS7825目录芯片使用日志 - ADS7825概述引脚典型应用电路概述最大采样转换速率 25μs25\mu s25μs串/并行数据传输+5V+5V+5V单通道供电与12位ADS7824ADS7824ADS7824引脚兼容功耗最大50mW50mW50mW低功耗模式最低50μW50\mu W50μW±10V\pm 10V±10V测量范围,四通道连续转换模式注解关于ADC扫描模式:+ 单次转换:转换后停止,等待下一次启动+ 连续转换:转换后继续转换+

2022-01-22 10:28:00 1540

原创 单端、伪差分、全差分ADC

单端、伪差分、全差分ADC目录单端、伪差分、全差分ADC单端信号差分信号> 伪差分> 全差分单端信号——single-end单个信号输入,参考端为地差分信号——differential signal优势两个信号进行差分,具有较强的抗共模干扰能力,适合远距离传输相邻布线、外界的共模噪声同时影响两根传输线,作差可抵消抑制EMI> 伪差分负电压端接地减小了信号与设备的参考地电位不同造成的影响(地环流),提高了测量精度共模抑制效果有限

2022-01-20 14:33:41 4193

原创 关于二极管

关于二极管目录关于二极管通用二极管肖特基二极管隧道二极管 / 江崎二极管齐纳二极管通用二极管——Generic Diode符号肖特基二极管——Generic Schottky Diode符号全称肖特基势垒二极管非PN结原理,乃金属 - 半导体结原理优点开关频率高正向压降低缺点反向耐压低,反向漏电流大反向漏电流具有正温度特性,温度变高电流变大,需要注意热失控应用低压、大电流输出、高频整流、续流二极管、保护二极管低功耗、超高速

2022-01-20 14:14:43 282

原创 芯片使用日志 - ADC16071

芯片使用日志 - ADC16071目录芯片使用日志 - ADC16071一、概述二、内部结构与外部引脚三、典型电路四、工作时序一、概述16位差分ADCdelta - sigma 结构64倍过采样12.288MHz 采样率输出频率 7kHz - 192kHz 可调二、内部结构与外部引脚供电与参考电压端口VREF+V_{REF^+}VREF+​,VREF−V_{REF^-}VREF−​:内部差分参考电压输入端口 ,串接大小电容并联VMIDV_{MID}VMID​:差分参考电压

2022-01-19 22:00:58 608

原创 STM32速查手册

STM32速查手册目录STM32速查手册一、芯片系列与命名方式一、芯片系列与命名方式 图1.1 芯片系列 图1.2 芯片命名方式 常用芯片STM32 F1 系列 Cortex-M3 基础型 MCU 系列包含 5 个产品线,它们的引脚、外设和软件均兼容超值型 STM32F100 - 24 MHz CPU,具有电机控制和CEC功能基本型 STM32F101 - 36 MHz CPU,具有高达1MB的Flash连接型 STM32F102 – 48 MHz CPU,具备USB FS

2022-01-19 15:00:27 402

原创 STM32外接正点原子显示屏开机屏幕闪一下就灭的解决方案

任务场景:使用一块(非正点原子的)STM32F407核心板,外接正点原子的4.3寸电容屏时遇到的问题问题描述:反复检查硬件接口对上之后,还是会出现开机屏幕闪一下,然后全黑的问题。并且,同一份代码,接在正点原子开发板上可以正常使用,接在另一块不是正点原子的核心板上就不能使用。调试找问题:逐行运行调试代码,进入 LCD_Init() 函数在GPIO配置完之后屏幕会正常亮白色,但是跳出 LCD_Init() 之后就变黑,说明初始化配置下面的代码中有不兼容的地方。逐行调试到 LCD_Ini

2021-09-27 13:04:51 3735 3

原创 我在Ubuntu-20.04遇到的那些事(二)

我在Ubuntu-20.04遇到的那些事(一)@ 2021-9-11文章目录我在Ubuntu-20.04遇到的那些事(一)一、关机卡住1分30秒的问题二、ZB大法 - 显示开关机信息三、解决办法四、后续最后、感谢帮助我解决问题的优秀参考文章一、关机卡住1分30秒的问题Ubuntu关机时左上角会显示一个光标一直在闪烁,1分30秒后会关机二、ZB大法 - 显示开关机信息使用 Ubuntu 的一大浪漫便是看着顺畅滚动的命令行~开机画面:关机画面: 实现方法:第一步:为了确

2021-09-13 10:48:04 424

原创 我在Ubuntu-20.04遇到的那些事(一)

我在Ubuntu-20.04遇到的那些事(一)@ 2021-9-11文章目录我在Ubuntu-20.04遇到的那些事(一)一、安装中文输入法二、有概率会碰到的问题三、解决办法四、后续最后、感谢帮助我解决问题的优秀参考文章一、安装中文输入法Ubuntu下搜狗输入法简洁无广告,优选百度进入 搜狗输入法主页,下载安装包,先根据搜狗下载指导页的教程照做。如果遇到 汉语(中国)呈现灰色的情况,点住 拖动 到第一个即可:二、有概率会碰到的问题今天遇到了,记录下安装 fc

2021-09-11 16:19:33 411

原创 使用Qt加断点调试时在断点处没有停下的问题

使用Qt加断点调试时没有在断点处停下?先看看你选的是不是Dubug模式吧!其他模式是不会检测断点的

2021-09-09 17:11:20 1093

原创 WebStorm编写外联式JavaScript脚本遇到的问题

WebStorm编写外部JavaScript遇到的问题提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录WebStorm编写外部JavaScript遇到的问题前言问题一、import报错解决思路:操作二、如何编写自己的外联式javascript脚本前言2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器

2021-09-02 09:36:43 718

原创 Python 实现自动健康打卡(Windows-10)

Python 实现自动健康打卡(Windows-10)my 实现环境windows-10python-3.6.6Chrome 浏览器目录Python 实现自动健康打卡(Windows-10)一、环境准备1. python 环境准备(缺省的自己 pip 下载)2. 浏览器插件安装二、开始写代码# 完整代码(注意需要自行修改的部分,根据上述的教程修改)三、 开机自动运行一、环境准备1. python 环境准备(缺省的自己 pip 下载)selenium --用于帮助我们操作浏览器

2021-08-26 16:13:07 8573 17

原创 深度学习 图像识别 四

深度学习 图像识别 四 传送门 传送门 〇、前言 一、机器学习基础 二、开发环境搭建三、逐行学习代码,熟悉开发环境 四、学习Keras构建网络,尝试各种模型 五、TensorBoard 可视化,更可靠 六、克服过拟合的第一步 实现过拟合 七、与导师闲言小叙,忽有灵光 八、发现神器,但功力不够,反造成内伤 九、老老实实调参师,挨个尝试架构 十、发现妙解!量化装载!超内存! 十一、最后的灵丹 十二、在线预测百分百,量化之后二百五? 十三、量化之.

2021-08-13 15:24:51 257

原创 深度学习 图像识别 三

深度学习 图像识别 〇、一、二 传送门三、逐行学习代码,熟悉开发环境1. Pycharm环境熟悉首先我拿到了逐飞AI的资料包,找到了 number_train_model 的文件夹如下想当初刚拿到看到这里的时候是一脸懵逼,只能头铁一个个看里面的代码。在文件夹下右击鼠标,如果已经成果安装了 PyCharm,可以看到 Open folder as Pycharm Project(很喜欢 Pycharm 的风格)下面跟大家简单聊一些 pycharm 的使用。左边是 Proj.

2021-08-13 15:17:55 4148 1

原创 深度学习 - 图像识别 - 传送门

深度学习 - 图像识别 - 传送门今年有幸参与了恩智浦智能车竞赛,AI视觉组,我负责完成深度学习实现图像识别的任务。这是我的深度学习入门之路,现在打算将一路上所有的学习经历分享出来。学习途中从网络寻求了很多帮助,如果还能找到来源,一定会尽力找到附上原网址。内容较多,近几日持续更新。传送门 〇、前言 一、机器学习基础 二、开发环境搭建三、逐行学习代码,熟悉开发环境 四、学习Keras构建网络,尝试各种模型 五、TensorBoard 可视化,更可靠 六、克服过拟合的第一步 实现过拟合.

2021-08-13 15:13:36 235

原创 深度学习 图像识别 〇、一、二

深度学习 图像识别 〇、一、二 传送门 〇、前言关于本次竞赛的规则、需要做识别的任务场景、所采用的数据集,请查看卓老师的博文第十六届智能汽车竞赛AI视觉组分赛区数据集发布第十六届全国大学智能汽车竞赛竞速比赛规则 一、机器学习基础在开始做软件之前,我通过阅读周志华教授的西瓜书大致了解了一些机器学习的基础概念。西瓜书的前3章是公共基础。后面4~10章讲解的是不同的机器学习方法,我所涉及的是神经网络相关的知识,于是我从中选读了第5章神经网络。本文最后决定还是以操作为主.

2021-08-13 15:11:56 754

原创 期末复习 --微机原理 --篇0 --综述与CPU

期末复习 --微机原理 --篇0 --综述 1 学科体系 研究计算机底层工作原理的学科围绕资源精简的16位微处理器Intel 8086讲解计算机的工作原理微型计算机,简称微机,俗称电脑。个人比较注重在学一门学科之前搞清楚本学科内部的体系、本学科与其他学科之间的联系。微型计算机系统架构如下图所示:我们继续展开,围绕Central Processing Unit --Intel 8086,这门课中我们研究了下列几个部件:擒贼先擒王,我们先解剖核心CPU - 8086:

2021-06-06 19:18:16 411 2

原创 芯片手册中的英语言学——寄存器缩写命名方式探究

今日在暴啃芯片手册!其中最令人头疼的就是成百上千的寄存器英文缩写。在实际学习过程中会发现,很多寄存器会加上三个四个甚至更多的英文缩写字母作为后缀,而其很多时候百度并不一定能查询到全拼!这使得我们在学习过程中对于寄存器的“真名”不得而知,也就一定程度上阻碍了对于寄存器真正用途的理解!今日突然发现一些寄存器缩写命名规律,前来记录并与大家分享!1. 最常见的缩写方式如下表:英文 ( 缩写 )描述read/ write( rw )软件能读写此位read-only ( r

2021-01-29 00:23:06 2505 1

原创 STM32串口通信配置细节

2021-01-12 学习日志STM32f1库函数开发学习实战二 · 串口通信1. 背景知识2. usart文件夹介绍STM32f1库函数开发学习实战二 · 串口通信1. 背景知识 DMA 通信方式 LIN总线 DMA,Direct Memory Access,存储器直接访问,一种高速数据传输操作,允许外设与存储器、外设与外设之间直接交换数据。CPU 和 DMA 控制器的传输过程处于并行操作状态,大大提高整个计算机系统效率。适用于一些高速的I/O设备(kBps),例如磁盘存取、图

2021-01-21 23:55:53 3344 2

原创 STM32 中断原理及外部中断的实现

NVIC 中断配置Nested Vectored Interrupt Controller,嵌套向量中断控制器。CM3支持256个中断,16个内核中断,240个外部中断,256级可编程中断设置。STM32使用了其中一部分,16个内核中断,107系列有68个可屏蔽中断(103系列只有60个),16级可编程的中断优先级。中断寄存器:ISER[8],Interrupt Set-Enable Registers,中断使能寄存器组,用8个32位寄存器控制(256个可编程中断),每个位控制一个中断。由于S

2021-01-18 15:39:09 6268

原创 STM32库函数开发-GPIO

2021-01-11 学习日志STM32f1库函数开发学习实战一 · I/O口1. 文件夹结构2. 配置细节 · 从寄存器到库函数3. 跑马灯4. 按键输入STM32f1库函数开发学习“追毛求疵” 的学习STM32,实际操作过程中知识盲区比想象中要多很多!只做了两个GPIO口项目。实战一 · I/O口1. 文件夹结构USERsystem_stm32f10x.c 系统时钟初始化函数SystemInit定义stm32f10x_it.c 部分中断服务函数main.c 主函数

2021-01-11 23:02:19 2244 2

原创 STM32软件基础

2021/1/10 学习日志STM32f1库函数开发学习软件基础固件库与CMSIS标准文件夹结构C语言基础STM32系统架构STM32时钟系统STM32f1库函数开发学习软件基础固件库与CMSIS标准ARM是一个芯片标准设计公司,负责架构设计;ST、TI是芯片公司,根据ARM公司提供的芯片内核标准(例如Cortex-M3)设计芯片,内核结构都相同,不同在于存储器容量、片上外设、串口数量、控制方法。为了让不同商家制造的Cortex-M3内核芯片基本兼容,ARM公司与芯片生产商共同提出了

2021-01-10 23:56:26 994

原创 STM32八种IO口模式区别

STM32 GPIO口输入/输出模式0. 输入输出框架图1. 推挽输出2. 开漏输出3. 复用推挽/开漏输出4. 浮空输入5. 上拉/下拉输入6. 模拟输入在写文章之前备注一个创作小收获,TOC(Topic Of Content)是用于创建目录的语法0. 输入输出框架图1. 推挽输出推挽电路是两个参数相同的三极管或者MOSFET,以推挽方式组合,各自负责正负半周期的波形放大任务,每周期只有一个导通,因此损耗小、效率高。推拉式电路既可以向负载灌电流,也可以从负载拉电流,提高电

2021-01-10 15:54:13 955

原创 STM32硬件基础

2021/1/9 学习日志STM32f1库函数开发学习硬件基础一. 硬件资源二. 部分拓展硬件1. 启动方式2. JTAG3. EEPROM4. 液晶显示5. PS/2 接口STM32f1库函数开发学习硬件基础一. 硬件资源可能用到的硬件资源:HS0038 红外接收DS18B20 数字温度传感器24C02 EEPROMJTAG/SWDCH340GAMS1117-3.3 电源稳压芯片PS/2 接头SD卡W25Q64 64M FLASH 芯片NRF24L01 无

2021-01-09 23:06:14 6329

原创 Markdown语法提要

2021/1/8 学习日志Markdown语法Markdown标题Markdown段落Markdown字体Markdown列表Markdown区块Markdown代码块Markdown链接Markdown图片Markdown表格Markdown高级技巧哈喽大家好,我是来自江苏的一名大二学子,在CSDN白嫖了一年的资料之后,今天第一次走进CSDN的创作殿堂。今后我将把CSDN作为我个人的学习日志使用,日常更新学习进度、资料收获。今天呢是我第一次学习使用完整的Markdown语法进行书写,将我的收获列下

2021-01-08 23:56:29 290

C++中国象棋帮助文档.zip

.chm帮助文档的格式,如果不能打开请访问https://jingyan.baidu.com/article/7f41ecec511be0593d095c05.html

2021-09-09

基于FPGA的路灯模拟系统.zip

数字电子技术课程设计,FPGA开发,包含详细注释的代码、设计思路、设计报告。芯片型号:EP2C8Q208(可自行修改)

2021-03-28

空空如也

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

TA关注的人

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