www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁 > 評(píng)測(cè) > MCU中的奇美拉——Cypress PSoC6系列評(píng)測(cè)之一

MCU中的奇美拉——Cypress PSoC6系列評(píng)測(cè)之一

MCU   CYPRESS   PSoC6   BLE   超低功耗   
  • 作者:zhanzr
  • 來源:21ic
  • [導(dǎo)讀]
  • 據(jù)稱是業(yè)內(nèi)最低功耗的M4內(nèi)核MCU產(chǎn)品,同時(shí)具有雙核結(jié)構(gòu)和諸多可編程模擬與數(shù)字外設(shè),結(jié)合強(qiáng)大的PSoC Creator,這次的PSoC6的體驗(yàn)可謂是非常酣暢。

Cy_SysLib_Delay(1500/*msec*/);

}

}

......

#include "project.h"

int main(void)

{

__enable_irq(); /* Enable global interrupts. */

/* Place your initialization/startup code here (e.g. MyInst_Start()) */

for(;;)

{

/* Place your application code here. */

Cy_GPIO_Inv(LED3_0_PORT, LED3_0_NUM); /* toggle the pin */

Cy_SysLib_Delay(500/*msec*/);

Cy_GPIO_Inv(LED4_0_PORT, LED4_0_NUM); /* toggle the pin */

Cy_SysLib_Delay(500/*msec*/);

Cy_GPIO_Inv(LED5_0_PORT, LED5_0_NUM); /* toggle the pin */

Cy_SysLib_Delay(500/*msec*/);

}

}

再就是build了,第一次build需要花點(diǎn)時(shí)間,因?yàn)橛泻芏郟DL的代碼需要build,下次就好了.

一切無誤后即可下載或者調(diào)試了:

image31.png

圖 下載Hex

再提一句,Creator這個(gè)工具目前只支持調(diào)試單核心,所以調(diào)試的時(shí)候要選擇調(diào)試的內(nèi)核:

image32.png

圖 選擇調(diào)試目標(biāo)

如果是下載的話,哪個(gè)都可以,因?yàn)樽詈髸?huì)把兩個(gè)核心的代碼合并成一個(gè)hex進(jìn)行下載,選哪個(gè)核心下載效果都是一樣子的.

到此為止,第一個(gè)多核心流水燈項(xiàng)目可以運(yùn)行了.作者有一種眼花繚亂的感覺, 相信讀者也覺得內(nèi)容很多.此文中有如下幾點(diǎn)與其它常規(guī)的嵌入式開發(fā)有些差別:

· 通過畫電路圖的方式來配置IO,不僅僅配置IO屬性,更要配置外部電路的屬性;

· 兩個(gè)核心分別要編輯代碼;

· 要選擇調(diào)試目標(biāo);

而這僅僅是多核心編程中最簡(jiǎn)化的模型,事實(shí)上所有的多核心模型中都涉及到任務(wù)通信,同步,資源共享,任務(wù)分配等內(nèi)容.這些內(nèi)容后面慢慢地寫,大家有興趣的話請(qǐng)關(guān)注后續(xù)內(nèi)容.此集分享到此為止,除了上面給出的一些下載連接,本文的例子工程在此下載:

https://pan.baidu.com/s/1bpwHS2z

后面考慮做成GitHub的連接,以供更好的分享.下集見!

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+