全球半导体解决方案供应商瑞萨电子(TSE:6723)宣布,其子公司已完成对希腊公司Irida Labs的收购。Irida Labs专注于为AI驱动的视觉感知系统提供嵌入式软件。此次收购将增强瑞萨在边缘AI嵌入式处理领域的实力,这是瑞萨电子的核心长期增长领域。同时,收购也将推动物理AI与软件集成的系统级解决方案落地,为工业、机器人、智慧城市、物联网、农业和医疗保健等市场的摄像头与机器视觉系统提供支持
从亲手写每一行代码,到学会指挥AI Agent
这是上一篇《如何使用生成式AI 加速MCX MCU的软件开发》的一个后记。
上一篇文章更多讨论的是:在MCX MCU的软件开发中,如何把生成式AI用到资料阅读、SDK示例理解、驱动代码分析、工程配置、问题定位和文档整理等具体环节里。才不到半年过去,AI编程已经跨越到了下一个维度:它不再只是一个“问答助手”,而是一个能读代码库、能修改文件、能运行命令
“芯原杯”全国嵌入式软件开发大赛
已连续举办四届
累计有790+支队伍、2430+人参赛
平均每年40所知名高校报名
26年报名通道正式开启!
赛题应用涉及AI眼镜、智能手表
团体协作积累RISC-V开发实战经验
赛前开设专业课程,全程资深导师指导
丰厚奖励、芯原参观实习机会等你来拿!
01
关于大赛
RISC-V,作为基于精简指令集的开放指令集架构,自诞生以来就倍受产业、科研、教育等多级层面的
1、前言
在嵌入式MCU软件开发过程中,程序分层设计也是重中之重,关系到整个软件开发过程中的协同开发,降低系统软件的复杂度(复杂问题分解)和依赖关系、同时有利于标准化,便于管理各层的程序,提高各层逻辑的复用等。
2、分层介绍
硬件抽象层(HAL)
嵌入式开发的核心就是芯片,它提供固定的片内资源(常用的有I/O,ISR,TIMER等,稍微好点的还有ADC,SPI等硬件资源,不需要芯片外围ADC采集芯
开发板带你入门,我们带你飞
文 | 无际(微信:2777492857)
全文约4501字,阅读大约需要 15 分钟
雷猴啊~我是无际。
我还记得当年刚踏入嵌入式开发领域的时候,对软件架构完全没有概念。写代码想到哪写到哪,最后拼凑成一个能跑的程序。
但随着项目越来越复杂,代码也越来越臃肿,维护起来简直就是一场噩梦。改动一个小功能,都要提心吊胆,生怕把其他地方搞崩了