在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2227|回复: 7

[MCU] 产品知识——体验全新的 MCU 软件方法

[复制链接]
发表于 2012-6-14 13:03:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 vipjph 于 2012-6-19 18:31 编辑

随着世界不断向数字化方向发展,微处理器 (MCU) 也正面向各种应用领域全面推出。新型电视机采用 MCU 来提高 LED 对比度。割草机可通过 MCU 的帮助实现自动化操作,并可采用电动机取代汽油机引擎,提高效率,降低污染。咖啡机采用 MCU 后可提高智能性,能够在您熟睡之后帮助您冲制一杯美味的咖啡。

MCU 的发展带动了一大批具有各种不同知识背景的开发人员的成长,这使我们不得不重新审视 MCU 软件的开发。为了最大限度地提高处理器可用性,MCU 软件必须满足各种受众用户的需求,并必须更加重视系统应用。


满足不同的编程爱好

MCU 编程不再是经验丰富的嵌入式系统工程师的专利。新型应用以及 MCU 的广泛推出吸引了众多此前从未接触过数字硬件的工程师以及仅仅对技术充分热情的业余爱好者,甚至那些寻求最新艺术表现形式的艺术家。现在已经到了摆脱传统固定 MCU 编程模式的时候了,应该为用户提供代表不同抽象与控制水平的不同编程途径。

C2000 的 controlSUITE 软件包含可支持上述灵活性的四级硬件抽象层(HAL)。

从最底层开始,寄存器和地址可像从前一样支持直接参照。 不过从第二层进行构建,位字段可使寄存器及其中的位功能组像变量一样进行存取。通过将寄存器映射到存储器上,编程人员现在就可像修改变量一样访问和存储位或位功能组中的值,并可像变量一样对其进行实时观察,从而无需位掩码这种容易让人困惑而且容易出错的方法。位字段还可在简化编程的同时支持完整的器件存取,因此对经验丰富的 MCU 编程人员也极具吸引力。 再进一步,外设 API 驱动器有助于用户通过简单的函数调用对外设进行编程。例如,通过调用函数,再向其提供周期、工作循环以及通道数等参数,就可完成 PWM 的初始化与设置。这些外设 API 驱动器可为嵌入式编程新手提供更简单的接口(也可为 PC 软件开发人员提供熟悉的函数调用接口)。 最后,完整的基准框架可帮助新用户实现其应用的跨越式起步,无需担心包括任务管理与 GPIO 映射在内的设置代码问题。

上述四级相结合,再加上四级之间的移动功能,编程人员能够迅速实施简单的函数,同时还可全面发挥 C2000以控制为导向的外设的优势。


healthcare_01.gif

详情点击
发表于 2012-6-17 21:41:44 | 显示全部楼层
picked the best eda resources
发表于 2012-6-18 04:21:26 | 显示全部楼层
eetop ... it is good here
发表于 2012-6-19 13:12:18 | 显示全部楼层

非常地支持楼主发言,给力顶!


                               
登录/注册后可看大图
8错8错,支持~~~


















                               
登录/注册后可看大图

防辐射服什么时候穿
发表于 2012-6-19 16:56:57 | 显示全部楼层

非常地支持楼主发言,给力顶!

我是来打酱油的

                               
登录/注册后可看大图



















                               
登录/注册后可看大图

孕妇防辐射
发表于 2012-6-19 17:07:26 | 显示全部楼层
interesting
发表于 2012-6-22 10:29:54 | 显示全部楼层
Thanks for your information, good!
发表于 2012-6-22 14:59:21 | 显示全部楼层
这个方向似乎会使代码量大增
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-3 22:14 , Processed in 0.033288 second(s), 11 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表