技术栈
嵌入式软件开发
IAR爱亚系统
10 天前
嵌入式
·
嵌入式软件开发
·
iar
·
汽车嵌入式
在IAR Embedded Workbench for Renesas RH850中开发和调试Renesas RH850 MCU
RH850系列32位汽车MCU凭借先进的制程技术和瑞萨电子的专有内核,可在实现超低功耗的同时优化性能。 该系列高品质MCU符合AEC-Q100标准,具备内置安全功能,并为汽车应用场景提供符合ISO 26262标准的功能安全保障。RH850系列产品组合提供具有可扩展性的解决方案,其CPU内核结构多样——包括单核、多核、锁步核或其组合——以满足严苛场景对高性能与高可靠性的要求。这些MCU专为应对最新的汽车市场趋势而设计,包括网联化、自动化、共享化和电动化(CASE),以助力实现电子电气(E/E)架构的变革。
IAR爱亚系统
10 天前
嵌入式软件开发
·
iar
·
汽车嵌入式
IAR云就绪平台实现对瑞萨RH850/U2x的全系列支持,赋能新一代汽车电子开发
全球领先的嵌入式系统开发软件解决方案供应商IAR宣布,对瑞萨RH850 MCU的开发工具链进行多项功能增强。作为IAR嵌入式开发平台的重要组成部分,广泛应用于汽车领域的RH850架构现已获得多项现代化开发能力支持,包括云端授权、容器化支持和CI/CD集成。本次更新的核心亮点在于,IAR Embedded Workbench for RH850最新版本已实现对瑞萨RH850/U2x全系列MCU的深度支持。RH850产品系列是先进汽车系统的核心,为电气化、ADAS和安全关键型ECU等应用提供支持。通过本次更新
无人装备硬件开发爱好者
15 天前
嵌入式软件开发
·
doxygen
·
无人机电调
·
汽车foc
Doxygen 在嵌入式软件开发中的深度应用(上):从基础到无人机电调 / 汽车 FOC 控制器实战
在嵌入式软件开发领域,代码的可读性、可维护性和可复用性直接决定了项目的成败。嵌入式系统往往涉及底层硬件操作、实时性控制、多模块协作,且开发周期长、维护成本高,团队协作中 “文档缺失”“注释混乱”“交接困难” 等问题屡见不鲜。想象一下:当你接手一个嵌入式项目,面对数千行无注释的底层驱动代码,或是需要修改他人编写的电机控制算法时,没有清晰的文档支撑,犹如在黑暗中摸索。
Nerd Nirvana
20 天前
linux
·
vscode
·
开发工具
·
嵌入式软件开发
·
插件使用
·
智能采集设备
·
边缘终端
15个提升开发效率的VS Code插件推荐
作为开发者,选择合适的工具可以显著提升我们的工作效率。今天我将分享15个我日常使用的VS Code插件,它们涵盖了项目管理、代码质量、协作开发、UI美化等多个方面。
Hai小易
1 个月前
stm32
·
单片机
·
智能家居
·
嵌入式软件开发
·
stm32项目设计
·
智能家居语音控制系统
·
c语言编程项目
【STM32单片机】智能家居语音控制系统
本项目使用STM32F103C8T6单片机控制器,使用IIC OLED液晶、28BYJ48步进电机模块、 MQ-2烟雾传感器、DHT11温湿度、光敏传感器、按键模块、蜂鸣器、继电器模块 ESP8266 WIFI模块、ASRONE语音识别模块等。 主要功能: 系统运行后,OLED液晶显示环境温湿度、光照强度、烟雾以及窗户、空调、灯的 开关状态和模式状态;系统默认为自动模式,可通过K3键进入阈值设置模式,K3切换 阈值位置,K1和K2调节,K4确认。当检测温度高于上限,空调打开;温度低于下限, 空调关闭;当检
IAR Systems
2 个月前
arm开发
·
数据库
·
嵌入式软件开发
·
iar
使用J-Link Attach NXP S32K3导致对应RAM区域被初始化成0xDEADBEEF
在IAR Embedded Workbench for Arm中使用J-Link Attach NXP S32K3的时候,会提示对应RAM区域被初始化成0xDEADBEEF,导致对应RAM区域的数据被“篡改”:
烟花的学习笔记
4 个月前
git
·
gitlab
·
github
·
tortoisegit
·
嵌入式软件开发
·
sourcetree
【科普向-第七篇】Git全家桶介绍:Git/Gitlab/GitHub/TortoiseGit/Sourcetree
目录一.背景介绍1.1 Git1.2 GitHub1.3 GitLab二.功能与适用人群三.场景使用指南
IAR Systems
4 个月前
开发语言
·
arm开发
·
安全
·
嵌入式软件开发
·
iar
在IAR Embedded Workbench for Arm中实现Infineon TRAVEO™ T2G安全调试
随着汽车电子系统变得越来越智能,对功能安全(Safety)的要求越来越高,同时信息安全(Security)也越来越被关注,安全调试(Secure Debug)机制已成为一个重要的信息安全特性。Infineon TRAVEO™ T2G系列MCU在满足高性能需求的同时,集成了完整的硬件安全特性,包括生命周期管理、安全启动(Secure Boot)、硬件加密引擎以及调试端口访问控制(安全调试)等。这些机制协同作用,可有效防止未经授权的访问与代码数据篡改。
byte轻骑兵
9 个月前
linux
·
arm开发
·
嵌入式软件开发
嵌入式 ARM Linux 系统构成(6):应用层(Application Layer)
目录一、应用层概述二、应用层的核心组成2.1 主应用程序(Main Applications)2.2 系统服务(System Services)
byte轻骑兵
10 个月前
linux
·
c语言
·
嵌入式软件开发
【嵌入式Linux应用开发基础】网络编程(4):UDP协议
目录一、UDP 协议概述二、UDP 协议特点三、UDP协议的字段格式四、UDP协议的数据传输过程五、嵌入式UDP编程核心API
byte轻骑兵
10 个月前
linux
·
c语言
·
开发语言
·
嵌入式软件开发
【嵌入式Linux应用开发基础】vfork()函数
目录一、vfork () 函数概述1.1. vfork () 函数原型1.2. 返回值1.3 vfork() 的核心特性
byte轻骑兵
10 个月前
linux
·
c语言
·
开发语言
·
嵌入式软件开发
【嵌入式Linux应用开发基础】read函数与write函数
目录一、read 函数1.1. 函数原型1.2. 参数说明1.3. 返回值1.4. 示例代码二、write 函数
byte轻骑兵
10 个月前
c语言
·
开发语言
·
嵌入式软件开发
嵌入式C语言:大小端详解
目录一、大小端的概念1.1. 大端序(Big-endian)1.2. 小端序(Little-endian)
byte轻骑兵
1 年前
c语言
·
开发语言
·
嵌入式软件开发
嵌入式C编程:宏定义与typedef的深入对比与应用
目录一、宏定义(Macro Definition)1.1. 特点与应用1.1.1 定义常量1.1.2 定义函数式宏
turbosqi
1 年前
stm32
·
嵌入式软件开发
无线通信-WIFI通信
ATK-ESP-01ATK-ESP-01模块支持标准的IEEE802.11b/g/n协议,完整的TCP/IP协议栈。我们可以使用该模块为现有的设备添加联网功能,也可以构建独立的网络控制器。
turbosqi
1 年前
stm32
·
freertos
·
嵌入式软件开发
07.FreeRTOS列表与列表项
列表的定义:列表项的定义:迷你列表项:列表和列表项的关系:初始状态:函数vListInitialise()
turbosqi
1 年前
stm32
·
freertos
·
嵌入式软件开发
01.初识freeRTOS
操作系统的概念:操作系统(Operating System, OS)是一种系统软件。它在计算机硬件与计算机应用程序之间,通过提供应用程序接口(Application Programming Interface, API),屏蔽了计算机硬件工作的一些细节,从而使应用程序的设计人员得以在一个友好的平台上进行应用程序的设计和开发,大大提高了应用程序的开发效率。
物联小玩家
2 年前
物联网
·
esp32
·
arduino
·
嵌入式软件开发
·
esp8266
【Arduino】delay()、millis() 时间函数
目录1、延时函数2、运行时间函数3、不使用delay() 函数实现定时、等待通过延迟函数,我们可以实现LED灯以1S为间隔闪送。
yangbocsu
2 年前
c
·
嵌入式软件开发
嵌入式软件开发中的数据类型转换
在嵌入式软件开发时,数据的显示必不可少,那么必定会涉及到数据类型转换。将不同类型的数据在编程中进行转换,以便满足不同的需求。
我是有底线的