- 博客(30)
- 资源 (18)
- 收藏
- 关注
原创 关于Loaded runtime library: 7402 (compatibility version 7400) but source was compiled with 7005...类型问题
问题描述因为不想自己配环境,所以随便找的一个docker镜像,在跑网络的时候,遇到以下的问题:Loaded runtime library: 7402 (compatibility version 7400) but source was compiled with 7005 (compatibility version 7000). If using a binary install问题分析从这个报错来看,意思就是说,需要的cuda版本应该是7005的,但是你的环境中,cuda的版本是7.4的。
2021-01-06 22:41:28
306
原创 pytorch中的tensor以numpy形式进行输出保存
pytorch中的tensor以numpy形式进行输出保存因为tensor和numpy不是一种数据类型,所以,在将数据输出保存之前,需要将tensor的数据类型进行转换,否则会报一下的错误TypeError: can't convert cuda:0 device type tensor to numpy. Use Tensor.cpu() to copy the tensor to host memory first.以下先贴一版没修改之前的代码,也就是会报error的。# a是我需要保存的数据
2021-01-05 21:16:08
7589
原创 逻辑综合 DC的一些注意事项(杂谈)
1.存储器原件推断有两种类型的存储器——锁存器和触发器。锁存器为电平敏感,触发器为边沿敏感。只要锁存器的使能有效,锁存器就是透明的,无效时,Q端输出就是D端保存的值。锁存器简单面积小,但是在DFT扫描插入变得困难,静态时序分析复杂,所以必须要避免锁存器产生。锁存器的产生多是因为条件语句的不完整,如有if没有else。2.常用group酱紫可以减少面积3.能有case不用if多层嵌套i...
2019-04-13 21:50:14
1476
原创 mobaxterm下Linux服务器的IDE、Spyder、vim等上下左右输入变成小键盘8246终极【解决方法】
mobaxterm打开服务器的时候,一直都奇怪我的上下左右,home、end、pgup、pgdn为什么都会变成小键盘的数字82467193。这个方法简直了,切换输入法,回到微软的自带的英文输入就好了!就这样就好了!醉了!...
2018-12-28 13:57:00
3691
1
原创 批量doc转docx的两种方法--Office Migration Planning Manager使用、插件使用
批量doc文件转docx文件的两种方法方法一第一种方法直接使用Office Migration Planning Manager (OMPM)。这个工具可以批量把doc文件转为docx文件。要声明的一点,这个工具比较适合IT相关从事者使用,或者懂得一些编程技术的。因为在后面有个文件需要修改。在使用OMPM之前,你需要安装Microsoft Office Compatibility Pack(兼容性安
2017-10-21 14:02:10
12676
原创 精通正则表达式--正则表达式入门示例拓展(2)总结笔记重点捕获型括号、环视字符
Perl中,$Fahrenheit和$Celsius之类的普通变量一般以$开头,可以保存一个数值或者任意长度的文本。if ($reply =~ m/^[0-9]+$/),m/…/代表尝试进行“正则表达式匹配”。=~用来连接正则表达式和待搜索的目标字符串,左侧返回值是true&false。括号没有改变正则表达式意义,但把括号内的数据保存了下来。$celsius =~ m/^[-+]?[0-9]+[
2017-10-12 18:09:57
403
翻译 微电子半导体集成电路专业术语英语整理
A be absorb in 集中精力做某事 access control list 访问控制表 active attack 主动攻击 activeX control ActiveX 控件 advanced encryption standard AES,高级加密标准 algorithm 算法 alteration of message 改变消息 application level
2017-10-12 15:57:52
22354
1
原创 精通正则表达式--正则表达式入门(1)总结笔记
正则表达式由两种字符构成。特殊字符(special character)称为元字符(metacharacter),其他的为文字(literal)或者普通文本字符(normal text character)。^、$分别为起始符与结束符,统称锚定(anchor)。用点号匹配任意字符.。用-i忽略大小写匹配,如 % egrep -i ’^(From;Subject;Date): ’ mailbo
2017-10-11 16:42:03
402
原创 操作系统(三)同步进程问题--理发师的睡觉问题
The Sleeping-Barber Problem.A barbershop consists of a waiting room with n chairs and barber room containing the barber chair.If these are no customers to be served ,the barber goes to sleep.If a custo
2017-09-26 16:45:11
9219
2
原创 python读取多行文件的三种方法
如图多行的数据文件读入,直接上代码。方法一:for line in open(r'C:\Users\Desktop\stat.txt'): print(line)方法二:f = open (r'C:\Users\Desktop\stat.txt','r')lines = f.readlines()for line in lines: print(line)方法三:f = open
2017-09-24 19:12:24
42995
2
原创 【个例】(unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated
SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \UXXXXXXXX escape输入:f = open('C:\Users\Mr.LongKj\Desktop\stats2\result.txt','w')报错: SyntaxError: (unic
2017-09-23 15:24:11
2881
原创 SyntaxError: EOL while scanning string literal问题及解决方法
path1 = 'F:\wamp1\www\stats\'如上面代码所示,在路径的末尾有反斜杠‘\’的时候,会提示你一条错误:【SyntaxError: EOL while scanning string literal】这应该是因为转义字符的问题。所以尝试了一下几种修改方式。正确且是我们想要的: 输入:path1 = 'F:\\wamp1\\www\\stats\\'print(path1)输
2017-09-23 14:27:10
62588
1
原创 数据结构(二)饥饿与死锁的区别
Deadlock – two or more processes are waiting indefinitely for an event that can be caused by only one of the waiting processes.Starvation – indefinite blocking. A process may never be removed from th
2017-09-21 21:20:28
870
原创 操作系统(一)协作进程临界区一些代码理解--Peterson’s Solution
Process SynchronizationThe Critical-Section Problem (临界区问题)Peterson’s SolutionSynchronization HardwareConcurrent access to shared data may result in data inconsistency. Maintaining data consistenc
2017-09-19 21:42:18
2498
原创 SignalTab II逻辑分析仪使用及与modelsim的区别说明
SignalTap与modelsim的区别 SignalTap II,是Altera Quartus II 自带的嵌入式逻辑分析仪(这里的嵌入式与ARM没有任何关系,单纯的是SignalTap II嵌入到FPGA当中而已。),与Modelsim软件仿真有所不同,是在线式的仿真,更准确的观察数据的变化,方便调试。 在单片机上可以利用单步调试来跟踪代码的运行情况,但是在FPGA上,是并行执行,无法利
2017-09-13 15:48:40
4819
原创 基于FPGA EEPROM读写实现及IIC总线协议和时序分析
结构框图引脚说明串行时钟信号引脚(SCL):在 SCL输入时钟信号的上升沿将数据送入 EEPROM器件,并在时钟的下降沿将数据读出。串行数据输入/输出引脚(SDA): SDA 引脚可实现双向串行数据传输。该引脚为开漏输出,可与其它多个开漏输出器件或开集电极器件线或连接。器件/页 地址脚(A2,A1,A0): A2、A1 和 A0 引脚为 24C01与 24C02 的硬件连接的器件地址输入引脚。
2017-09-07 11:04:30
4865
原创 基于FPGA Uart串口通信实验
基于FPGA Uart串口通信实验首先需要了解uart串口通信协议,根据个人专业需求不同,了解的层面可以不同。UART简介 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART。UART通信在工作中相当常见,项目中需要生成uart信号,在博客中记录下。uart是异步通信,因为它只有一根线就可以数据的通信。不像SPI,I2
2017-09-04 19:16:10
18844
3
原创 基于FPGA PLL锁相环实现及示波器波形失真分析
在看前,建议先看【Cyclone_IV_器件中的时钟网络与 PLL.pdf 】 PLL具有时钟倍频和分频、相位偏移、可编程占空比、外部时钟输出,进行系统级的时钟管理和偏移控制功能。 PLL常用于同步内部器件时钟和外部时钟,使内部工作的时钟频率比外部时钟频率更高,时钟延迟和时钟偏移最小,减小或调整时钟到输出和建立时间。时钟控制模块输入 输入 说明 专用时钟输入 专用时
2017-08-30 21:41:12
4120
原创 FPGA按键检测
先立个flag,争取每周最少3个笔记。开发板:黑金AX301 AX301/AX4010 开发板上共有 4 个白色按键,分别为 Reset 和 KEY1~KEY3,我们这里要实验的就是这四个用户按键。 按键的电路设计如下 实现原理:四个按键 KEY1~KEY4 分别对应的 FPGA 管脚情况如下:Reset 键------PIN:N13KEY1 键--
2017-08-28 20:17:19
8040
原创 stm32F1,NRF24L01模块无线通信发送失败解决方法【正点原子原码修改】
原码是正点原子的官方例程,对于发送模块,我只是修改了主函数部分。#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "lcd.h"#include "usart.h" #include "24l01.h" int main(void) { u8 key,m
2017-08-10 19:37:36
11468
5
原创 python正则表达式,向前向后查找与回溯引用
向前向后查找import rekey = r'hello world'#这段是你要匹配的文本#上面的一句也可以利用以下的实现,因为我们一般处理数据都是对文件进行操作的#with open('/Users/Mr.Long/Desktop/data.txt', 'r') as f:# key = f.read()p1 = r"(?).+?(?=)"#这是我们写的正则表达
2017-07-25 18:07:00
10186
3
原创 Python文件操作,with open as追加文本内容实例
最常见的读写操作import rewith open('/Users/Mr.Long/Desktop/data.txt', 'w') as f: f.write('hello world')就这样就完成了文件的写操错(此处用with的格式,可以节省很多不必要的麻烦)读操作同理,只是做一下微小的变化处理而已with open('/Users/Mr.Long/Desktop
2017-07-25 11:12:56
87731
5
原创 python 微积分计算
from sympy import *t = Symbol('t')x = Symbol('x')m = integrate(sin(t)/(pi-t),(t,0,x))n = integrate(m,(x,0,pi))print n
2017-07-18 14:55:02
19306
原创 python科学计算_numpy_函数库
常用统计函数:求和:sum()、均值:mean()、标准差:std()、方差:var()、最小值:min()、最大值:max()、最大值与最小值之差:ptp()、最大值的下标:argmax()、最小值的下标:argmin()、中值:median()上述函数都可以指定axis,来沿着某一轴操作;除了mean()函数求均值,还可以使用average(),并且可以指定weights参数来指定权值
2017-07-18 14:54:06
635
转载 python zip() 函数使用
参考:http://www.cnblogs.com/frydsh/archive/2012/07/10/2585370.html问题引入:lmbda = sum(x*y for x, y in zip(range(8), num_years))/sum(num_years)当我看到zip(range(8 ) , num_years),的时候,我的第一反应,这是不是在处理压缩包的数据呀?!但
2017-07-18 09:48:12
1624
原创 如何Altium Designer AD输出元件清单及按照不同数值分类
前言:因为有一段时间没操作AD了,很多基本功能都忘了,基本又是一个现学,不断地去找资料,却不尽人意,没能找到符合我自己想要的,而且和我之前的操作也不太一样,为此留下笔记,供日后查阅,如有错,请指出。AD导出元件清单操作:第一步:在原理图里点击上面的操作栏Reports→Bill of Materials在左边的方框里可以添加你要显示值,右边是预览,仅仅是预览,为
2017-05-27 11:40:36
33738
3
原创 OPA690对称电阻设置
实际应用中按照上图连接电路,上图为放大2倍,放大十倍的要求则需要将RF选定为1KΩ(200Ω~1.5KΩ均可满足),RG=100Ω,如果需要进行阻抗匹配则将RM并联至RG,用以调节输入阻抗。同时这三个电阻确定后则再确定RB的值,使得同相输入端和反相输入端对地的直流电阻相等即可确定RB的值,此举使得输入的直流偏流降低至最小。0.1uF电容的作用是电压耦合,减小二次谐波输出引起的波形失真。
2017-05-21 16:55:42
1139
转载 射频放大器设计难点
七模18频道手机芯片1、例如高通835芯片,中国移动、中国联通、中国电信全网都可以使用,支持全球所有运营商网络,兼容市面99%以上的资费卡;2、低功耗设计,超低温运行,内置3500毫安电池,超长待机700小时,最大支持连续工作30小时;3、支持全球所有运营商网络(LTE-TDD,LTE-FDD,TD-SCDMA,WCDMA,CDMA2000-EVDO,CDMA1x,EDGE,GSM
2017-05-21 14:42:40
2935
转载 【转载】锁存器、寄存器、触发器区别
一、锁存器锁存器(latch)---对脉冲电平敏感,在时钟脉冲的电平作用下改变状态锁存器是电平触发的存储单元,数据存储的动作取决于输入时钟(或者使能)信号的电平值,仅当锁存器处于使能状态时,输出才会随着数据输入发生变化。锁存器不同于触发器,它不在锁存数据时,输出端的信号随输入信号变化,就像信号通过一个缓冲器一样;一旦锁存信号起锁存作用,则数据被锁住,输入信号不起作用。锁存器也称为透明锁
2017-05-14 12:07:55
1282
cordic算法的Verilog和matlab实现和测试,里面有多个实现的案例,并且有详细的说明文档,有黑金cordic和xilinx cordic实现教程
2020-08-10
简易版AXI_BFM-master-slave verilog实现(包含testbech)
2020-08-09
微电子电路答案 全 第五版Microelectronic Circuits Solution
2018-05-10
Microsoft Office Compatibility Pack
2017-10-21
压控增益放大器(VCA)模块(VCA810)(-40dB至+40dB增益可调)(FPGA或单片机外围模块)
2017-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人