- 博客(63)
- 资源 (6)
- 收藏
- 关注
原创 【人工智能平台】ubuntu22.04.3部署cube-studio
简介:本次安装是在虚拟机上进行,需要给虚拟机至少分配16GB,分配8GB时系统会卡死。
2024-01-16 22:43:34 851 1
原创 【STM32】Keil v5下载与安装
Keil v5下载与安装开发环境Keil v5下载安装流程1 安装Keil v52 添加注册信息3 打STM32补丁开发环境操作系统:Windows 10 64bit单片机:STM32F103C8T6Keil v5下载Keil v5是最适合STM32的开发环境,本文使用的是MDK530版本。链接:https://pan.baidu.com/s/1VeCsth0DpPs073DlV7kU6g 密码:rqy8相关注册软件如下:链接:https://pan.baidu.com/s/1Blixs9
2020-12-05 11:43:57 46490 11
原创 【STM32】SysTick的使用
前提最近,在学习STM32的嵌入式开发,使用的是STM32F103C8T6,在使用延时函数时注意到SysTick模块,故进行学习。STM32F103C8T6使用的是M3内核,本文亦是参考文档PM0056完成。寄存器介绍The processor has a 24-bit system timer, SysTick, that counts down from the reload value to zero, reloads (wraps to) the value in the LOAD regis
2020-11-28 22:06:21 898
原创 【STM32】烧录器与程序下载
烧录器与程序下载烧录器类别软件设置烧录器类别本文使用的是淘宝20元左右的ST-LINK/V2,可用于STM8和STM32烧录。其中,STM8只有四个引脚,STM32有20个引脚(JTAG/SWD)。本人使用的是四引脚SWD烧录方法,如下图中打勾的四个引脚。软件设置首先,安装驱动。其次,KEIL里设置。...
2020-11-16 22:25:01 2019
原创 【深度学习】多变量线性回归算法
多变量线性回归算法一、问题描述二、概要三、代码实现(.m)四、代码下载一、问题描述分析多变量(房屋尺寸、卧室数量)影响因素下,线性回归问题(房价)。二、概要1.假设函数hθ(x)=θ0+θ1x\begin{aligned}h_{\theta}(x)=\theta_{0}+\theta_{1}x\end{aligned}hθ(x)=θ0+θ1x2.代价函数:J(θ0,θ1)=12m∑i=1m(hθ(x(i))−y(i))2\begin{aligned}J(\theta_{0}
2020-06-28 23:12:45 1177
原创 【深度学习】单变量线性回归算法
单变量线性回归算法一、问题描述二、代码实现(.m)一、问题描述A想去城市B投资“快餐车”行业,现已知城市人口对应该行业利润的数据集ex1data1,需要分析城市B开展“快餐车”行业的利润。二、代码实现(.m)1.主文件clear;close;%---------------- 绘制散点图 ----------------%data = load('files\ex1data1.txt');%第一列为城市人口,第二列为快餐车利润X = data(:,1); y = data(:,2);s
2020-06-27 22:15:22 471
原创 【深度学习】Anaconda3与TensorFlow安装教程
Anaconda与TensorFlow安装教程环境介绍新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入环境介绍环境介绍你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdow
2020-06-22 16:28:16 2671 3
转载 【Matlab】数组索引与逻辑索引
数组索引与逻辑索引一、数组索引二、逻辑索引一、数组索引单下标索引:针对向量的索引>> a = [1 2 3]a = 1 2 3%%索引一个元素>> a(2)ans = 2%% 索引多个元素>> a([2 3])ans = 2 3线性索引:针对矩阵的索引Matlab将数组视为单列向量,其中每一列附加到前一列的底部,按照对单列向量的索引方式进行索引。>> A = [1:3;4:6;7:9]A =1 2 34 5 67 8 9
2020-06-18 17:01:22 3350 1
原创 【模拟电路】电源效率与散热
电源效率与散热0 前言1 电源效率2 散热设计0 前言在电路后期优化中,提高电源效率可以提高用户体验,注重散热可以保证电路稳定运行。1 电源效率提高电源效率的措施有以下几种:使用DC-DC拓扑;增大功率走线宽度;采用高电压传输;使用软开关;增加散热装置,使器件工作在最高效率的温度下。2 散热设计散热的措施有以下几种:散热风扇;散热焊盘开窗;过孔散热;...
2019-09-09 10:58:34 409
原创 【模拟电路】MOS管的相关知识
MOS管的相关知识0 前言1 驱动电阻0 前言在电路设计当中,常常会使用到MOS管,因此对MOS管的学习是必不可少的。1 驱动电阻当MOS管驱动电阻过大时,开关速度下降,会增大开关损耗;当MOS管驱动电阻过小时,开关速度上升,会引发开关电压电流震荡。...
2019-08-28 21:25:43 983
原创 【数据手册】参数解析
参数解析0 前言1 温度2 热阻0 前言在阅读数据手册时,常常会遇到不认识或者没有搞懂的参数,因此需要对数据手册的参数进行整理,加强理解,方便查阅。1 温度case temperature (°C)封装外壳表面的温度。ambient temperature (°C)距离封装外壳表面1-2cm处的温度。junction temperature (°C)半导体裸片温度。Stora...
2019-08-21 10:56:17 2062 1
原创 【信号完整性】信号反射原理
信号反射原理0 前言1 参考方向2 行波的折射与反射3 几种特殊端接情况分析0 前言一般情况下,可以使用行波的概念去分析信号在传输线中的传输过程。线路中均匀性开始遭到破坏的点称为节点,当行波运行到节点时,必然会出现电压、电流、能量重新调整分配的过程,即在节点处将发生行波的折射与反射现象。1 参考方向电压波符号只决定导线对地电容上相应电荷的符号,和运动方向无关。电流波的符号不但与相应的电荷符...
2019-08-08 21:58:51 8739 4
原创 【模拟电路】PN结的相关知识
PN结的相关知识0 前言1 电压与空间电荷层的关系0 前言空间电荷层是不含有载流子的区域,即绝缘体。1 电压与空间电荷层的关系当施加正向电压,即VP>VNV_{P}>V_{N}VP>VN时,P极的多子空穴受排斥作用,向空间电荷层移动,从而导致空间电荷层P侧变窄;N极的多子电子受排斥作用,向空间电荷层移动,从而导致空间电荷层N侧变窄。最终,导致空间电荷...
2019-08-06 22:10:01 1172
原创 【模拟电路】温度对器件特性的影响
温度对器件特性的影响0 前言1 温度对二极管特性的影响0 前言一般情况下,温度升高,电子动能增加,从而会导致器件特性的变化。1 温度对二极管特性的影响温度对二极管的影响如图所示。当正向电压不变时,温度升高,加速了多数载流子的扩散运动,即增大了正向导通电流,第一象限特性曲线向左移;当反向电压不变时,温度升高,加速了少数载流子的漂移运动,即增大了反向漏电流,第三象限特性曲线向下移。...
2019-08-06 21:28:39 5450
原创 【开关电源】BUCK和BOOST变换器电感的设计
BUCK和BOOST变换器电感的设计0 前言1 确定电流纹波比2 分清变换器的最坏工作状态3 伏秒平衡4 计算实例5 电感选型0 前言对于电源工程师来说,设计中小功率Buck或Boost的基本任务之一是要计算电感。然而,当你翻开电源教科书的时候,你经常会发现书中给你列出一大堆公式,却让你无从下手,不得要领。那么如何运用工程的方法快速地设计出一个合适地电感参数,可以方便地从商家地产品手册里找到你...
2019-08-06 18:02:40 10805
原创 【Simulink】Q&A
Q1:检查仿真没问题,但输出结果一直是0。A1:仿真步长调小后,即可工作。原因:当仿真步长过大时,一旦计算值小于步长,其结果就为0。Q2:检查仿真没问题,但仿真一直报过零点错误。A2:重新建立工程,一样的模型,即可工作。原因:不详...
2019-05-28 22:13:58 435
原创 【DSP】TMS320F28335的SCI模块
一、功能说明两线式异步串行通讯深度为16的FIFO接收中断检测校验位、错误帧16位可编程波特率软件设置流程//1.SCI时钟使能,在InitSysCtrl()函数里SysCtrlRegs.PCLKCR0.bit.SCIAENCLK = 1; // SCI-ASysCtrlRegs.PCLKCR0.bit.SCIBENCLK = 1; // SCI-BSysCtrlR...
2018-11-17 15:45:26 10342 1
原创 【DSP】TMS320F28335的ADC模块
CONVxx对应的ADC输入引脚图CONVxx ValueADC Input Channel SelectedADCCHSELSEQx0000ADCINA010001ADCINA110010ADCINA210011ADCINA310100ADCINA420101ADCINA520110ADCINA6201...
2018-11-14 10:20:01 11706 4
原创 【Altium Designer】A&Q
AD画pcb怎么有的网络线看不到,托动才看到网络线?按N->显示连接->全部,网络线本来存在,只是部分不显示,跨文件网络易出现
2018-09-21 10:54:22 233
原创 【DSP】TMS320F28335的外部接口(XINTF)
时钟XINTF的时钟由SYSCLKOUT分频产生,如图1: 图1 XTIMCLK是外部接口总线上的时钟,它由寄存器XINTCNF2来配置,默认是二分频,如图2。 图2配置时序XINTF的信号时序一般都是由引导(LEAD)、有效(ACTIVE)和退出(TRAIL)三部分组成,通过配置可以很好地兼容外部设备的读写操作。时序的参数可以由寄存器XTIMING进行配置。XI...
2018-09-07 21:19:14 6691
原创 【C#】串口传输中文字符
发送: Encoding gb = System.Text.Encoding.GetEncoding("gb2312"); byte[] bytes = gb.GetBytes("中文"); serialPort1.Write(bytes, 0, bytes.Length); 接收: int ilen = serialPort1.BytesToRead; byte[]...
2018-07-12 17:12:28 3160
原创 【C#】不同窗体如何调用同一个串口
如果是在Form1里 那么加上 public static 则其他窗口可以通过Form1.serialPort1来引用它 当然 更好的是放在另一个静态类里 比如public static class CommonRes{ public static SerialPort serialPort1;}只要using了这个类的命名空间 这样任何窗体内都能用Commo...
2018-06-07 13:54:49 5951 3
原创 【C#】HEX字符串转HEX值的方法
比如想把字符串:”4A”转换成0x4A十六进制数值,用C# 的int.Parse方法即可。int num = int.Parse("4A", System.Globalization.NumberStyles.HexNumber);当然,根据需要更改后面的参数,可以实现不同的类型的字符串转换。...
2018-06-05 14:27:34 7155
原创 【C#】去除字符串中的空格,回车,换行符,制表符
string l_strResult = str.Replace("\n", "").Replace(" ","").Replace("\t","").Replace("\r","");
2018-06-01 13:19:56 18428 1
原创 【C#】跨线程处理控件
if (this.InvokeRequired)//1.代理{ this.Invoke(new MethodInvoker(delegate { //需要对控件作出的操作 }));}else//2.正常{ //需要对控件作出的操作 }...
2018-06-01 13:18:07 217
原创 【C#】键盘输入事件控制
法一private void textBox1_KeyPress(object sender, KeyPressEventArgs e){ e.Handled = "0123456789ABCDEF \b\r\n".IndexOf(char.ToUpper(e.KeyChar)) < 0;}法二if((int)e.KeyChar>=48&(i...
2018-06-01 13:05:49 3927
原创 【通讯】MAX232和PL2303、CH340的区别
出处:http://blog.sina.com.cn/s/blog_dc9571b90102v7im.html原理单片机的TXD、RXD是TTL电平,所以你得万变不离其宗的将其它信号转成TTL电平,只有这样给单片机下载程序才有可能成功!其中CH340、PL2303等芯片是直接将USB信号转换为TTL电平或者TTL电平转换为USB信号,而MAX232等芯片是将TTL转换为RS232信...
2018-05-21 19:31:01 3859 1
原创 【DSP】Q&A
问题1:TMS320F28035无法烧写程序,提示芯片一直处于复位状态。原因&措施:芯片引脚附近焊锡膏过多,拥有微弱导电性,使芯片工作不正常;问题2:SP3232EEA芯片,DSP只能接收到数据,不能通过SP3232EEA向外发出数据。原因&措施:SP3232EEA的out输出电压极低,判断此芯片已坏,需要更换SP3232EEA芯片。
2017-12-17 15:50:17 594
原创 【数字电路】Verilog HDL学习笔记
always @ (a or b or c)//只要a,b和c,若有一个变化时,就执行下面的语句 语句;wire nsl, sela, selb //定义内部连接线 assign nsl = ~sl; //求反 assign sela = a&nsl; //按位与运算 assign selb = b&sl; //按位与运算
2017-11-23 14:26:20 528
原创 【C#】控制文本框(TextBox)只能输入正数,负数,小数
/* *设置textBox只能输入数字(正数,负数,小数) */ private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { //允许输入数字、小数点、删除键和负号 if ((e.KeyChar < 48 || e.KeyChar > 57) && e.KeyChar != 8 &&
2017-11-14 21:08:55 11271 1
原创 【DSP】TMS320F28335 扩展SRAM
功能一:《将代码存放在外部RAM运行》一、修改引导模式配置芯片GPIO84~87引脚, 使其的引导模式为Jump to XINTF x16,这种模式下芯片会跑到jump to 0x10 0000开始执行代码,你需要将外部RAM的空间放在这个区间。二、修改CMD文件将.text段放到XINTF zone6的区间,将BEGIN设为0x10 0000; 三、修改GEL文件和ccxml文件打开C:\ti
2017-10-23 17:04:25 3260 1
原创 【DSP】CCS 3.3的工程建立
环境介绍1.操作系统:win xp 64位 2.CCS版本:3.3 3.仿真器:XDS510PLUS 4.DSP型号:TMS320F28335新建工程教程
2017-10-20 23:14:22 1207
原创 【DSP】CCS 5.5的工程建立
环境介绍1.操作系统:win7 64位 2.CCS版本:5.5 3.仿真器:XDS510PLUS 4.DSP型号:TMS320F28335 5.例程:链接:http://pan.baidu.com/s/1gfiZuL1 密码:g8o9新建工程教程一、新建空工程二、移植例程
2017-10-20 21:55:15 4871
原创 【DSP】XDS510PLUS的驱动安装
环境介绍1.操作系统:win7 64位 2.CCS版本:5.5 3.仿真器:XDS510PLUS安装教程一、下载驱动链接:http://pan.baidu.com/s/1o8oQIhW 密码:thas 二、安装驱动三、验证驱动是否安装成功
2017-10-20 21:08:22 10289 3
maxwell与simplorer联合仿真实例3.zip
2019-10-11
maxwell与simplorer联合仿真实例2.zip
2019-10-11
maxwell与simplorer联合仿真实例1.zip
2019-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人