tag 标签: 开发工具

相关帖子
相关博文
  • 热度 1
    2024-7-16 09:26
    262 次阅读|
    0 个评论
    IAR全面支持芯驰科技E3系列车规MCU产品E3119/E3118
    中国上海 , 2024 年 7 月 11 日 — 全球领先的嵌入式系统开发软件解决方案供应商IAR与全场景智能车芯引领者芯驰科技宣布进一步扩大合作,最新版IAR Embedded Workbench for Arm已全面支持芯驰科技的E3119/E3118车规级MCU产品。IAR与芯驰科技有着悠久的合作历史,此次双方在车规功能安全领域强强联合,将为行业带来更高效、更安全的解决方案。 芯驰科技的产品和解决方案覆盖智能座舱和智能车控领域,支持车企电子电气架构的不断迭代升级。芯驰科技不断完善其E3系列高性能MCU产品的布局,于今年3月发布了车规MCU新产品E3119/E3118。该产品采用ARM Cortex R5F CPU,最多配置两个独立的400MHz高性能应用内核,信息安全内核主频最高可达200MHz,重点面向车身域控制器、区域控制器、激光雷达系统、前视一体机和电池管理系统等应用场景。 E3119/E3118满足大多数车身和智能驾驶应用的需求。该产品符合Full EVITA信息安全等级,并支持符合ISO 21434标准的信息安全固件,在功能安全层面可以支持到ISO 26262 ASIL-B。芯驰将提供功能安全软件库、FMEDA以及各类功能安全文档,并为产品完成ASIL-B级别产品功能安全认证。 在日益复杂的汽车电子系统中,IAR的嵌入式开发解决方案对于保证安全性和可靠性至关重要。IAR Embedded Workbench for Arm是一个全面的嵌入式开发解决方案,为复杂的汽车应用开发提供了强大支持。它包含高度优化的编译器和构建工具,代码分析工具C-STAT和C-RUN,以及强大的调试器。同时,IAR还提供了功能强大的I-jet仿真器,支持SMP和AMP多核调试。针对具有功能安全要求的应用,IAR提供了经过TÜV SÜD认证的功能安全版本,符合ISO 26262、IEC 61508等全标准。使用这些经过认证的工具,可以帮助企业加速功能安全产品的开发和认证,提高产品安全性,满足行业要求,提升市场竞争力。对于采用持续集成(CI)工作流程的团队,IAR还提供支持Linux的Build Tools版本。这一整套工具可显著提高开发效率,优化开发流程,降低成本和风险。 芯驰科技首席技术官孙鸣乐表示:“IAR工具链满足行业对高性能和高可靠开发工具的需求,双方多年来的紧密合作充分赋能芯驰全系列车规芯片产品更好的落地应用。最新版IAR Embedded Workbench for Arm对E3119/E3118车规MCU产品的全面支持将助力芯驰为客户带来更强大、更具市场竞争力的产品和解决方案。” IAR亚太区副总裁Kiyo Uemura表示:“IAR与芯驰科技的合作始于芯驰成立之初,多年来我们共同见证并推动了中国汽车半导体行业的快速发展。随着汽车电子电器架构日益复杂,功能安全也随之变得愈发重要。IAR在嵌入式开发工具和功能安全领域都有着深厚积累,期待结合芯驰获得功能安全认证的MCU新产品和IAR强大的开发工具,为汽车制造商和供应商带来更高效、更可靠的开发流程,助力推动整个汽车行业向更智能、更安全的方向发展。” 更多关于IAR Embedded Workbench for Arm功能安全版的信息,请访问https://www.iar.com/zh/product/requirements/functional-safety/iar-embedded-workbench-for-arm-functional-safety/。更多关于芯驰科技产品的信息,请访问https://www.semidrive.com/。
  • 热度 4
    2023-10-19 20:18
    596 次阅读|
    0 个评论
    中科芯与IAR共建生态合作,IAR集成开发环境全面支持CKS32系列MCU
    中国上海 – 2023 年 10 月 18 日 – 嵌入式开发软件和服务的全球领导者 IAR 今日宣布,与中科芯集成电路有限公司(以下简称中科芯)达成生态合作, IAR 已全面支持 CKS32 系列 MCU 的应用开发。这一合作将进一步推动嵌入式系统的发展,并为开发者提供更完整、高效的开发解决方案。 IAR Embedded Workbench 集成开发环境一直是全球众多开发者首选的嵌入式软件开发解决方案之一。这一强大的工具套件已全面支持中科芯 CKS32 系列 MCU ,为开发者提供了无与伦比的支持。通过该解决方案,开发者可以充分利用代码优化功能,同时还享有一系列强大的调试功能,包括代码和数据断点、运行时堆栈分析、调用堆栈可视化等。此外, IAR Embedded Workbench 还整合了静态代码分析工具 C-STAT 以及动态代码分析工具 C-RUN ,可帮助开发者及早发现潜在问题,从而提高代码质量。不仅如此, IAR 还提供经过 TÜV SÜD 认证的功能安全版本,满足 ISO 26262 等功能安全认证标准,为开发功能安全产品的开发者提供了强有力的支持。 中科芯是国内一流的科研单位和集成电路骨干企业,中科芯 MCU 事业部专注于 32 位 MCU 芯片研发、生产和销售,已批量供货多个系列 MCU 产品。目前中科芯的 CKS32 系列 MCU 已发展成 18 个产品序列,涵盖了超过 100 款量产型号,以其卓越的运算性能、兼容性、使用体验以及全产业链的品质和生命周期管控能力而闻名于业内。这些 MCU 广泛应用于高端消费电子、能源管理、汽车电子、工业控制、电机驱动、智能电表、医疗电子、安防、无线通信等对安全性和可靠性要求极高的领域。 中科芯 MCU 事业部总经理胡凯先生表示:“我们非常高兴与 IAR 建立合作伙伴关系。这一合作将有助于中科芯 MCU 更好地满足国内客户的需求,同时为符合 ISO26262 功能安全要求的车规级 MCU 芯片客户提供更高效、便捷和安全的 MCU 代码调试和优化支持。中科芯 MCU 将继续与行业生态伙伴紧密合作,构建完整的生态环境,为客户提供从芯片硬件到软件算法、从参考方案到系统设计的全方位支持。” IAR 亚太区副总裁 Kiyo Uemura 表示:“我们对与中科芯的合作感到非常高兴。这次合作为中国开发者提供了高质量的开发工具,以及原厂技术支持。我们将中国视为全球最重要的市场,深知这里充满潜力和机遇。我们将继续与中国本地厂商紧密合作,共同构建嵌入式领域的繁荣生态系统,为本地客户提供世界一流的技术支持和解决方案,以推动中国嵌入式产业的蓬勃发展。” 中科芯和 IAR 共同期待为嵌入式开发者和最终用户提供更丰富的资源和支持,为中国嵌入式领域带来更多创新和突破。
  • 热度 4
    2023-10-11 16:33
    793 次阅读|
    0 个评论
    IAR Embedded Workbench for Arm 全面支持普冉半导体 32 位 Arm® Cortex® - M0+/M4 系列微控制器 中国上海 – 2023 年 10 月 11 日 – 嵌入式开发软件和服务的全球领导者 IAR 与普冉半导体共同宣布达成合作: IAR Embedded Workbench for Arm 将全面支持普冉半导体 32 位 Arm® Cortex® - M0+/M4 系列微控制器。 IAR 将为普冉提供完整的开发工具支持,包括但不限于代码编辑、编译、调试等功能,使开发者能够充分发挥普冉 MCU 的潜力,高效快速推进项目,加速产品上市。 普冉半导体位居行业前列,专注于提供低功耗的非易失性存储器( Flash/EEPROM )以及 MCU 芯片。其 MCU 产品基于强大的 32 位 Arm® Cortex® - M0+/M4 内核,采用高性能的 Flash 工艺,注重超低功耗设计。普冉半导体独具实力,拥有丰富的解决方案开发经验和技术支持团队,能够为客户提供全面的技术文档和软硬件开发支持。普冉已经在亚太区域设立了广泛的销售渠道,在日本、韩国等地设立了分支机构,在越南、新加坡、印度、以色列、泰国等地建立了合作的代理渠道,可以给亚太区域客户提供更好的技术支持。 目前,普冉半导体已成功推出多款 MCU 产品,包括搭载 32 位 Arm® Cortex® - M0+ 内核的系列,如 PY32F030/003/002B/L020 以及 PY32F072/040/031 ,还有搭载 32 位 Arm® Cortex® - M4 内核的系列,如 PY32F403/303 等。这些产品广泛应用于多个领域,包括消费电子、物联网( IoT )、医疗、工业控制等,为不同行业的创新和发展提供了坚实的技术基础。 IAR Embedded Workbench for Arm 是全球数以万计的开发者首选的嵌入式软件开发解决方案。这个强大的工具套件不仅具备卓越的代码优化功能,可以最大限度地发挥所选 MCU 的性能潜力,还能保持应用程序的高能效。该解决方案还提供了一系列强大的调试功能,包括灵活的代码和数据断点、运行时堆栈分析、调用堆栈可视化、代码覆盖率分析,以及与 IAR 的硬件仿真器 I-jet 配合使用,可以实现无限制的 Flash 断点。此外, IAR Embedded Workbench for Arm 还集成了静态代码分析工具 C-STAT ,支持 MISRA 、 CWE 和 CERT 编码标准,以及动态代码分析工具 C-RUN ,可用于检测算术错误、数组访问越界等问题。这些功能有助于开发者在日常开发过程中尽早发现潜在问题,从而提高代码质量。 IAR 还提供经过 TÜV SÜD 认证的功能安全版本,满足 ISO 26262 等十项功能安全认证标准,帮助开发者加速功能安全产品的开发和认证,为开发安全可靠的嵌入式系统提供了有力支持。 普冉半导体研发副总裁曹余新表示:“我们很高兴能与 IAR 达成此次合作, IAR Embedded Workbench for Arm 是业界公认的嵌入式集成开发解决方案的领导者,此次合作必将为普冉 MCU 系列产品带来更全面的开发支持。普冉半导体 MCU 系列产品广泛应用于消费类可穿戴、小家电、工业类物联网、医疗、电机控制、仪器仪表等领域。” IAR 亚太区副总裁 Kiyo Uemura 表示:“ IAR 与普冉半导体的合作,不仅将加强国内半导体领域的实力,还将积极推动整个生态圈的建设。我们将投入更多资源和精力,全力支持国内半导体产业的高效发展。通过提供专业的开发工具支持,我们不仅助力客户取得成功,还积极推动生态系统的繁荣,共同引领行业创新的浪潮,为国内半导体领域的蓬勃发展贡献更多力量。” 更多普冉半导体 32 位 Arm® Cortex® - M0+/M4 系列微控制器信息,请访问: www.puyasemi.com 。 更多 IAR Embedded Workbench for Arm 信息,请访问: www.iar.com/cn/arm 。
  • 2023-8-16 16:36
    0 个评论
    XL32F001开发板是基于XL32F001单片机设计的一块开发板,搭载了XL32F001 TSSOP20封装这颗芯片。 开发板上集成了基本的外围器件,供电为常见的USB TypeC接口,使用非常方便。 XL32F001开发板烧录可以使用ST link,JI link,DAP link,编程的话用 Keil就行。开发板可以前往芯岭技术的tb店内购买,首块只需要12.9元还包邮。 XL32F001是一颗高性价比的32位MCU,采用ARM® Cortex®-M0+内核,宽电压工作范围。嵌入24Kbytes Flash和3Kbytes SRAM存储器,最高工作频率24MHz。芯片集成I2C、SPI、USART等通讯外设,1路12bit ADC,2个16bit定时器,以及2路比较器。有 TSSOP20 ,SOP16, SOP14,SOP8,QFN20多种封装类型。 价格大概都在五毛多,可以说性价比十分之高了。 XL32F001主要特性: 内核: 32 位 ARM Cortex - M0+ 存储器: 最大24Kbytes flash 存储器 最大3Kbytes SRAM 电源管理和复位: 工作电压:1.7V ~ 5.5V。低功耗模式 : Sleep/Stop, 上电/掉电复位(POR/PDR),掉电检测复位(BOR) 时钟系统: 内部 24MHz RC 振荡器 (HSI),内部 32.768KHz RC 振荡器(LSI),32.768KHz 低速晶体振荡器 (LSE), 外部时钟输入。 1 x 12-bit ADC: 支持最多 8 个外部输入通道,2 个内部通道,VADC-REF 内部 1.5V,VCC 硬件 CRC-32 模块 2 个比较器 唯一 UID 串行单线调试(SWD) 工作温度: -40 ~ 85°C 封装类型 : TSSOP20 ,SOP16, SOP14,SOP8,QFN20
  • 热度 38
    2013-9-21 10:52
    2962 次阅读|
    17 个评论
    前几天,在以前的一个修改了一些电路的板子上编写一段新的代码的时候,发现以前正常运行的一段程序,竟然不能正常运行了。现象很像程序死掉了,卡在某处没有运行。但是,在以前的没有修改过的板子上运行一切正常。 于是检查了板子上修改的部分,发现并没有哪些地方会影响到单片机的正常工作,甚至于让单片机死机。而外部电路的修改,也并没有太多。实际测量发现,之前单片机IO口为高电平,板子修改后成为了低电平。而这个端口正好是,程序中的一个中断口。因为这个端口是低电平,使用IDE调试发现,程序一直进入这个外部中断服务程序,其他程序没有时间执行。 于是,边修改了IO口的中断模式设置,将原来的下降沿+低电平触发中断的方式,修改为下降沿触发中断。但是,奇怪的是,一开始的竟然没有起到作用。 感觉这样有些不应该,于是乎又准备开始怀疑编译器了。便查看了汇编代码,没有什么问题。只好,再回去看看Datasheet。突然,Datasheet上有一段话,引起了注意,“这个寄存器,只有在中断禁能情况下,才可以设置”。突然想到,是不是自己在不满足这个情况的条件下设置了这个寄存器,才导致了失败。 于是单步调试看看,发现在使能全局中断后,修改中断方式的寄存器的条件不成立了。于是将这个设置修改到,使能全局中断之前。发现可以了。 同时借助于,这个过程也发现了以前在定时器上的一个缺陷。是在设置寄存器时,没有注意先后顺序造成的一个现象——每次设置时 ,会触发一次定时器中断。正常的是,应该先设置控制寄存器,之后再设置其他寄存器。否则,设置其他寄存器的时候,有些设置会导致触发一次定时器中断。 而能发现这些问题,很大一部分原因在于换了新的IDE 。原来的程序在开发时,由于时间紧迫,直接找了以前公司在用的IDE,但是在用的过程中发现,修改代码,调试下载,都很不方便。甚至于,很多时候修改一次代码,按一个Ctrl+S保存就要等待将近30S。调试的时候,一个单步运行,能运行将近1min,才结束。虽然,那个时候感觉效率很低。但是由于不了解,有什么别的IDE可以替代当前用的。而当时赶着将项目做完,也没有去找别的IDE。于是只能忍受着。 而再次,遇到问题要调试时。果断先找了下,发现有其他IDE同样可以开发这款单片机。于是先安装试试,结果下载,安装与熟悉新的IDE花了将近3个小时。距离下班只有一个小时多一些了。 马上建立新的工程,导入原有的代码,进行调试。发现新的IDE的编辑效率很好,而且调试速度也很快,下载调试都有快捷键,这样整个效率就高了很多。结果在下班前十分钟,将引起这次问题的原因都找到并修改完成。 这让我想起了《代码大全》里有一段描述“如果完成一个项目,需要五个小时,有些人,使用效率低下的编辑器工作了五个小时;有些人,先用了4.5个小时配置好一个高效的编辑器,然后花30分钟将项目完成。大部分人,会选择第一种”。
相关资源
  • 所需E币: 0
    时间: 2023-7-7 10:47
    大小: 1.83MB
    上传者: Argent
    02_LPC82x开发工具
  • 所需E币: 0
    时间: 2023-5-31 11:48
    大小: 1.07KB
    上传者: 开心就很好了
    分享一套教你如何写一个类似于Linux0.11的x86操作系统的课程——《从0写自己的Linuxx86操作系统》,视频+源码+课件+开发工具+参考资料+磁盘映像下载,资料齐全!《从0写自己的Linuxx86操作系统》课程采用从0行代码编写的方式,教你如何写一个类似于Linux0.11的x86操作系统,从而深入掌握操作系统的工作原理。本操作系统目前已经支持网络协议栈,并提供socket套接字编程接口,支持同时运行多个网络应用程序!课程大纲:章节1:课前准备章节2:课程推荐章节3:开发环境准备章节4:前置课(选学,介绍x86保护模式下的编程)章节5:引导程序:接管控制权章节6:加载器loader的实现章节7:中断与异常处理章节8:日志与printf格式化输出章节9:实现简单的进程切换章节10:实现链表数据结构章节11:进程的管理与延时章节12:进程间的同步与互斥章节13:虚拟内存管理和保护模式章节14:隔离操作系统与进程章节15:建立系统调用章节16:新进程的加载与创建章节17:使用c标准库中的printf输出章节18:使用控制台与键盘进行输入输出章节19:设备管理与文件系统章节20:实现一个命令行解释器章节21:使用文件系统管理硬件设备章节22:磁盘与fat16文件系统章节23:课程总结【源码+课件+开发工具+参考资料+磁盘映像】
  • 所需E币: 0
    时间: 2022-3-14 23:59
    大小: 35.23MB
    上传者: samewell
    SMT32开发工具+烧录软件.zip
  • 所需E币: 3
    时间: 2022-1-17 16:13
    大小: 38.72MB
    上传者: samewell
    ARM开发工具RealView_MDK使用入门.pdf
  • 所需E币: 2
    时间: 2022-1-6 22:01
    大小: 217.4KB
    上传者: ZHUANG
    嵌入式系统前端开发工具的设计与实现
  • 所需E币: 1
    时间: 2021-9-26 14:51
    大小: 578.85KB
    上传者: Argent
    分享一下关于单片机的相关资料文档,感兴趣的网友可以自行下载。单片机是芯片开发的基础,相信从中会获得您意想不到的知识。学习蓝牙技术,掌握无线智能开发,了解蓝牙底层及上层应用开发,协议栈的问题需要不断学习各个层级的关系及编程规范。
  • 所需E币: 5
    时间: 2021-9-10 23:09
    大小: 50.94KB
    上传者: czd886
    嵌入式系统前端开发工具的设计与实现.
  • 所需E币: 0
    时间: 2021-4-26 22:57
    大小: 467.5KB
    上传者: Argent
    AI产品层出不穷,手里收藏了有关电子通信,毕业设计等资料,方案诸多,可实施性强。单片机的应用开发,外设的综合运用,纵使智能产品设计多么复杂,但其实现的基本功能都离不开MCU的电路设计与驱动编程,无论是使用51单片机还是AVR单片机,其方案的选择因项目需求而定,需要这方面资料的工程师们,看过来吧。
  • 所需E币: 0
    时间: 2021-4-27 17:09
    大小: 516.95KB
    上传者: Argent
    AI产品层出不穷,手里收藏了有关电子通信,毕业设计等资料,方案诸多,可实施性强。单片机的应用开发,外设的综合运用,纵使智能产品设计多么复杂,但其实现的基本功能都离不开MCU的电路设计与驱动编程,无论是使用51单片机还是AVR单片机,其方案的选择因项目需求而定,需要这方面资料的工程师们,看过来吧。
  • 所需E币: 0
    时间: 2021-4-24 21:29
    大小: 703.81KB
    上传者: Argent
    电子产品日新月异,不管是硬件工程师还是软件工程师,基本的模电、数电知识也是必备的条件,从二极管到三极管,从单片机到多核MCU,3G网络到5G产品的普及,不管电子产品的集成度怎么高,其产品还是少不了电阻电容电感,每个元器件在电路中必然有其作用,有兴趣了解的网友,下载学习学习吧。
  • 所需E币: 2
    时间: 2021-3-21 17:47
    大小: 74.11KB
    上传者: Goodluck2020
    从零开始学习ARM嵌入式系列-Firefly开发工具ADB和串口查看工具的使用
  • 所需E币: 1
    时间: 2021-3-9 15:45
    大小: 12.38MB
    上传者: czd886
     汇编语言程序开发工具
  • 所需E币: 0
    时间: 2021-1-26 16:38
    大小: 2.59MB
    上传者: wally73784
    如何使用“多合一”开发工具STM32CubeIDE
  • 所需E币: 1
    时间: 2020-9-4 21:29
    大小: 163.87KB
    上传者: symic
    常用嵌入式系统,处理器,开发工具分类(PDF)
  • 所需E币: 5
    时间: 2020-8-25 09:10
    大小: 173.55KB
    上传者: zendy_731593397
    c9030开发工具文档
  • 所需E币: 0
    时间: 2020-8-25 09:09
    大小: 171.95KB
    上传者: zendy_731593397
    9030rdk-lite快速开发工具
  • 所需E币: 0
    时间: 2020-8-24 00:36
    大小: 129.5KB
    上传者: czdian2005
    从零开始学习ARM嵌入式系列-Firefly开发工具ADB和串口查看工具的使用.ppt
  • 所需E币: 0
    时间: 2020-8-23 00:57
    大小: 3.02MB
    上传者: xiaosh728
    HC32L13_HC32F03系列的MCU开发工具用户手册Rev1.0
  • 所需E币: 1
    时间: 2020-8-20 15:20
    大小: 2.59MB
    上传者: sense1999
    ST高性能NFC读写芯片基于STM32的开发工具
  • 所需E币: 1
    时间: 2020-8-20 14:53
    大小: 3.72MB
    上传者: sense1999
    基于安全的开发工具,创建可信的嵌入式应用