回到首页
个人.家庭.数字化 - 数位之墙



行业动态 全国竞赛工业电子培训教师 解答MCU单芯片韧体学习4大问题
艾鍗学院 本新闻稿发布于2018/08/05,由发布之企业承担内容之立场与责任,与本站无关

对于韧体初学者或学习中的朋友,在韧体学习的路上,常常因为许多重要观念厘不清而抓错重点和方法,造成花了时间学习却没有进展、或经历旷日废时的学习才勉强能在实务应用上派上用场。本篇整理基本却重要的概念,帮助你往明确的学习目标与方向前进

 
■ 发布/轮播新闻稿 新闻稿直达14万电子报订户刊登新闻稿:按此 想在你的Blog上轮播行业动态按此
 


ARM微控制器领域专家何老师具16年韧体开发与电路设计经验,强调韧体学习注重「感受教学」,课程中会带著学生自己使用仪器抓讯号,并自己解读讯号,一步一步引导学生看懂DataSheet,自己写出每一行 code,而不是拿别人现成的 code 去改而已。何老师认为这才是真正学会控制芯片并驱动周边的精髓!

针对韧体学习4大问题,整理分享如下

Q1.韧体和软件学习上最大的差别?
最大的差别就是软件著重应用而韧体著重硬件讯号控制,并且软件都是先假设底层韧体/硬件一切正常。韧体设计最根本的技术是”讯号处理”而不是程式。讯号处理意谓著你要先能理解两个IC间的沟通方法,是否有依照IC DataSheet中的讯号时序图来传递。”时序”表示讯号交握是有Timing的关系,这通常是软件背景者最难入手的地方,如果你已经拿著会动的Code去改,那只有学到软件的功夫而不是韧体的真本事。我在课程中会教每一位学员LA逻辑分仪如何使用并搭配艾鍗在Windows上开发的讯号产生工具,让学员可以用一目了然的方法去看见波形时序是怎么一回事。

Q2. 韧体工程师的职能为何?能对讯号处理、IP元件的驱动、界面电路、IC间通讯、中断系统、时序控制等主题有所掌握。要能看懂DataSheet与波形时序图,接著能跟著撰写相对应的code。

Q3. MCU韧体工程师的开发重点为何?
开发的重点主要是熟悉MCU本身及周边元件的驱动方法、建立良好的软硬件系统架构与了解产品的应用面。对于底层Timer、GPIO、UART、I2C、SPI、ADC等各种IP驱动到更为复杂的USB HID、USB-CDC、USB Audio及USB MSC是韧体工程师应该熟悉的部份。虽然各家厂商推出的MCU芯片,对这些IP控制方式可能不同(寄存器的操作不同),但因为原理原则都是相同的,因此对于一个训练有素的韧体工程师,只要有能力读懂MCU厂商Datasheet或IC Manual,其实并不难上手新的MCU。

Q4.使用ARM Cortex M0或ARM Cortex M4,在开发上有什么差别?使用不同厂牌的芯片在开发上有什么差异?
由于现在MCU几乎都是以C语言来开发,不像早期都是写汇编语言,因此CPU Core是那一家的,其实对开发者而言完全没有差别。此外,ARM针对Cortex-M 提供CMSIS 介面(Cortex-M Software Interface Standard),使得韧体工师使用ARM Cortex-M based的MCU根本不必知道ARM架构、ARM内部寄存器及指令集。正是因为CMSIS函式库的存在,开发者对于使用ARM Cortex M的任何版本,是没有差异性的。虽然最新的ARM Cortex 7的CPU效能较高,但就如同如果你是会开车的,不论是驾驶BMW或Toyota你都还是会开,不用去考两张驾照。市面上有许多不同厂牌的芯片可供选择,撇开其各自特性(适合的应用)不谈,其实差别仅在各家芯片商的 API 不一样。ARM + 芯片商的电路 = 各家的MCU。所以,ARM 是一样的。1. ARM Cortex -M0 的核心程式 一样  2. Keil C 的开发环境一样。来参加MCU单芯片课程,我会明确指出,如何让共通性的东西更兼容。

如欲了解更多ARM单芯片韧体学习上的问题,欢迎至MCU专页 https://www.ittraining.com.tw/ittraining/course/firmware/mcuplus

- 新闻稿有效日期,至2018/08/17为止


联络人 :Lydia
联络电话:(02)2316-7736
电子邮件:service@ittraining.com.tw

上一篇:国立中正大学加入世界竹组织
下一篇:IOTW与Consta Mobile和加州葡萄酒建立战略性合作夥伴关系

 
搜索本站


最新科技评论

共享经济:以人民的名义争夺流量入口 - 2017/06/18

视频网站的未来(三) PGC孵化IP,直播更接近长尾 - 2016/10/16

视频网站的未来(二)短视频适合往社交和工具发展 - 2016/10/09

视频网站的未来(一)长尾效应与头部效应无法兼顾 - 2016/10/02

大部分O2O 模式违反互联网经济特性 - 2015/02/08

融资是怎么回事(下)什么人能拿到投资 - 2015/01/04

融资是怎么回事(中)读懂投资人的唇语 - 2014/12/21

融资是怎么回事(上)融资是迭代的过程 - 2014/12/14

奢品服务业O2O 兴起,互联网创业者的新机会 - 2014/07/20

■ 订阅每日更新行业动态
RSS
RSS

当月行业动态

Information

 

 

 

 




个人.家庭.数字化 - 数位之墙

欲引用本站图文,请先取得授权。本站保留一切权利 ©Copyright 2008, DigitalWall.COM. All Rights Reserved.
Question ? Please mail to service@digitalwall.com

欢迎与本站链接!