草庐IT

硬件网

全部标签

python - 多核硬件上的 numpy

关于让numpy使用多核(在Intel硬件上)处理内部和外部向量积、向量矩阵乘法等事情的最新技术水平如何?我很乐意在必要时重建numpy,但此时我正在寻找无需更改代码即可加快速度的方法。作为引用,我的show_config()如下,我从来没有观察到numpy使用多个核心:atlas_threads_info:libraries=['lapack','ptf77blas','ptcblas','atlas']library_dirs=['/usr/local/atlas-3.9.16/lib']language=f77include_dirs=['/usr/local/atlas-3.9

嵌入式硬件

嵌入式硬件是一种在电子设备中集成且运行特定程序的硬件。它通常与特定软件应用紧密相关,用于实现一个以上的特定功能,如压缩解压缩、保安服务等。嵌入式系统通常涉及到至少一个控制器(或微控制器)和其他一些外部芯片,例如存储器、输入/输出(I/O)接口、传感器、蓝牙、Wi-Fi等。本文将详细介绍嵌入式硬件的组成和特点,以及其在各个领域的应用情况。一、组成部分1.微处理器微处理器是嵌入式硬件的主要部分,它是一个集成电路芯片,包括CPU(中央处理器)和其他组件,如存储器、输入/输出接口等。微处理器常用于控制嵌入式设备的功能,例如系统性能监控、数据处理、流媒体传输等。2.存储器存储器是指嵌入式系统中存储数据和

88、基于STM32单片机学习型搬运机器人四自由度机械臂机械手遥感控制设计(程序+原理图+PCB源文件+参考论文+硬件设计资料+元器件清单等)

单片机主芯片选择方案方案一:AT89C51是美国ATMEL公司生产的低电压,高性能CMOS型8位单片机,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大。其片内的4K程序存储器是FLASH工艺的,这种单片机对开发设备的要求很低,开发时间也大大缩短。写入单片机内的程序还可以进行加密,这又很好地保护我们的劳动成果。再者,AT89C51目前的售价比8031还低,市场供应也很充足。AT89C51可构成真正的单片机最小应用系统,缩小系统体积,增加系统的可靠性,降低系统的成本。只要程序长度小于4K,四个I/

【Linux】操作系统与冯诺依曼体系——深度解析(软硬件层面)

​前言大家好吖,欢迎来到YY滴Linux系列,热烈欢迎!本章主要内容面向接触过Linux的老铁,从软硬件层面向大家介绍操作系统与冯诺依曼体系,主要内容含:欢迎订阅YY滴Linux专栏!更多干货持续更新!以下是传送门!订阅专栏阅读:YY的《Linux》系列❀❀❀❀❀【Linux系列-P1】Linux环境的搭建【Linux系列-P2】Linux的基本知识与指令【Linux系列-P3】Linux的权限【Linux系列-P4】Linux基本工具[yum][vim]文章目录一.冯诺依曼体系(硬件层面)1.CPU与输入输出设备2.存储器3.存储的分级二.操作系统(软件层面)1.操作系统概述2.系统调用一.

利用鸿蒙系统硬件实现音乐播放功能之优秀

   今天主要和大家聊一聊,如何使用鸿蒙系统中的脉冲宽度调制,利用微处理器的数字输出来对模拟电路进行控制的一种方法​。第一​:pwm的基本简介首先来了解一下,pwm的频率是什么​?​定义:是指1秒钟内信号从高电平到低电平再回到高电平的次数(一个周期),也就是说一秒钟PWM有多少个周期​。单位​:HZ​。pwm的周期​:T=1/f     可以认为50Hz=20ms一个周期​。pwm的占空比:是一个脉冲周期内,高电平的时间与整个周期时间的比例。单位: %(0%-100%)表示方式:20%周期: 一个脉冲信号的时间    1s内测周期次数等于频率脉宽时间: 高电平时间上图中脉宽时间占总周期时间的比

硬件系统工程师宝典(16)-----符合EMC的信号走线与回流

各位同学大家好,欢迎继续做客电子工程学习圈,今天我们继续来讲这本书,硬件系统工程师宝典。上篇我们说到PCB设计中为提高板子的EMC性能,会做滤波设计、地的分割设计、增加屏蔽壳。今天我们来看看板子要符合EMC,信号的走线和回流需要考虑什么。开槽从EMC角度,关键信号线优先考虑内层布线;内层布线时,优先考虑无相邻布线层的层;内层布线优先选择地平面做参考平面;确保关键信号走线未跨平面的分割区。这里我们先来了解下“开槽”是什么,开槽是PCB设计中的一种常见结构,信号走线跨分割区问题也是一种开槽问题。开槽问题有两种:1.对通孔过于密集形成的开槽:比如通孔穿过底层或电源层没有电气连接,需要在通孔周围留下电

【Unity3D软硬件】Unity3D与串口通信 SerialPort类完全教程

推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。一、前言最近,有小伙伴再整串口通信,问我有没有写好的串口代码,我一瞅我最近写的都在19年了。比如:2017-12-04写的【Unity3D软硬件】Unity3D与串口的通信程序的开发,软件硬件结合2019-09-20写的【Unity3D软硬件】Unity3d与串口通信程序的开发实在是有段时间没有搞软硬件通信了,那么这篇文章就总结一下如何让Unity3D与串口的通信。二、思路整理要想完美的完成一

【Unity3D软硬件】Unity3D与串口通信 SerialPort类完全教程

推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。一、前言最近,有小伙伴再整串口通信,问我有没有写好的串口代码,我一瞅我最近写的都在19年了。比如:2017-12-04写的【Unity3D软硬件】Unity3D与串口的通信程序的开发,软件硬件结合2019-09-20写的【Unity3D软硬件】Unity3d与串口通信程序的开发实在是有段时间没有搞软硬件通信了,那么这篇文章就总结一下如何让Unity3D与串口的通信。二、思路整理要想完美的完成一

硬件锁相环电路设计步骤简介

硬件锁相环电路怎么设计?硬件锁相环电路的设计通常包括以下步骤:选择合适的鉴相器:鉴相器是锁相环电路的核心部件,用于比较输入信号和参考信号之间的相位差。常见的鉴相器有模拟鉴相器和数字鉴相器两种类型。需要根据具体的应用场景和性能要求选择合适的鉴相器。设计环路滤波器:环路滤波器用于滤除鉴相器产生的噪声和干扰,以保证锁相环电路的稳定性。通常,环路滤波器的截止频率需要满足输入信号的频率范围和噪声特性,以及参考信号的要求。选择压控振荡器:压控振荡器是锁相环电路中用于产生调制信号的部件。需要根据具体的应用需求和调制信号的特性选择合适的压控振荡器。设计电荷泵:电荷泵是锁相环电路中的关键部件之一,用于产生控制电

硬件SPI+LCD增强屏幕刷新率

1.前言        近日在研究如何提高LCD的刷新率,修改程序发现LCD屏幕用的是模拟通信,所以刷新特别慢,在设置硬件SPI,并使用通过HAL库HAL_SPI_Transmit()函数发送数据后刷新率并没有提升,为此疑惑了很久。    对此研究了整整一两天,网上找到可能的答案并在此记录一下,网上说可能是“HAL库的HAL_SPI_Transmit()函数其实并没有这么快,建议改一下寄存器的方法试一试”,也许是HAL库并不完善,之后我尝试该方法,发现刷新率瞬间提高了。    设备芯片用的是STM32F103C8T6,目的仅仅是通过SPI发送数据给LCD屏幕,而手册规定STM32的SPI时钟最