欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

如何用KIT_AURIX_TC275_LITE板卡實(shí)現(xiàn)多核點(diǎn)燈

電子森林 ? 來(lái)源:硬禾學(xué)堂 ? 作者:硬禾學(xué)堂 ? 2022-10-13 09:49 ? 次閱讀

使用TC275的三個(gè)核心,輪流休眠待機(jī),分別控制板卡上的LED燈,如core0檢測(cè)按鍵按下,喚醒core1翻轉(zhuǎn)LED1,一秒后,喚醒core2翻轉(zhuǎn)LED2,系統(tǒng)休眠。

那我們今天就來(lái)看看如何用KIT_AURIX_TC275_LITE板卡的三個(gè)核心實(shí)現(xiàn)這個(gè)任務(wù)。

一起來(lái)看下方項(xiàng)目介紹。

硬件介紹

項(xiàng)目使用的開(kāi)發(fā)板為英飛凌的 KIT_AURIX_TC275_LITE 開(kāi)發(fā)板,其搭載的TC275芯片是一個(gè)三核的車規(guī)級(jí)芯片。

本項(xiàng)目使用了全彩LCD、按鍵與姿態(tài)傳感器模塊,并使用SPI擴(kuò)展接口控制LED燈板。

功能展示

本項(xiàng)目實(shí)現(xiàn)的功能非常簡(jiǎn)單,就是點(diǎn)擊按鍵,一個(gè)LED翻轉(zhuǎn),另一個(gè)LED等一秒鐘之后翻轉(zhuǎn)。

實(shí)現(xiàn)思路

首先配置環(huán)境

在英飛凌官方的例程中找尋相關(guān)的,學(xué)習(xí)其API

在B站搜索英飛凌多核視頻學(xué)習(xí)

把上述相關(guān)程序縫到一塊。實(shí)現(xiàn)過(guò)程

1. 環(huán)境配置

我開(kāi)發(fā)的這幾天官網(wǎng)的下載安裝包功能不知道為什么不好使了,而且之前做智能車使用的1.3.0版本過(guò)于老舊,甚至不支持導(dǎo)入例程的功能,于是在這里分享一個(gè)群友分享的1.6.0版本的安裝包:

2. 多核開(kāi)發(fā)

多核開(kāi)發(fā)的主要邏輯寫(xiě)在CPU0中,CPU1與CPU2只負(fù)責(zé)翻轉(zhuǎn)對(duì)應(yīng)的LED,且長(zhǎng)期處在休眠模式。

CPU0使用一個(gè)定時(shí)器STM0定時(shí)200ms輪詢檢測(cè)按鍵是否被按下,如果被按下,就依次喚醒另外兩個(gè)核,而后會(huì)讓CPU0自己睡眠。每個(gè)定時(shí)器中斷到來(lái),CPU0都會(huì)被喚醒,所以中斷處理函數(shù)中什么都不用寫(xiě)即可。

遇到的問(wèn)題及解決辦法

1. 編譯不過(guò)問(wèn)題

不知道為什么ADS編譯不過(guò)去,此時(shí)右鍵左側(cè)文件導(dǎo)航欄中的項(xiàng)目文件夾,點(diǎn)擊Clean Project即可。

2. 延時(shí)函數(shù)問(wèn)題

遇到了一個(gè)腦殘問(wèn)題,我把延時(shí)函數(shù)寫(xiě)到了定時(shí)器里面,且延時(shí)時(shí)間超了定時(shí)器時(shí)間,以至于一運(yùn)行就卡死,之后注意別犯傻了。

3. 外設(shè)初始化位置問(wèn)題

在寫(xiě)代碼的過(guò)程中 GPIO初始化的位置很有講究,其實(shí)在任意一個(gè)核初始化,別的核都是可以用的,但是問(wèn)題是如果你唉CPU0核中初始化CPU1核用的外設(shè),由于三個(gè)CPU是同時(shí)在跑的,如果CPU0還沒(méi)有初始化結(jié)束,CPU1就已經(jīng)跑到了使用GPIO的語(yǔ)句,就寄了,所以為了保險(xiǎn)起見(jiàn),最好哪個(gè)核用哪個(gè)外設(shè),就把這個(gè)外設(shè)的初始化寫(xiě)在這個(gè)核的代碼里。




審核編輯:劉清

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

    關(guān)注

    34

    文章

    4439

    瀏覽量

    168498
  • 定時(shí)器
    +關(guān)注

    關(guān)注

    23

    文章

    3256

    瀏覽量

    115467
  • Aurix
    +關(guān)注

    關(guān)注

    1

    文章

    72

    瀏覽量

    10980
  • SPI串口
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    948

原文標(biāo)題:基于英飛凌AURIX TC275 Lite的多核點(diǎn)燈-Funpack S2 #2項(xiàng)目分享(1)

文章出處:【微信號(hào):xiaojiaoyafpga,微信公眾號(hào):電子森林】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    請(qǐng)問(wèn)AURIX KIT_A2G_TC397_5V_TFT開(kāi)發(fā)板如何通過(guò)UDE進(jìn)行仿真調(diào)試?

    請(qǐng)問(wèn)AURIX KIT_A2G_TC397_5V_TFT開(kāi)發(fā)板 如何通過(guò)UDE 進(jìn)行仿真調(diào)試?需要單獨(dú)連接外部的調(diào)試器設(shè)備嗎?
    發(fā)表于 01-24 07:09

    KIT_A2G_TC375_LITEKIT_A2G_TC375_ARD_SB在功能上有啥區(qū)別?

    KIT_A2G_TC375_LITEKIT_A2G_TC375_ARD_SB,在功能上有啥區(qū)別,做域控開(kāi)發(fā),都帶燒錄和仿真器嗎
    發(fā)表于 01-24 08:27

    請(qǐng)問(wèn)AURIX TC275軟件中斷怎么設(shè)置呢?

    AURIX TC275軟件中斷怎么設(shè)置呢? 希望能告訴下,萬(wàn)分感謝!
    發(fā)表于 02-19 08:25

    tc297和tc275都是多核原理一樣嗎?

    tc297和tc275都是多核原理一樣嗎,我學(xué)了275可以上手297嗎
    發(fā)表于 02-21 06:57

    TDA5235_915_5_BOARD中的調(diào)試器比PSOC4_HVPA_LITE_KIT KIT_A2G_TC387_MOTORCTR中的仿真器更好嗎?

    大家好 ! 我正在評(píng)估 TC275 的高級(jí)功能,需要 200 美元以下的好調(diào)試器工具。 目前我有KIT_A2G_TC387_MOTORCTR ,它使用 USB 來(lái)模擬調(diào)試器,但它對(duì)于我的用例來(lái)說(shuō)非常
    發(fā)表于 03-04 07:35

    AURIX TC375 LITE KIT\"用于同步采樣的EVADC主從配置\" 示例未按預(yù)期運(yùn)行是哪里的問(wèn)題?

    目前,我正試圖在 AURIX TC375 LITE KIT實(shí)現(xiàn)\" iLLD_TC375_A
    發(fā)表于 05-22 07:52

    使用帶有TC275 lite的infinion miniwiggler V3時(shí)出現(xiàn)錯(cuò)誤的原因?

    我正在嘗試在我的開(kāi)發(fā)板 TC275 Lite 上使用 miniwiggler v3。 我還在使用 Aurix Development Studio 但卻顯示了以下錯(cuò)誤 我反轉(zhuǎn)了連接,但還是出現(xiàn)了同樣的錯(cuò)誤! 是否
    發(fā)表于 05-22 08:28

    使用AURIX Development Studio在ShieldBuddy TC275上進(jìn)行調(diào)試報(bào)錯(cuò)的原因?

    我正試圖使用 AURIX Development studio v 1.9.20 快速掌握 ShieldBuddy 板 (TC275),當(dāng)我嘗試調(diào)試默認(rèn)的 \"Hello World
    發(fā)表于 05-27 07:32

    TC375 Lite Kit上調(diào)試時(shí)出現(xiàn)tsim問(wèn)題怎么解決?

    你好,我正在使用 Aurix TC375 Lite Kit 開(kāi)發(fā)板,并嘗試了 freeRtos 示例代碼。 但在編譯之后,一旦將代碼放入調(diào)試器模式,就會(huì)出現(xiàn)如下快照所示的 tsim 問(wèn)
    發(fā)表于 05-27 06:28

    Aurix TC275TP在DXCPL模式下使用Trace32在閃存中寫(xiě)入數(shù)據(jù),正確的命令順序是什么?

    我在使用 Aurix TC275TP 時(shí)遇到一個(gè)問(wèn)題,我需要在 DXCPL 模式下使用 Trace32 在閃存中寫(xiě)入數(shù)據(jù),但我不知道正確的命令順序。 有可能在 uC 運(yùn)行時(shí)寫(xiě)入數(shù)據(jù)嗎? 我想我必須先解鎖閃存,然后擦除并寫(xiě)入,但我不知道命令。
    發(fā)表于 05-27 06:05

    AURIX Development StudioV1.72無(wú)法閃存TC275 Lite Kit怎么解決?

    當(dāng)我使用 AURIX Development StudioV1.72 通過(guò)按鈕(閃存當(dāng)前項(xiàng)目)閃存 TC275 lite 套件板時(shí),AURIX Development Studio 報(bào)
    發(fā)表于 05-31 07:39

    AURIX TC275/TC234開(kāi)發(fā)----(1) 開(kāi)發(fā)準(zhǔn)備工作 精選資料推薦

    TC234/TC275 是英飛凌推出的較新一代AURIX 系列的單核/三核處理器,適合應(yīng)用于車載控制器的開(kāi)發(fā),目前在很多車型上有在使用,下面對(duì)兩種芯片做個(gè)簡(jiǎn)單的分析對(duì)比:1)TC275
    發(fā)表于 09-02 08:57

    AURIX TC275/TC234開(kāi)發(fā)----(1) 開(kāi)發(fā)準(zhǔn)備工作

    TC234/TC275 是英飛凌推出的較新一代AURIX 系列的單核/三核處理器,適合應(yīng)用于車載控制器的開(kāi)發(fā),目前在很多車型上有在使用,下面對(duì)兩種芯片做個(gè)簡(jiǎn)單的分析對(duì)比:1)TC275
    發(fā)表于 11-16 19:21 ?33次下載
    <b class='flag-5'>AURIX</b> <b class='flag-5'>TC275</b>/<b class='flag-5'>TC</b>234開(kāi)發(fā)----(1) 開(kāi)發(fā)準(zhǔn)備工作

    基于AURIX TriCore單片三核微控制器TC275

    TC275TP作為第一代 Aurix TC27xT系列產(chǎn)品,專為滿足極高的安全標(biāo)準(zhǔn),同時(shí)大幅提高性能而設(shè)計(jì)。采用創(chuàng)新多核心架構(gòu),三個(gè)獨(dú)立的 32 位 TriCore CPU均可工作在2
    的頭像 發(fā)表于 07-05 15:07 ?6348次閱讀

    AURIX TC4x虛擬化技術(shù)詳解

    AURIX TC4x CDSP介紹及應(yīng)用 AURIX TC4x 硬件支持包助您實(shí)現(xiàn)初期開(kāi)發(fā),加速開(kāi)發(fā)進(jìn)程
    的頭像 發(fā)表于 02-07 11:47 ?149次閱讀
    <b class='flag-5'>AURIX</b> <b class='flag-5'>TC</b>4x虛擬化技術(shù)詳解