硬件
道亦无名
王阳明曰: 立志 勤学 改过 择善
我曰: flag practice debug release
展开
-
LIS2DH12
LIS2DH12 具有±2g/±4g/±8g/±16g 的动态用户可选满量程,并能通过 1 Hz 到 5 kHz 的输出数据速率测量加速度。LIS2DH12 采用纤薄的小型塑料焊盘栅格阵列封装(LGA),可确保在更大的温度范围(-40 °C 至+85 °C)内正常工作。SMD 封装的超小尺寸和重量使其成为手持便携式应用的理想选择,如智能手机、物联网(IoT)连接设备,穿戴,以及需要减小。LIS2DH12 集成了 32 级的先进先出(FIFO)缓冲器,允许用户进行数据存储,可限制主机处理器的干预。原创 2024-07-04 06:58:16 · 233 阅读 · 0 评论 -
检查固态硬盘的文件系统是否有问题的方法
在检查文件系统时,请确保备份所有重要数据,以防万一磁盘检查过程中需要格式化或进行其他可能导致数据丢失的操作。原创 2024-06-16 20:59:52 · 345 阅读 · 0 评论 -
固态硬盘可以创建文件夹但无法创建文件
请注意,在尝试任何修复操作之前,务必备份重要数据以防数据丢失。如果问题依然存在,建议寻求原厂的技术支持或咨询硬盘制造商以获取更具体的解决方案。固态硬盘可以创建文件夹但无法创建文件,可能涉及多个方面的问题。原创 2024-06-16 20:57:25 · 265 阅读 · 0 评论 -
如何提高硬件原理图设计的可读性和可维护性
设计人员应对原理图进行逐行逐列的审查,确保每个元件、每条连接线和每个信号都是正确的。综上所述,通过遵循设计规范和标准、准确审查原理图符号库、采用分层设计、使用原理图仿真工具、细致审查与团队协作以及遵循最佳实践和规范等措施,可以有效避免硬件原理图中的常见错误。原理图的分层设计可以提高设计的可读性和可维护性,并减少错误的发生。通过将原理图划分为不同的层次,如电源层、信号层、控制层等,可以使设计更加清晰和易于理解。通过遵循这些规范,可以确保原理图的一致性和可读性,减少错误的发生。六、遵循最佳实践和规范。原创 2024-05-05 15:26:22 · 383 阅读 · 0 评论 -
有效避免硬件原理图中的常见错误
设计人员应对原理图进行逐行逐列的审查,确保每个元件、每条连接线和每个信号都是正确的。综上所述,通过遵循设计规范和标准、准确审查原理图符号库、采用分层设计、使用原理图仿真工具、细致审查与团队协作以及遵循最佳实践和规范等措施,可以有效避免硬件原理图中的常见错误。原理图的分层设计可以提高设计的可读性和可维护性,并减少错误的发生。通过将原理图划分为不同的层次,如电源层、信号层、控制层等,可以使设计更加清晰和易于理解。通过遵循这些规范,可以确保原理图的一致性和可读性,减少错误的发生。六、遵循最佳实践和规范。原创 2024-05-05 15:24:21 · 310 阅读 · 0 评论 -
硬件原理图评审主要关注点
综上所述,硬件原理图评审需要关注多个方面,包括规格与需求符合性、元器件选型与清单、问题电路与故障风险、设计要求实现情况、信号处理与保护电路、EMC设计与安全保护、电源与上电顺序以及引脚与接口逻辑等。例如,评审人员需要检查电源电路、信号电路和控制电路等关键部分的设计是否合理,是否存在潜在的短路、断路或不稳定等问题。此外,还需评估电路在异常情况下的表现,如过压、过流、短路等情况下的保护措施是否完善。同时,还需要检查保护电路的设计是否完善,如过压保护、过流保护、温度保护等,以确保产品在恶劣环境下能够正常工作。原创 2024-05-05 15:22:40 · 1000 阅读 · 0 评论 -
TL431A
TL431A的主要参数包括:输出电压范围为1.25V至36V,典型动态电阻为0.2Ω,温度系数为0.001%/℃,最大工作电流为100mA,最大功耗为1.5W。此外,TL431A还提供了可调节的输出电压,可以通过外部电阻进行精确调整,从而满足不同电路的需求。此外,对于具体的电路设计,需要根据电路中各项指标与TL431A的参数相匹配,并进行相关测试以确保电路的稳定性和可靠性。总的来说,TL431A是一种非常实用的电路元件,其高精度、高稳定性和可调节的输出电压等特点使得它在各种电路设计中都有广泛的应用。原创 2024-04-28 04:00:00 · 178 阅读 · 0 评论 -
锯齿波的初相位求解
锯齿波是一种常见的周期性信号,其形状类似于锯齿的上升沿和下降沿。在电信号处理、电子测量、自动控制等领域中,锯齿波常常被用作激励信号或参考信号。原创 2023-12-20 13:46:45 · 708 阅读 · 0 评论 -
直流电源指标
最大纹波电压(电流):在额定输出电压和负载电流下,输出电压(电流)的纹波(包括噪声)峰-峰值大小,通常以峰-峰值△Vp-p(△Ip-p)或有效值△Vrms(△Irms)表示。负载调整率 Si :负载调整率也称为电流调整率。其中, Uo2 为空载(或轻载)时输出电压, Uo1 为满载(或重载)时输出电压, Uo为额定负载时输出电压。其中, Uomax 为输入电压变化时最大输出电压, Uomin 为最小输出电压值, Uo。其中, Uo 为输出电压, Io 为输出电流, Ui 为输入电压, Ii 为输入电流。原创 2023-05-30 19:30:00 · 185 阅读 · 0 评论 -
电源转换器类型
激式(Double Transistr Flyback Converter)、推挽式(Push-Pull Converter)、半。(Buck)、升压式(Boost)、升压降压式(Buck Boost)、Cuk DC/DC 转换器、Zeta DC/DC。脉冲调制变换器:驱动波形为方波。电路拓扑决定了它的功耗小、转换效率高、稳压范围宽、滤波效率高、安全可靠、电路。线性电源:使用工作在线性区的功率器件调整管,靠调整功率管上的电压降来稳定。开关电源:开关电源是通过控制开关管的开通和关断来输出电压的一种电源。原创 2023-05-30 19:30:00 · 1356 阅读 · 0 评论 -
虚拟现实提升空间
作为新的终端形态和产品服务,虚拟现实技术大规模普及应用仍需要解决行业共性问题。一是要提升传感器性能,提高视觉传感、体感识别、眼球追踪、触觉反馈等技术,实现传感器体积和性能的平衡,增强数据采集能力,从而能精确、精准定位,快速反馈周围环境。虚拟现实产业发展,需要加强硬件产品性能的同时,在应用软件、内容、服务等方面构建完整的生态系统,推动国内虚拟现实产业发展。一是在应用软件方面,由于虚拟现实产品刚刚兴起,适应于虚拟现实的应用软件严重不足,在推动硬件产品销售的同时,要鼓励应用程序开发者研发虚拟现实应用软件。原创 2023-05-01 17:19:15 · 85 阅读 · 0 评论 -
FreeCAD 导出STL格式文件格式
1、选中实体选择菜单栏中的网格点击ok左侧会生成选中生成的Meshed文件然后变换然后会生成坐标轴拖动坐标轴可以改变模型位置。将新建的mesh移到旁边。选中meshed文件 导出网格这样就可以了 。使用3d文件看看如下这样就可以使用3d打印机进行打印了。...原创 2021-06-11 14:35:59 · 3650 阅读 · 2 评论 -
ISIS 如何调整仿真步长
如下:System->set原创 2018-10-28 16:16:48 · 12535 阅读 · 2 评论 -
STM32控制蜂鸣器
main.c具体的代码如下/*----------------------------------------------------------------------------------功能描述:普通延时控制LED2闪烁,间隔250ms,定时器控制蜂鸣器和LED3硬件平台:STM32F103 开发板作者 :求是07固件库 :V3.5---------------------原创 2016-08-21 15:12:57 · 23455 阅读 · 3 评论 -
Stm32串口控制
主函数的代码如下:/*----------------------------------------------------------------------------------功能描述:通过串口1,使用printf函数打印信息硬件平台:STM32F103 开发板作者 :求是07固件库 :V3.5--------------------------------------原创 2016-08-21 16:19:53 · 1318 阅读 · 0 评论 -
6410开发板的boot设置
bootargs=root=/dev/nfs nfsroot=192.168.0.100:/nfsroot/FileSystem-Yaffs2 ip=192.168.0.50 console=ttySAC0,115200filesize=3789c0fileaddr=20008000gatewayip=192.168.0.1netmask=255.255.255.0ipaddr原创 2014-04-10 18:09:48 · 3558 阅读 · 1 评论 -
DirectX 的入门总结
DirectX,微软提供的应用程序接口集(APIs),被设计为在运行 windows 操作系统平台上用来提供给开发人员控制硬件的底层接口。它的各个组件提供了访问不同硬件的能力,包括图形(显卡),声音(声卡),GPU,输入设备以及所有的标准接口(译者注:比如游戏操纵杆,鼠标等)。这种体系允许开发者使用标准 API(DirectX)开发他们的游戏, 而不用担心用户提供的不同硬件的访问接口不同了原创 2016-11-28 09:10:19 · 2995 阅读 · 0 评论 -
open返回值-1是什么原因
今天在调试代码的时候出现了一个问题 给出代码的例子来说明这个问题代码如下:#define DEV_NAME "/dev/sunxi-reg"g_alloc_context->fd = open(DEV_NAME, O_RDWR,0);if (g_alloc_context->fd <= 0){ LOGE("open %s failed g_alloc_context->f原创 2017-03-20 19:34:53 · 12887 阅读 · 0 评论 -
存储协议SCSI 初探
传闻许久的国家存储器战略方案最终定案,由国家集成电路产业投资基金股份有限公司、湖北省集成电路产业投资基金股份有限公司、国开发展基金有限公司、湖北省科技投资集团有限公司共同出资建设的国家存储器基地即将落地武汉东湖新技术开发区。项目总投资将达240亿美元。对于一个搞嵌入式行业并且在武汉长期发展的攻城狮来说,这些东西还是要关注的。有一个大的制造厂在那里,必然会催生很多的小企业,相互寄存。那么就会有很多的原创 2017-06-20 09:25:36 · 7294 阅读 · 0 评论 -
Altium Designer 画原理图时找不到 信号发生器
利用Altium Designer画原理图是发现找不到信号发生器,一般都是标注为XFG1是函数发生器,XFC1示波器。在Altium Desinger中找了半天没找到 终于发现在视图要打开相关的toolbar如下图所示:然后就会有下面的选择自己需要的信号发生器在硬件原理图的过程中碰到的问题,做下记录。原创 2017-06-27 22:25:34 · 14582 阅读 · 0 评论 -
多个舵机控制
#include Servo myservo0; // create servo object to control a servo Servo myservo1; Servo myservo2; Servo myservo3;Servo myservo4;Servo myservo5;int pos = 0; // varia原创 2017-07-08 20:27:21 · 8886 阅读 · 1 评论 -
嵌入式的系统休眠
在嵌入式的产品中为了提高系统的启动速度,通常采用基于休眠技术的方式来实现嵌入式系统的快速启动。例如,在一些数字电视中,采用休眠技术以后的启动时间要比原来的启动时间约快1/3。但基于休眠技术的启动方法有其不足之处:在保存内存内容时只能把内存中的信息以快照的形式保存到磁盘或其他外部存储设备,原来系统内某些正在运行的动态进程及进程本身的执行过程不能被完全保存下来,从而导致系统重新启动后此部分进程不能正...原创 2018-07-28 16:01:13 · 3466 阅读 · 0 评论 -
如何组装自己的摄像机
市场上有很多摄像头,如何自己组装摄像头?网络,视频,控制,安全。网口,视频编解码器,MCU,加密。有没有一些好的解决办法可以讨论一下。原创 2018-10-20 12:20:16 · 5289 阅读 · 0 评论 -
硬件工程师职责与基本技能
硬件工程师职责一个技术领先、运行可靠的硬件平台是公司产品质量的基础,硬件工程师职责神圣,责任重大。1、硬件工程师应勇于尝试新的先进技术之应用,在产品硬件设计中大胆创新。2、坚持采用开放式的硬件架构,把握硬件技术的主流和未来发展,在设计中考虑将来的技术升级。3、充分利用公司现有的成熟技术,保持产品技术上的继承性。4、在设计中考虑成本,控制产品的性能价格比达至最优。5、技术开放原创 2016-07-07 14:10:53 · 5118 阅读 · 0 评论