草庐IT

硬件钱包

全部标签

【STM32CubeIDE】STM32F103硬件SPI驱动1.8寸TFT LCD128X160 ST7735S屏幕

【STM32CubeIDE】STM32F103硬件SPI驱动1.8寸TFTLCD128X160ST7735S✨虽然STM32CubeIDE也是基于HAL库,但是还是不能直接转KeilMDK工程,本驱动案例从GitHub下载来的,原始工程使用的是较老版本的STM32CubeIDE配置的,没法在继续在新版本上程序配置,工程只是做了初始化配置。程序并不能直接被点亮,重新配置了lcd初始化函数以及复位函数后,才点被亮屏幕,同时调整好了屏幕显示像素便宜的问题。点亮屏幕是关键,后续可以很方便移植到KeilMDK环境下开发使用。📌Github原工程地址:https://github.com/cat-bear

各种硬件对应”位数“,各种字长,编址方式的区分。

这里写目录标题1.编址方式①存储元,存储单元,存储体/存储矩阵,存储器/存储系统。②按字编址和按字节编址2.各种易混淆的"长度概念"①字,字长/机器字长,指令字长,存储字长。3.常见硬件对应位数及原因。1.编址方式①存储元,存储单元,存储体/存储矩阵,存储器/存储系统。①存储元:能够完成一个二进制读写的叫做存储元。②存储单元:每行/列(具体这行/列有多少个存储元要看编制方式)存储元叫做一个存储单元,也叫存储字/存储字长。③存储体/存储矩阵:所有的存储单元组成的叫做存储体或存储矩阵。④存储器:由存储体、地址译码器和控制电路组成。⑤存储系统:存储系统是指计算机中由存放程序和数据的各种存储设备、控制

【Linux】查看系统各种信息的常用命令 (CPU、内存、进程、网口、磁盘、硬件、等等)

Linux是一种开源的类Unix操作系统,它有很多不同的发行版,如Ubuntu、CentOS、Debian等。Linux系统提供了很多命令行工具,可以让用户方便地查看和管理系统的各种信息,如硬件配置、内存使用、进程状态、网络连接等。本文将介绍一些常用的命令,以及它们的用法和示例。系统基本信息:unameLinux发行版信息:lsb_releaseCPU详细信息:lscpu内存使用情况:free系统实时进程状态:top网络接口信息:ifconfig网络连接相关信息:netstat无线网络接口信息:iwconfig磁盘分区信息:fdisk磁盘使用情况:df系统主机名等信息:hostnamectlP

汽车CAN总线硬件电路原理

根据ISO11898的定义,物理层被细分成3个子层,它们分别是物理信令(位编码定时和同步)、物理媒体连接(驱动器和接收器特性)和媒体相关接口(总线连接器)。物理信令子层和数据链路层之间的连接是通过集成的协议控制器实现的,而媒体相关接口(CAN收发器)是协议控制器和物理传输线路之间的接口。高速的ISO11898-2CAN标准定义了一个单线结构的网络拓扑结构。CAN总线不支持星形或甚至多星形拓扑结构。节点是通过未端接的落地线连接到主总线上。总线在最远的两端用一个终止电阻(特性线阻抗)终止。如图所示,总线线在最远的两端用一个终端电阻(特性线阻抗)终止。否则信号反射将在总线上发生,导致严重的振铃和错误

STM32F103硬件SPI控制6针/7针0.96寸OLED显示屏

目录OLED介绍取字模程序main.coled.coled.hspi2.cspi2.holedfont.h效果源码模拟SPI控制方式OLED介绍OLED主要参数1、高分辨率:12864(和12864LCD相同分辨率,但该OLED屏的单位面积像素点多)。2、广可视角度:大于160°。3、低功耗:正常显示时0.04W。4、宽供电范围:直流3.3V-5V。5、工业级:工作温度范围-30°℃~70°℃。6、体积小:28.8mm28.5mm。7、通信方式:lIC、SPI。8、亮度、对比度可以通过程序指令控制。9、OLED屏幕内部驱动芯片:SSD1306。6针OLED如下图所示引脚定义分别为引脚定义GND

iphone - iOS 上的原始 H264 NALU 硬件解码

我从IP摄像机(通过Live555)接收原始H.264NALU,我想使用硬件解码它们,因为FFmpeg很棒但太慢(摄像机传感器很大)。我看到的唯一解决方案是将NALU写入某些电影容器文件,例如MPEG-4,然后使用AVAssetReader读取和解码该文件。我在杂草丛生吗?是否有人成功从流中解码H.264NALU?有人对将NALU写入MPEG-4文件有任何提示吗?其他想法? 最佳答案 如Matt所述,无法直接访问Apple的H264解码器。但是,我在ffmpeg和h264解码方面取得了成功。正如您提到的,我已经使用LGPL构建了ff

iphone - iOS 上的原始 H264 NALU 硬件解码

我从IP摄像机(通过Live555)接收原始H.264NALU,我想使用硬件解码它们,因为FFmpeg很棒但太慢(摄像机传感器很大)。我看到的唯一解决方案是将NALU写入某些电影容器文件,例如MPEG-4,然后使用AVAssetReader读取和解码该文件。我在杂草丛生吗?是否有人成功从流中解码H.264NALU?有人对将NALU写入MPEG-4文件有任何提示吗?其他想法? 最佳答案 如Matt所述,无法直接访问Apple的H264解码器。但是,我在ffmpeg和h264解码方面取得了成功。正如您提到的,我已经使用LGPL构建了ff

GPU软件抽象与硬件映射的理解(Grid、Block、Warp、Thread与SM、SP)

GPU软件抽象与硬件映射的理解1从程序到软件抽象:组成关系:GPU上运行函数kernel对应一个Grid,每个Grid内有多个Block,每个Block由多个Thread组成。运行方式:Block中的Thread是并行执行的Grid中的Block是独立执行的,多个Block可以采用任何顺序执行操作,即并行,随机或顺序执行。这种方式扩展了我们(程序猿)的操作空间。2从软件抽象到硬件结构2.1软件抽象:Grid(线程网格)、Block、Thread软件抽象是CUDA编程上的概念,以方便程序员软件设计,组织线程。Thread:一个CUDA的并行程序会被以许多个threads来执行。Block:数个t

润和软件与华秋达成生态共创合作,共同推动物联网硬件创新

7月11日,在2023慕尼黑上海电子展现场,江苏润开鸿数字科技有限公司(以下简称“润开鸿”)与深圳华秋电子有限公司(以下简称“华秋”)签署了生态共创战略合作协议,共同推动物联网硬件生态繁荣发展。当前双方主要基于润开鸿的硬件产品及解决方案开展市场推广、供应链服务、生态建设等合作。左:华秋副总经理曾海银;右:润开鸿生态技术总监连志安润开鸿本次参展展品覆盖三个主要的芯片指令集架构润开鸿于2022年10月成立于南京,是由润和软件投资成立的控股子公司。润开鸿聚焦OpenHarmony国产化数字技术底座,面向以垂直行业为代表的千行百业提供深度融合行业特征与业务场景的终端商用设备操作系统发行版及解决方案。基

iphone - 硬件加速 h.264 解码到 iOS 中的纹理、覆盖或类似内容

是否可以并支持使用iOS硬件加速h.264解码API来解码本地(非流式)视频文件,然后在其上合成其他对象?我想制作一个涉及在视频前面绘制图形对象的应用程序,并使用播放计时器将我在顶部绘制的内容与视频中正在播放的内容同步。然后,根据用户的操作,更改我在上面绘制的内容(但不是视频)来自Android的DirectX、OpenGL和OpenGLES,我正在想象将视频渲染为纹理,并使用该纹理绘制全屏四边形,然后使用其他Sprite绘制其余对象;或者也许在渲染器之前编写一个中间过滤器,这样我就可以操纵各个输出帧并绘制我的东西;或者可能绘制到视频顶部的2D图层。似乎AVFoundation或Cor