00 硬件、嵌入式硬件知识-目录篇
写一下想说的话: 博主本双非、研究生顶2; 做了一两年的fpga,看到师兄师姐的offer情况,结合一下想去的城市,以及个人兴趣 自身情况等等,遂转纯硬件、嵌入式硬件。 本专栏旨在记录博主备战秋招不到一年的时间,目标纯硬件、STM32、RTOS、LINUX,均为bsp、驱动方向,不太喜欢纯软,因此会靠近一点硬件层面。 会发很多实际的项目,...
「Mac畅玩鸿蒙与硬件15」鸿蒙UI组件篇5 - Slider 和 Progress 组件
Slider 和 Progress 是鸿蒙系统中的常用 UI 组件。Slider 控制数值输入,如音量调节;Progress 显示任务的完成状态,如下载进度。本文通过代码示例展示如何使用这些组件,并涵盖 进度条类型介绍、节流优化、状态同步 和 定时器动态更新。 关键词 Slider 组件 Progress 组件 节流优化 定时器更新 进度条样式 状态同步 一、Slider 组件基础 1.1 基本用法...
「Mac畅玩鸿蒙与硬件14」鸿蒙UI组件篇4 - Toggle 和 Checkbox 组件
在鸿蒙开发中,Toggle 和 Checkbox 是常用的交互组件,分别用于实现开关切换和多项选择。Toggle 提供多种类型以适应不同场景,而 Checkbox 支持自定义样式及事件回调。本篇将详细介绍这两个组件的基本用法,并通过实战展示它们的组合应用。 关键词 Toggle 组件 Checkbox 组件 开关切换 多选框 事件监听 一、Toggle 组件基础 Toggle 支持三种类型:Swit...
每个程序员都应该了解的硬件知识
作者:shizhaoyang 在追求高效代码的路上,我们不可避免地会遇到代码的性能瓶颈。为了了解、解释一段代码为什么低效,并尝试改进低效的代码,我们总是要了解硬件的工作原理。于是,我们可能会尝试搜索有关某个架构的介绍、一些优化指南或者阅读一些计算机科学的教科书(如:计算机组成原理)。但以上的内容可能都太过繁琐、细节太多,在阅读的过程中,我们可能会迷失在纷繁的细节中,没法很好地将知识运用到实践中。 本文...
嵌入式硬件设计
嵌入式硬件设计 嵌入式硬件设计,这个听起来稍显冷僻的词汇,其实与你的生活息息相关。试想一下,我们每天使用的手机、冰箱,甚至是火星探测器,背后都离不开嵌入式系统的支持。那么,你是否曾好奇,嵌入式硬件设计究竟有何奥秘?今天,我们就来深入探讨这一主题,带你解锁工艺背后的精妙。 嵌入式硬件设计基础 嵌入式系统的定义与应用 嵌入式系统可以简单理解为那些被嵌入到其他设备中以执行特定任务的计算机。就如同一本书中的...
嵌入式硬件设计
统已经成为众多应用领域的重要组成部分。从智能家居、物联网设备到汽车电子、医疗仪器,嵌入式系统无处不在。它们以其高效、低功耗和灵活性,满足了现代社会对智能化和自动化的迫切需求。随着技术的不断演进,嵌入式硬件设计也面临着越来越多的挑战,例如提高处理性能、降低功耗、确保系统可靠性等。因此,深入了解嵌入式硬件设计的原理、流程以及最新技术,对于工程师和开发人员来说至关重要。 在这篇文章中,我们将全面探讨嵌入式硬...
硬件工程师求职过程的启示
在技术求职过程中,每一次面试都是一次独特的学习经历,尤其是在硬件工程师的岗位中,面试者往往需要具备广泛的技能和灵活的适应能力。 1. 面试中的全面技能要求 在现代技术行业中,特别是硬件开发岗位,企业对工程师的要求已经远远超出了单一领域的技能。例如,甲公司期望硬件工程师不仅能设计原理图和PCB,还需完成软件调试、系统测试等一系列工作,甚至要求掌握VB或VC等编程语言。这种“全能型”工程师的要求在许多中...
STM32:STM32低功耗设计:STM32低功耗设计中的硬件优化
STM32:STM32低功耗设计:STM32低功耗设计中的硬件优化 STM32低功耗设计概述 低功耗设计的重要性 在当今的电子设备设计中,低功耗设计变得日益重要,尤其是在移动设备、可穿戴设备、物联网(IoT)设备以及任何需要长时间运行而无需频繁充电或更换电池的应用中。STM32微控制器,作为一款广泛应用于各种嵌入式系统的设备,提供了丰富的低功耗特性,使得设计者能够优化其应用,以达到更长的电池寿命和更...
从内部防护汽车网络安全——硬件安全模块(HSM)保护ECU主处理器内部
从内部防护汽车网络安全——硬件安全模块(HSM)保护ECU主处理器内部 HSM是一种硬件,它以物理方式封装了安全功能。其集成芯片专为IT安全应用而设计,通常具有自己的处理器核心、各种内存(RAM、ROM、闪存等)和硬件密码加速器。此外,HSM必须满足用于车辆应用的特定标准,并且极其有效的集成对于降低成本至关重要。其主要要求包括ECU应用程序和HSM之间的安全接口,以及用于分析故障的调试/测试接口。H...
图像处理ASIC设计方法 笔记18 轮廓跟踪算法的硬件加速方案
目录 1排除伪孤立点(断裂链表) 方法1 限制链表的长度 方法2 增加判断条件排除断裂链表 方法3 排除不必要跟踪的轮廓(推荐用这个方法) P129 轮廓跟踪算法的硬件加速方案 1排除伪孤立点(断裂链表) 如果图像中某区域存在相邻像素之间仅有对角连接的部位,则对包围该区域的像素进行跟踪时,在对角连接部位,轮廓跟踪方向可能发生转移,跨越目标区域,最终生成断裂链表或者伪孤立点链表。伪孤立点是指与相邻像素...