在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

嵌入式系統(tǒng)工程師與他們常用的工具簡介

PCB線路板打樣 ? 來源:LONG ? 2019-08-08 09:49 ? 次閱讀

嵌入式系統(tǒng)工程師與他們使用的工具知識一樣好。使用正確的工具來完成工作可以大大加快開發(fā)速度,但不一定能確保成功。開發(fā)人員需要了解該工具的復(fù)雜性才能獲得成功。

以一個(gè)非常簡單的任務(wù)為例,使用IAR編譯器和Processor Expert設(shè)置NXP Kinetis-L微控制器的配置位。

配置位控制NMI和復(fù)位引腳'功能以及初始時(shí)鐘和啟動選項(xiàng)。在此示例中,配置位位于十六進(jìn)制地址0x400之后,緊跟在中斷向量表之后。表1顯示了每個(gè)地址控制的內(nèi)容的描述。

嵌入式系統(tǒng)工程師與他們常用的工具簡介

表1 - 配置位

開發(fā)人員有許多選項(xiàng)有關(guān)如何設(shè)置這些內(nèi)存區(qū)域的信息。首先,他們可以使用鏈接器文件中映射的表來設(shè)置值。或者,他們可以使用Processor Expert來設(shè)置值。

設(shè)置配置區(qū)域的值后,開發(fā)人員現(xiàn)在可以編譯代碼并將其加載到目標(biāo)上。然后,人們可能期望該過程在閃存中設(shè)置配置位。然而,運(yùn)行代碼會揭示不同的故事!盡管已經(jīng)正確配置了這些位,但開發(fā)人員會發(fā)現(xiàn)在目標(biāo)上,這些位仍然設(shè)置為默認(rèn)值。

可能出現(xiàn)什么問題?使用IAR,開發(fā)人員可以在要加載的代碼和目標(biāo)內(nèi)存中存在的內(nèi)容之間運(yùn)行驗(yàn)證檢查。他們會發(fā)現(xiàn)驗(yàn)證失敗了。有些東西阻止了配置位的編程

罪魁禍?zhǔn)资荌AR工具鏈,它阻止了配置區(qū)域的更新。這種行為的原因是這些配置位可能對程序造成危險(xiǎn),因?yàn)樗鼈兛梢枣i定整個(gè)設(shè)備。無意中編程它們可能是災(zāi)難性的,因此工具鏈會自動阻止對目標(biāo)區(qū)域的寫入權(quán)限,而無需向開發(fā)人員提及。工具鏈假定開發(fā)人員知道這是工具鏈的行為方式。

要編寫配置位,開發(fā)人員必須通過向閃存設(shè)置配置添加特殊參數(shù)來手動覆蓋此默認(rèn)行為,如圖1所示。只有在開發(fā)人員完成此操作后,他們才能成功寫入配置位。沒有這種“功能”經(jīng)驗(yàn)或知識的開發(fā)人員可能很容易被拋棄并且長時(shí)間不知所措,特別是因?yàn)檫@些參數(shù)很好地隱藏在多個(gè)子菜單中。

嵌入式系統(tǒng)工程師與他們常用的工具簡介

圖1 - IAR覆蓋參數(shù)

故事的寓意是開發(fā)人員和項(xiàng)目團(tuán)隊(duì)需要安排時(shí)間定期更新自己并了解他們在一天中使用的工具的更多信息 - 今天的基礎(chǔ)。此外,項(xiàng)目經(jīng)理需要認(rèn)識到,時(shí)間表必須分配時(shí)間來學(xué)習(xí)工具。開發(fā)人員通常會知道他們的工具鏈的日常功能,但是這個(gè)工具的復(fù)雜功能可以真正發(fā)揮作用并提供最強(qiáng)大的功能。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5096

    文章

    19210

    瀏覽量

    308474
  • PCB打樣
    +關(guān)注

    關(guān)注

    17

    文章

    2968

    瀏覽量

    21889
  • 華強(qiáng)PCB
    +關(guān)注

    關(guān)注

    8

    文章

    1831

    瀏覽量

    28004
  • 華強(qiáng)pcb線路板打樣

    關(guān)注

    5

    文章

    14629

    瀏覽量

    43236
收藏 人收藏

    評論

    相關(guān)推薦

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    嵌入式軟件工程師和硬件工程師的區(qū)別? 嵌入式軟件工程師 嵌入式軟件
    發(fā)表于 05-16 11:00

    嵌入式工程師常用的開發(fā)工具有哪些?

    嵌入式工程師常用的開發(fā)工具有哪些? 在嵌入式系統(tǒng)開發(fā)的廣闊領(lǐng)域中,
    發(fā)表于 12-20 15:29

    如何成為一名嵌入式系統(tǒng)工程師

    本帖最后由 eehome 于 2013-1-5 09:53 編輯 如何成為一名嵌入式系統(tǒng)工程師
    發(fā)表于 11-30 20:23

    深圳科技園高科技領(lǐng)軍企業(yè)招聘嵌入式系統(tǒng)工程師(GNSS方向)

    本帖最后由 kezhq 于 2016-12-2 09:28 編輯 深圳科技園高科技領(lǐng)軍企業(yè)招聘嵌入式系統(tǒng)工程師,工作地點(diǎn):南山科技園,有興趣歡迎聯(lián)系:QQ:12530691email
    發(fā)表于 06-03 15:33

    誠聘嵌入式系統(tǒng)工程師

    獵頭職位:嵌入式系統(tǒng)工程師【廣州】工作職責(zé): 1、 負(fù)責(zé)汽車電子嵌入式系統(tǒng)的開發(fā); 2、 能獨(dú)立或帶領(lǐng)團(tuán)隊(duì)實(shí)現(xiàn)系統(tǒng)功能; 3、 負(fù)責(zé)項(xiàng)目
    發(fā)表于 10-10 15:44

    誠聘嵌入式系統(tǒng)工程師

    獵頭職位:嵌入式系統(tǒng)工程師【杭州】工作職責(zé):1、負(fù)責(zé)汽車電子嵌入式系統(tǒng)的開發(fā); 2、能獨(dú)立或帶領(lǐng)團(tuán)隊(duì)實(shí)現(xiàn)系統(tǒng)功能; 3、負(fù)責(zé)項(xiàng)目
    發(fā)表于 01-19 10:44

    【下載】《嵌入式工程師必知必會》——國外工程師的經(jīng)驗(yàn)之談

    `內(nèi)容簡介:本書論及了嵌入式工程師職業(yè)生涯的方方面面。首先分析了嵌入式工程師必備的技能條件,講述了掌握這些技能的學(xué)習(xí)途徑。然后結(jié)合實(shí)際討論了
    發(fā)表于 07-06 16:16

    ARM嵌入式工程師

    簡單的技術(shù)領(lǐng)域。但是,ARM嵌入式工程師所處位置非常好,向下跟硬件工程師打交道,向上跟APP工程師打交道,可以參與整個(gè)系統(tǒng)的開發(fā),可以充當(dāng)項(xiàng)
    發(fā)表于 08-24 00:51

    ARM嵌入式工程師

    簡單的技術(shù)領(lǐng)域。但是,ARM嵌入式工程師所處位置非常好,向下跟硬件工程師打交道,向上跟APP工程師打交道,可以參與整個(gè)系統(tǒng)的開發(fā),可以充當(dāng)項(xiàng)
    發(fā)表于 08-24 01:53

    ARM嵌入式工程師

    簡單的技術(shù)領(lǐng)域。但是,ARM嵌入式工程師所處位置非常好,向下跟硬件工程師打交道,向上跟APP工程師打交道,可以參與整個(gè)系統(tǒng)的開發(fā),可以充當(dāng)項(xiàng)
    發(fā)表于 08-30 19:36

    ARM嵌入式工程師

    簡單的技術(shù)領(lǐng)域。但是,ARM嵌入式工程師所處位置非常好,向下跟硬件工程師打交道,向上跟APP工程師打交道,可以參與整個(gè)系統(tǒng)的開發(fā),可以充當(dāng)項(xiàng)
    發(fā)表于 08-31 19:02

    嵌入式Linux工程師的成長經(jīng)歷

    )圖形系統(tǒng)知識(支持多窗口及管理窗口,包括窗口切換,窗口移動和覆蓋)4、嵌入式Linux系統(tǒng)工程師(1)嵌入式Linux基本概念(2)交叉編譯(3)Linux內(nèi)核開發(fā)和調(diào)試
    發(fā)表于 08-21 14:35

    嵌入式系統(tǒng)開發(fā)工程師的職責(zé)是做什么的?

    小編在之前的文章里面就有提到,嵌入式系統(tǒng)工程師是從事嵌入式系統(tǒng)開發(fā)工作的人員,具備OS底層、應(yīng)用層開發(fā)經(jīng)驗(yàn)。嵌入式
    發(fā)表于 11-08 08:47

    嵌入式系統(tǒng)工程師行業(yè)認(rèn)證”問世

    嵌入式系統(tǒng)工程師行業(yè)認(rèn)證”問世 一、背景介紹 眾所周知,隨著我國信息化與工業(yè)化融合的推進(jìn),在企業(yè)廣泛推廣和應(yīng)用
    發(fā)表于 09-01 08:33 ?970次閱讀
    “<b class='flag-5'>嵌入式</b><b class='flag-5'>系統(tǒng)工程師</b>行業(yè)認(rèn)證”問世

    嵌入式系統(tǒng)教程之嵌入式系統(tǒng)工程設(shè)計(jì)的詳細(xì)資料說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是嵌入式系統(tǒng)教程之嵌入式系統(tǒng)工程設(shè)計(jì)的詳細(xì)資料說明包括了:1. 嵌入式系統(tǒng)
    發(fā)表于 07-23 17:25 ?31次下載
    主站蜘蛛池模板: 色01视频| 天天摸天天操天天爽 | 久久涩精品 | 免费国产午夜高清在线视频 | 亚洲1314 | 中文字幕导航 | 欧美经典三级春潮烂漫海棠红 | 国产色婷婷免费视频 | 午夜在线看片 | 午夜激情网站 | 五月婷婷综合激情网 | 欧美亚洲视频一区 | 另类激情亚洲 | 日本不卡免费高清视频 | 末成年一级在线看片 | 亚洲视频一区网站 | 日本三级带日本三级带黄首页 | 夜夜偷影视| 国产福利你懂的 | 国产色网址 | 日日做夜夜做 | 99热最新 | 6080国产午夜精品 | 国产成人精品免费视频大全可播放的 | 国产特黄1级毛片 | 久久精品免费观看 | 天天舔天天操天天干 | 欧美在线视频一区二区三区 | 欧美一区二区三区激情啪啪 | 超黄视频网站 | 日本免费高清 | 欧美a一| 国产骚b| 色女人久久 | 天天尻| 好吊色7777sao在线视频观看 | 美女天天操 | 特黄三级 | 性色a| 国产成人av在线 | 永久看日本大片免费 |