太阳少阴天
码龄10年
关注
提问 私信
  • 博客:113,948
    问答:1,407
    115,355
    总访问量
  • 39
    原创
  • 655,446
    排名
  • 50
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2015-05-23
博客简介:

panlan7的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    333
    当月
    0
个人成就
  • 获得87次点赞
  • 内容获得28次评论
  • 获得351次收藏
  • 代码片获得509次分享
创作历程
  • 5篇
    2023年
  • 16篇
    2022年
  • 14篇
    2021年
  • 4篇
    2020年
  • 2篇
    2018年
成就勋章
TA的专栏
  • Field II
    1篇
  • 电子工程师
    3篇
  • STM32嵌入式学习笔记
    2篇
  • Ubuntu
    3篇
  • 数字电路 学习笔记
    1篇
  • Python课程笔记
    3篇
  • Python语法
    19篇
  • PyTorch
    2篇
  • 磁盘扩容
    1篇
  • 数学科学
    1篇
  • Matlab
    3篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 收藏
  • 代码仓
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
搜TA的内容
搜索 取消

Field II 仿真软件——安装

3. 在matlab命令行输入:field_init.m进行初始化。在Download页面下载符合自己系统的压缩包。1. 去官网下载文件压缩包。
原创
发布博客 2023.12.31 ·
1707 阅读 ·
8 点赞 ·
0 评论 ·
19 收藏

STM32GPIO——上拉下拉电阻、施密特触发器

当引脚外部的器件没有干扰引脚的电压时,即没有外部的上、下拉电压,引脚的电平由引脚内部上、下拉决定,开启内部上拉电阻工作,引脚电平为高,开启内部下拉电阻工作,则引脚电平为低。需要注意的是,STM32 的内部上拉是一种“弱上拉”,这样的上拉电流很弱,如果有要求大电流还是得外部上拉。当输入在正负向阈值电压之间,输出不改变,也就是说输出由高电准位翻转为低电准位,或是由低电准位翻转为高电准位对应的阈值电压是不同的。图1图2中标号4为P-MOS管和N-MOS管,这个结构控制 GPIO 的开漏输出和推挽输出两种模式。
原创
发布博客 2023.11.17 ·
2753 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

二进制原码、反码、补码、移码

那么-2的同余数,就等于10000-0010=1110,16-2=14。按照这种算法得出的结果是10100,但是对于四位二进制数最大只能存放4位,如果低四位正好是0100,正好是想要的结果,至于最高位的1,计算机会把它放入psw寄存器进位位中,8位机会放在cy中,x86会放在cf中,这里不做讨论。但是减去2,从另一个角度来说,也是加上-2,即加上-2和加上14得到的二进制结果除了进位位,结果是一样的。1111 1110 + 1111 1100 = 1111 1010,(-1)+(-3)= -5,结果错误。
原创
发布博客 2023.11.14 ·
1300 阅读 ·
2 点赞 ·
1 评论 ·
2 收藏

STM32F4 GPIO端口二极管作用——二极管钳位作用

STM32F4 GPIO端口二极管作用——二极管钳位作用
原创
发布博客 2023.11.13 ·
1947 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

单片机自学笔记

ARM公司:只做内核设计和IP授权,不参与芯片设计。ARM架构为什么能风靡全球?DMIPS: 每秒处理多少百万条指令DMIPS/MHz:每1MHz频率可以产生多少DMIPS举例:F1单片机主频72MHz,用1.25 DMIPS/MHz * 72 = 90 DMIPSCoreMark分数(图片中所说的系列已经增加了,可上网站ST中文社区网查看)我们要设计一个MCU的原理图,首先要做的是查看它的数据手册,查看芯片相关信息,比如它的电气特性等等,没有数据手册,原理图设计将无从谈起。
原创
发布博客 2023.03.13 ·
1134 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

Ubuntu16.04下载地址

参考来自:https://blog.csdn.net/qq_21650171/article/details/108603200。官方下载地址(下载速度特别特别慢,不推荐)中科大源(我用的这个,很快下载完毕)
原创
发布博客 2022.11.02 ·
5560 阅读 ·
2 点赞 ·
0 评论 ·
20 收藏

dB, -3dB, -6dB相关知识

关于通频带,3dB带宽,三阶截点和1dB压缩点,截止频率,频率范围,带宽,特征频率(中心频率),截止频率和增益(db)_吵吵超超的博客-CSDN博客_1db压缩点定义。在信号传输系统中,系统输出信号从最大值衰减3dB的信号频率,上、下截止频率之间的频带称为通频带,用BW表示,通频带越宽,表明放大电路对不同频率信号的适应能力越强。时,取对数再乘以20,刚好等于-3dB,即,当功率降为原来一半时,此时的电压值降为原来的0.707倍。, 那么这个电路的增益为-3dB,即衰减3dB,功率降为原来的一半。
原创
发布博客 2022.10.16 ·
18458 阅读 ·
12 点赞 ·
0 评论 ·
49 收藏

如何学习和自学

在物理学习方法上,芝加哥大学与国内有一个基本的区别,国内是推演法,在书上学到一个理论,按定律推演到现象。芝加哥大学正好相反,不是从理论而是从新的现象开始,老师和同学脑子里整天想的就是这些新现象,能不能归纳成一些理论。如果归纳出来的理论与既有理论吻合,那很好,就写一篇文章;如果与既有理论不符合,那更好,因为那就代表既有理论可能不对,需要修改。整个气氛与国内是不一样的。我觉得自己非常幸运,在中国使用推演法,打下一个非常扎实的根基;到美国,学会多注意新现象,由新现象归纳出理论。中国教育哲学将就“知之为知之,不知为
原创
发布博客 2022.06.02 ·
568 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

数字电路分析与设计——第一章 数字电路中数制和编码

电子学:研究电子在真空、固体、等离子体等不同介质中运动规律,以及由这种电子运动所组成的电子器件、电子电路和系统的学科。可见,“电子学”也是一门完整的学科。电子技术:根据电子学的原理,应用电子器件设计和制造某种特定功能的电子电路,通过对电子信号的处理来解决实际问题的一门技术。电子技术包括信息电子技术和电力电子技术。信息电子技术包括模拟电子技术和数字电子技术。强调的是对信号的分析、加工处理。电力电子技术强调的是能量的变换。模拟电子技术:分析、处理连续的电信号。如讲话的音频信号;电视图像信
原创
发布博客 2022.05.08 ·
718 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

数字集成电路 学习笔记

注意事项:严禁电源极性颠倒! 严禁带电插拔元器件! 普通的TTL门电路的输出端不能并联使用(OC集电极开路门、TSL三态门、TG传输门除外) 多余输入端应根据实际需要作适当处理(接电源、接地或与有用的输入端并联)使用TTL集成逻辑门时应注意:TTL逻辑门的输入端若悬空,则相当于高电平输入。但实际应用中易引入干扰,应尽量避免输入端悬空。特别是对于时序电路中清零端、置位端等特殊功能的输入端,不用时不能悬空。 普通的TTL逻辑门的输出级采用推挽结构,两个TTL逻辑门的输出端不能并联连接,否则会造
原创
发布博客 2022.05.06 ·
1064 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

一.数据分析——表示 单元2:NumPy数据存储

数据的CSV文件存取
原创
发布博客 2022.05.04 ·
486 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

一.数据分析——表示 单元1:NumPy库入门

NumPy库入门1. 数据的维度维度:一组数据的组织形式。(数据维度就是在数据之间形成特定关系,表达多种数据含义的一个很重要的基础概念。)一维数据:由对等关系的有序或无序数据构成,采用线性方式组织。对应列表、数组和集合等概念。列表和数组是一组数据的有序结构,它们有所区别:列表:数据类型可以不同数组:数据类型相同二维数据:由多个一维数据构成,是一维数据的组合形式。表格是典型的二维数据,其中表头是二维数据的一部分多维数据:由一维或二维数据在新维度上扩展形成。 高维数据:仅利用
原创
发布博客 2022.04.30 ·
211 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

常用的Python IDE工具

文本工具类IDE:IDLE:自带; 默认; 常用; 入门级;适用于:Python入门;功能简单直接;300+代码以内Notepad++Sublime Text:专为程序员开发的第三方专用编程工具; 专业编程体验; 多种编程风格; 非注册免费使用Vim & EmacsKomodo Edit集成工具类IDE:PyCharm:社区版免费; 简单,集成度高; 适合较复杂工程Wing:公司维护,工具收费; 调试功能丰富; 版本控制,版本同步;
原创
发布博客 2022.04.28 ·
1608 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

python练习题之鲁棒输入

数字的鲁棒输入描述获得用户输入的一个数字,可能是浮点数或复数,如果是整数仅接收十进制形式,且只能是数字。对输入数字进行平方运算,输出结果。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬要求:‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬
原创
发布博客 2022.04.19 ·
615 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python例题——文件独特行数

统计附件文件中与其他任何其他行都不同的行的数量,即独特行的数量。【参考代码】f = open("latex.log")ls = f.readlines()s = set(ls)for i in s: ls.remove(i)t = set(ls)print("共{}独特行".format(len(s)-len(t)))记住:如果需要"去重"功能,请使用集合类型。ls.remove()可以去掉某一个元素,如果该行是独特行,去掉该元素后将不在集合t中出现。例题来源:p
原创
发布博客 2022.04.11 ·
1654 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

python例题——文件字符分布

统计附件文件的小写字母a-z的字符分布,即出现a-z字符的数量,并输出结果。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬同时请输出文件一共包含的字符数量。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪
原创
发布博客 2022.04.11 ·
1812 阅读 ·
1 点赞 ·
0 评论 ·
11 收藏

python中map()后为什么不能直接print()?

map()用法:map(function, iterable, …)function – 函数iterable – 一个或多个序列返回值:Python 2.x 返回列表。Python 3.x 返回迭代器。所以Python 3.x要加list()函数将迭代器转化为列表。我用的是python3,举例如下:直接打印map()的返回值:def f(x): return x*xprint(map(f, [1, 2, 3, 4, 5]))运行结果:>>
原创
发布博客 2022.04.10 ·
1455 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python中list.split()和list.split(“ “)结果不同

遇到的问题:两种分割方法得到的结果不同。答案:list.split(" ")表示以空格为分隔符进行分割,list.split()默认为所有的空字符,包括空格、换行(
)、制表符(\t)等。不一样啊不一样~python split()方法具体语法:描述Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串。语法split() 方法语法:str.split(str="", num=string.co
原创
发布博客 2022.04.06 ·
3470 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python中的list.sort()不能直接用print打印

sort()Sort the list in ascending order and return None.按升序对列表排序并返回None。>>> ls = [1,5,2,4]>>> ls.sort() #先排序,然后再打印,可出现结果>>> print(ls)[1, 2, 4, 5]>>> ls = [1,3,2,1]>>> print(ls.sort()) #直接打印排序结果啥也没
原创
发布博客 2022.04.06 ·
1988 阅读 ·
3 点赞 ·
2 评论 ·
5 收藏

Python用input输入的任意参数,如何传输给函数的可变参数

题目:计算任意个数字的乘积def cmul(*b): s = 1 for item in b: s *= item return sprint(eval("cmul({})".format(input())))其中,print部分是用input输入的字符串直接传输到对应的函数参数里,简单暴力。然后,我想如何不用这种方式把任意个输入传输给函数呢?首先,input()函数输入的是字符串形式,例如你在控制台输入 1,2,3,4 那么对于python来讲
原创
发布博客 2022.04.03 ·
2930 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏
加载更多