当前位置:首页 > 单片机 > 单片机
[导读]入门级MCU设计的成本和上市时间要求越来越紧迫。随着嵌入式软件开发目前成为最大的贡献因素,MCU开发工具包必须提供与MCU相同的高等级价值和易用性。目前的设计人员要求使用强大、简单且低成本、或在某些情况下免费的

入门级MCU设计的成本和上市时间要求越来越紧迫。随着嵌入式软件开发目前成为最大的贡献因素,MCU开发工具包必须提供与MCU相同的高等级价值和易用性。目前的设计人员要求使用强大、简单且低成本、或在某些情况下免费的工具。 飞思卡尔对此作出关注,通过Kinetis L系列,确保该支持(软件和工具)工具包能满足这些要求,并为所有经验水平的设计人员提供流畅的开发流程。

飞思卡尔Freedom开发平台

名符其实的飞思卡尔Freedom开发平台FRDM-KL25Z可用于评估KL1和KL2 MCU 家族。虽然体积小且成本超低(零售价格仅为12.95美元),它却具有非常强大的功能,并配装了飞思卡尔和第三方软件。板卡上包括具有128KB闪存的48MHz MKL25Z128 MCU,全速率USB控制器和采用80LQFP封装的许多模拟和数字外设。其外围是飞思卡尔MMA8451Q 3轴加速度传感器,电容式触摸滑动界面、MKL25 MCU的RGB LED和USB器件连接,以及复杂的OpenSDA的集成调试电路。

Freedom平台关注简便性,包括预编程的现成应用,基于加速度传感器数据和触摸感应面板输入更改RGB LED的颜色组合和亮度。大多数MKL25 MCU引脚都连接至通孔I/O连接器。这些连接器的外引脚布局与常用的Arduino™ R3标准引脚布局和为该标准设计的3.3V屏蔽(插件外设模块)兼容。该即插即用功能为开发人员提供了多个扩展选项,并使他们可以访问规模快速扩大的开发者社区。

 

 

飞思卡尔Freedom开发平台(FRDM-KL25Z)

OpenSDA是开放标准的串行和USB调试接口,提供一体式、易于使用的大容量存储器件闪存编程器、虚拟串行通信端口、经典的编程和运行控制调试器。使用OpenSDA大容量存储编程应用,来编程MKL25 MCU是非常快速和简单的。开发人员只需将S19文件或二进制图像直接拖放至USB驱动器中,应用就被编程至MCU的闪存中,并自动执行。当需要时,FRDM-KL25Z还可以作为USB主机和应用目标处理器之间的运行控制调试接口,从而避免额外购买第三方调试器。最后,它可以执行串行至USB转换和数据记录功能。FRDM-KL25Z是首款飞思卡尔Freedom开发平台,还有更多的板卡,计划用于Kinetis L系列和未来的其他Kinetis系列。可通过Element 14和多家飞思卡尔全球电子零售商和分销商合作伙伴订购。

如需要进行更高级的Kinetis L系列开发,可以使用TWR-KL25Z48M 塔式系统 MCU模块,并可以与多种连接类型、模拟、图形LCD和电机控制外设插件模块一起使用。塔式 elevator模块(TWR-ELEV)在MCU和外设模块之间提供了互连,并且必须单独订购。

 

 

IDE支持和自动代码生成

Kinetis L系列获得飞思卡尔CodeWarrior for MCUs v10.3 IDE和来自受欢迎的第三方:IARTM、Keil TM的IDE和其他ARMTM生态系统合作伙伴的支持。每个工具链都提供免费的代码受限版本(通常为32KB或64KB),或具有增强调试特性的无限版本,其特性包括Freescale MQX/MQX Lite RTOS 的低功率模式调试和任务感知调试。CodeWarrior v10.3目前提供测试版本,生产版本将于2012年11月提供。

CodeWarrior IDE中包括 Freescale Processor Expert。这款免费的、基于GUI的代码生成工具只需七步便可以创建应用编程框架和器件驱动,可显著节省大量设计工作、时间和成本。器件驱动(称为“嵌入式组件”)经过预先编写,只需通过GUI配置。用户只选择所需的功能,创建非常强大和高效的代码。这一强大、易用的工具可以显著缩短应用开发时间,因为开发人员不必再通过阅读多页参考手册来了解寄存器级信息。 Processor Expert还可作为IAR和Keil IDE的独立插件(微控制器驱动套件)

Freescale MQX Lite – 入门级MCU的RTOS?

RTOS使用通常并非与小型MCU关联,而是以任务为导向的设计,虽然如此,不应被忽视的是因为它提供了多种优势,即便对于入门级应用也是如此。通过模块化将应用程序写入一系列任务,可确保代码的时间关键部分按时执行并使复杂的应用变得更加易于开发和维护,因为开发人员不必将整个应用作为一个整体来处理。使用具有通用应用编程接口(API)的RTOS还意味着可以在多个开发人员之间轻松划分任务,并在开发过程中验证他们之间的交互。这可以帮助最大限度地发挥设计团队的效率和资源,同时最小化潜在的编码错误。飞思卡尔的MQX Lite与常用的全功能版MQX RTOS相比体积更小、并与之完全兼容。它作为Processor Expert中的嵌入式组件提供,易于配置,并可以轻松添加至现有应用,只需4KB RAM即可运行。它支持实时、基于优先级的先占式任务切换,意味着线程可以按照优先级顺序执行,允许高优先级线程始终满足其时间要求,无论多少其他线程正在争用CPU时间。由于软件开发是花费巨大且耗时的流程,使用免费MQX Lite RTOS与自己动手的方式相比,可以节省数万美元,即便是针对少量应用也能如此。

 

 

完整的开发工具包

仅仅具有MCU特性还不够。MCU供应商还需要提供完整的开发工具包,允许用户快速评估器件的所有特性,在最小投入和投资的情况下构建应用。Kinetis L系列在两方面都做到最好 – 具有卓越混合功耗的一流MCU平台,特性集成和扩展性,具有创新硬件、IDE和RTOS组件的广泛但经济高效的开发环境。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

北京2024年5月13日 /美通社/ -- 5月10-11日,"EPAI种子计划"正式启航!首期"基于EPAI的大模型应用实践研讨会"在北京智谷大厦成功举行。浪潮信息携手二十家元脑...

关键字: 开发平台 模型 AI 研讨会

上海2023年3月6日 /美通社/ -- 致力于与研究人员合作推动科学进步并加速实现突破的全球生命科学公司abcam(NASDAQ:ABCM)近日宣布授权迈杰医学,双方将就Claudin18.2伴随诊断的开发、注册和商业...

关键字: 开发平台 ADC NI CD

北京2023年2月6日 /美通社/ -- 日前,全球知名市场调研机构弗若斯特沙利文(Frost & Sullivan, 简称沙利文)联合头豹研究院发布《2022年中国AI开发平台市场报告》,亚马逊云科技...

关键字: 亚马逊 开发平台 AI 机器学习

广州2022年12月9日 /美通社/ -- 在新基建浪潮推动下,我国物联网产业发展正迎来爆发的战略机遇期。围绕供给侧、需求侧和智慧城市三大应用领域,物联网与垂直行业的融合应用日益深入,覆盖场景日趋广泛。与此同时,产业生态...

关键字: 开发平台 物联网 AIOT 开发者

(全球TMT2022年7月19日讯)在2022年"亚马逊黄金日"期间,全球化IoT开发平台服务商涂鸦智能(Tuya Smart)在领英、推特等社交媒体上发起了"BornSmart"联合营销活动。智能产品内置的智能程序可...

关键字: SMART 亚马逊 开发平台 新加坡

北京2022年3月28日 /美通社/ -- 如果说现在实体制造业中哪个行业最火,汽车业毫无疑问位列其中,随着新能源与智能化时代的到来,未来十年将是汽车产业巨变的十年。智能驾驶系统作为新一代智能汽车产业链的重要部分,是汽车...

关键字: 开发平台 智能驾驶

(全球TMT2022年3月29日讯)MAXIEYE是一家智能驾驶和智慧出行领域的核心技术服务商,广泛服务于商用车和乘用车前装市场。为了确保AI资源平台算力供给,MAXIEYE分别采用多台浪潮信息AI服务器,搭载最新A1...

关键字: 开发平台 智能驾驶

(全球TMT2022年3月22日讯)作为国内唯一实现汽车智能芯片前装量产的企业,地平线截至目前芯片的出货量已经超过了50万片。地平线成为国内唯一覆盖L2到L4的全场景整车智能芯片方案提供商。地平线选择与浪潮信息合作升级...

关键字: 开发平台 汽车智能 智能芯片

北京2022年3月22日 美通社/ -- “智能驾驶芯片的竞争从一开始就是世界杯的决赛,我们的目标是世界冠军”,地平线创始人兼CEO余凯曾谈到。在这个领域目前只有三家企业可实现智能驾驶芯片车规级的前装量产 -- 英特尔旗...

关键字: 开发平台 智能驾驶

凭借ZOHO在低代码领域15年的积累与沉淀,潜心打造的新一代Zoho Creator开发平台帮助IT团队和业务用户构建复杂、现代及合规的解决方案,以获得安全、易用且个性化的低代码体验,直面企业数字化转型需求。 北京20...

关键字: 代码 开发平台 进程
关闭
关闭