嵌入式系统设计及开发有哪些技巧?
技巧1 – 花时间设计可扩展且灵活的架构
为产品设计的硬件和软件架构非常关键,该架构为产品提供了地图,显示了所有主要模块、它们的输入和输出以及它们与所有其他组件的关系。设计不佳的架构可能会导致多个硬件旋转以适应不断变化的市场条件,设计不佳的架构会导致不断的软件返工,这需要时间和金钱。花时间仔细考虑你的硬件和软件架构,确保它灵活且可扩展,以处理调整和功能添加甚至产品更改,你会发现,经过深思熟虑的架构可以节省大量返工,额外的时间可以带来巨大的投资回报 (ROI)。
技巧2 – 利用现有平台
作为工程师,我们喜欢深入了解底层细节和修补。使用新处理器开始一个新项目可能会非常令人兴奋!问题是,如果我们想快速做事并加速开发,我们不可能在每个项目上都从头开始。在位和字节级别工作非常耗时,并且学习曲线很大,即使从基本构建块开始并尝试将它们集成在一起也可能充满问题和痛苦,这就是利用现有硬件和软件平台可以极大地帮助嵌入式开发人员的地方。平台提供所有基本构建块,即硬件和软件的脚手架,开发人员需要做的就是在他们的功能和产品差异化上,他们已经完成了。
技巧3:使用MPU
在过去,是很难在一个小而廉价的微控制器中找到内存保护单元(MPU)的,但这种情况已经开始改变。现在从高端到低端的微控制器都已经有MPU,而这些MPU为嵌入式软件开发人员提供了一个可以大幅提高其固件(firmware)鲁棒性(robustness)的机会。
MPU 已逐渐与操作系统耦合,以便建立内存空间,其中的处理都分开,或任务可执行其代码,而不用担心被stomped on。倘若真有事情发生,不受控制的处理会被取消,也会执行其他的保护措施。请留意带有这种组件的微控制器,如果有,请多加利用它的这种特性。
技巧4:建立一个强大的看门狗系统
你经常会发现的一种总是受喜爱的看门狗(watchdog)实现是,在看门狗被启用之处(这是一个很好的开始),但也是可以用周期性定时器将该看门狗清零之处,定时器的启用是完全与程序中出现的任何情况隔离的。
使用看门狗的目的是协助确保如果出现错误,看门狗不会被清零,即当工作暂停,系统会被迫去执行硬件重设定(hardware reset),以便恢复。使用与系统活动独立的定时器可以让看门狗保持清零,即使系统已失效。
对应用任务如何整合到看门狗系统中,嵌入式开发人员需要仔细考虑和设计。例如,有种技术可能可以让每个在一定时期内运行的任务标示它们可以成功地完成其任 务。在此事件中,看门狗不被清零,强制被复位。还有一些比较先进的技术,像是使用外部看门狗处理器,它可用来监视主处理器如何表现,反之亦然。对一个可靠的系统而言,建立一个强大的看门狗系统是很重要的。
嵌入式物联网需要学的东西真的非常多,千万不要学错了路线和内容,导致工资要不上去!
无偿分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!某鱼上买估计至少要好几十。加微信领取资料
位于咸阳的武则天之墓乾陵至今也没有被发掘过吗?乾陵是一座位于陕西省咸阳市乾县梁山的唐朝墓葬,在唐代首都长安(今西安)西北方向约85公里处。该陵为唐高宗李治(649年683年在位)与武则天(690年705年在位)的合葬墓,建成于
如果没有违法的人见到警车就跑的话,会有什么后果呢?其实这个问题我有发言权,因为我跑过!那时上高中,和几个同学一块去网吧通宵,大概凌晨四点左右吧,我们寻思着回去睡一会就出网吧了,结果刚走没多远有个警车过来了,我们几个赶紧往宿舍跑(当
你手机里必备的软件都有什么?除了微信微博淘宝支付宝抖音头条百度还有很多很多,在应用商城的千军万马款APP中挑选出21款非常非常非常好用的APP,大众良心小众精致,实用又有趣,个个都是精品。特别是第一个第二个最
RCEP能给中国带来什么机遇?你好,可以关注下这篇文章,对于RCEP对于中国的哪些产业带来机遇介绍的比较详细httpswww。toutiao。comi6927068340942832131RCEP准备就绪,中国
高考刚上二本线,被一个很烂的民办院校录取,要不要去读?凭本事考上的很烂的民办院校,也没啥可遗憾的。成绩就这个水平,还算超水平发挥,应该高兴才对。已经被一个很烂的民办院校录取了,录取了,你只能选择上与不上。因为你的档案已经被那个烂民办提
焦虑症应该如何改善?我是2006年开始的,先是因为心情郁闷,失眠,忽然有一天心跳气短,全身无力,面色苍白,紧张恐惧,濒死的感觉。马上请人送我上医院,所有检查都没问题,甚至上了心电监护。当晚输了点升脉,
中国历史上炒股最牛的人是谁?说起中国炒股最牛的人,在我看来应该是李彪。也许许多新股民不知道李彪是谁,我来为大家介绍一下。说起李彪,这不得不提及20年前轰动一时的亿安科技,尽管现在现已物是人非,亿安科技也已改名
周冬雨的发型不烫不染也那么好看,是怎么打理出来的?其实周冬雨的发型并没有不烫不染,相反,她反而是花了很大的功夫烫出自然,染成最适合她肤色的深色系,不过确实对于发型,周冬雨一直都有自己的独特方法,我们一个个来说。1编发这是周冬雨最近
石家庄南三环是怎么规划的?如图,下边就是南三环了,南三环路东起段干南桥东端,西止西良政桥西端,全长15。60公里。不知道这个回答你满意么,实在说不出太多其他的了,从规划来看,这个三环比较不标准,以前是省道,
请问武汉市市中心到底是在哪里?1都说武汉大而散,三镇林立两江三岸分不清主次,是一个没有市中心的城市不像上海,外滩是外地人进沪游览的中心,南京路是商业中心也不像北京,天安门广场是进京游览的中心,长安街王府井是市中
中餐在欧美受欢迎吗?曾有这样一则趣闻,在2010年美国参议院的最高大法官任命仪式听证会上,参议院格莱厄姆问时任大法官提名人伊莉娜你们圣诞节那天会在什么地方?而伊莉娜的回答是所有的犹太人都一样,圣诞节会