RM新时代网站-首页

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>單片機>怎么樣才能使用PSoC單片機設(shè)計電動自行車控制器

怎么樣才能使用PSoC單片機設(shè)計電動自行車控制器

2020-11-04 | rar | 5.68 MB | 次下載 | 免費

資料介紹

  電動車以零污染、高效率、低噪音等特點被認為是真正的“綠色交通工具而電動汽車受到電動機、電池的限制批量進入市場還有一定的難度,電動自行車卻可以得到迅速的發(fā)展。電動自行車的主要性能取決于電池、電動機和控制器無刷直流電動機是電動自行車的主要部件基于 PSOC CY8C24533的電動自行車控制器,利用其模擬、數(shù)字和路由資源使整個系統(tǒng)只用一個PSoC芯片便實現(xiàn)了上述的所有控制功能,因此無需任何外圍芯片,外圍元件的數(shù)目也相應(yīng)減少。這充分體現(xiàn)了SoC的優(yōu)勢,同時芯片的資源也得到了充分有效的利用。由于CY8C24533的模擬、數(shù)字和路由等資源也是可編程的,其使設(shè)計工程師的智慧和創(chuàng)意得到更多體現(xiàn)的同時,也使電動自行車控制器的性能得到更多的提升。

  PSoC微處理器CY8C21×××~29×Ⅹ×系列器件使用強大的8位哈佛結(jié)構(gòu)處理器內(nèi)核(M8 C CPU Core),它具有獨立的程序存儲器和數(shù)據(jù)存儲器總線,處理器速度可達2MHz。擁有豐富的M8C架構(gòu)指令,并可進行IO和內(nèi)存上的操作。此外系統(tǒng)提供便捷的尋址方式CPU內(nèi)核具有完善的快速乘加能力,PSoC系列所有處理器中都有一個乘法器/加法器(MAC)。MAC系統(tǒng)中作為一個獨立的組件,并映射到特定的寄存器地址空間,由輸入寄存器和輸出寄存器,能執(zhí)行帶符號的8×8乘法運算和32位的加法運算。只要把數(shù)據(jù)傳送到輸入寄存器在下一個指令周期,在輸出寄存器就能得到運算結(jié)果。寄存器加速內(nèi)存數(shù)據(jù)交換,大大提高了處理數(shù)據(jù)的速度CYPRESS MICROSYSTEMS INC生產(chǎn)的PSOC是新一代功能強大的8位可配置微控制器。PSOC器件集成有模擬和數(shù)字邏輯電路可編程模塊、一個快速8位MCU16KB閃存、256字節(jié)SRAM以及乘法器/累加器、8根獨立的輸入和輸出總線,其內(nèi)部可用的 BLOCK資源包含:4個基本類型和4個通信類型的數(shù)字BLOCK,使用基本類型數(shù)字 BLOCK可配置:計數(shù)器( counter:定時器( (timer)脈寬調(diào)制(PWM):循環(huán)冗余碼校驗(CRC)。使用通信類型數(shù)字 BLOCK可配置:串行發(fā)( serialtransmitter):串行接收( serial receiver):SPI主端( SPI Master):SPI從端( SPI Slave)。使用模擬 BLOCK可配置:多極濾波器(muli- pole filters);放大器( gain stages):數(shù)模轉(zhuǎn)換(DACs):模數(shù)轉(zhuǎn)換(ADCs)。使用這些資源可以配置成不同的功能模塊,用以實現(xiàn)微控制器標準外圍器件的功能。所有PSOC器件都是可動態(tài)重配置的,使設(shè)計人員能動態(tài)地設(shè)計并實現(xiàn)新的系統(tǒng)功能。設(shè)計人員可在不同的時鐘周期中使用同一芯片的不同功能,從而提高了芯片利用率。PSOC的集成化結(jié)構(gòu)減少了設(shè)計方案中所需的模擬和數(shù)字元件的數(shù)量,節(jié)省了成本。此外,PSOC的可編程性縮短了開發(fā)時間,能讓產(chǎn)品更快上市。其可在消費類、工業(yè)、辦公自動化、電信和汽車領(lǐng)域應(yīng)用中實現(xiàn)大量嵌入式控制功能。PSOC的內(nèi)部資源極為豐富,分別從以下幾個方面進行介紹:a.處理器內(nèi)核PSoC微處理器CY8C21×××~29×××系列器件使用強大的8位哈佛結(jié)構(gòu)處理器內(nèi)核(M8 C CPU Core),它具有獨立的程序存儲器和數(shù)據(jù)存儲器總線處理器速度可達24MHz。擁有豐富的M8C架構(gòu)指令,并可進行O和內(nèi)存上的操作。此外系統(tǒng)提供便捷的尋址方式。CPU內(nèi)核具有完善的快速乘加能力,PSoC系列所有處理器中都有一個乘法器加法器(MAC)。MAC系統(tǒng)中作為一個獨立的組件,并映射到特定的寄存器地址空間,由輸入寄存器和輸出寄存器,能執(zhí)行帶符號的8×8乘法運算和32位的加法運算。只要把數(shù)據(jù)傳送到輸入寄存器在下一個指令周期,在輸出寄存器就能得到運算結(jié)果。寄存器加速內(nèi)存數(shù)據(jù)交換,大大提高了處理數(shù)據(jù)的速度。b.內(nèi)存儲器PSoC系列器件擁有靈活的片內(nèi)存儲器,包括4~16K字節(jié)的快速程序存儲器( Flash Program Memory)以及256字節(jié)的片內(nèi)SRAM數(shù)據(jù)存儲器,快速內(nèi)存可擦寫100,000次,并可分塊實時修改,不同的型號芯片閃存的容量不同。此外系統(tǒng)具有串行編程功能,( In System Serial Programming-ISSP),即在程序頭( Programme Pod)或者用戶板上的閃存可通過串行的方式,把程序固化到內(nèi)部程序閃存存儲器中。PSoC對片內(nèi)存儲器提供多種保護加密方式。以保證用戶敏感信息的安全。這個功能允許用戶有選擇性的對內(nèi)存模塊的讀寫操作加鎖和寫操作保護。這允許對部分代碼進行升級,而不會泄漏重要數(shù)據(jù)。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關(guān)電源基礎(chǔ)知識
  4. 5.73 MB  |  6次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設(shè)計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5基于FPGA的光纖通信系統(tǒng)的設(shè)計與實現(xiàn)
  10. 0.61 MB  |  2次下載  |  免費
  11. 651單片機窗簾控制器仿真程序
  12. 1.93 MB  |  2次下載  |  免費
  13. 751單片機大棚環(huán)境控制器仿真程序
  14. 1.10 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調(diào)色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537796次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191185次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
RM新时代网站-首页