侵權投訴

基於ECOS操作系統在S3C2510開發板上的應用研究

電子設計 2020-09-19 16:34 次閲讀

引言

ECOS(Embedded Configurable Operating System,嵌入式可配置操作系統)是一種針對16位、32位和64位處理器的可移植嵌入式實時操作系統。由於其源代碼是公開的,因而有越來越多的設計人員開始關注ECOS操作系統。ECOS最大的特點是模塊化,內核可配置。最小版本的ECOS只有幾百字節,非常適合小型嵌入式系統的開發。相對於嵌入式Linux來説,ECOS有配置靈活和節省資源的優勢。它的另一個優點是使用多任務搶佔機制,具有最小的中斷延遲,支持嵌入式系統所需的所有同步原語,並擁有靈活的調度策略和中斷處理機制,因而具有良好的實時性。與Clinux和COS等操作系統相比,ECOS更適合於處理實時信號的設備,如移動通信、WLAN等通信設備的開發。

S3C2510是一款低功耗、高效能、面向以太網系統的微處理器。它的系統時鐘可達133MHz,幷包含了16/32位寬的ARM940T核、4KB的I-CACHE和4KB的D-CACHE。S3C2510帶有兩個獨立的10/100Mbps的以太網控制器,這兩個接口能夠以硬件完成IEEE802.3的MAC層處理,因此更適合用作SOHO路由器、internet網關,甚至寬帶無線接入設備的開發。ECOS操作系統也非常適合這些網絡設備的開發,本文將介紹S3C2510的移植方案,給各種以ARM為內核處理器的ECOS底層移植開發提供一個系統的範例。

ECOS底層移植的基礎知識

ECOS系統的主要組成部分如圖1所示。操作系統的主要功能及特點是由其內核所決定的,底層移植一般不會涉及到系統內核的內容。由圖1可見,硬件抽象層是嵌入式操作系統和硬件直接接觸的基本層,其將系統內核和具體的硬件平台徹底隔離開, 實現了系統內核與硬件的無關性,這就是操作系統具有良好可移植性的體現。因此,對於開發人員來説,移植操作系統真正的意義和工作在於移植操作系統的硬件抽象層。

基於ECOS操作系統在S3C2510開發板上的應用研究

圖 1 ECOS操作系統結構圖

HAL移植的主要步驟

建立適當的文件目錄

ECOS本身有一個完整的文件目錄,只有把新建的底層文件放在適當的文件目錄下面,才能確保配置和編譯工作的成功,也有助於利用ECOS本身已有的源代碼,如結構體系層和變體層中的許多成熟可用的代碼。由於本系統中S3C2510處理器的內核是ARM940T,因而可以把S3C2510的目錄建立在ECOS庫路徑packages/hal/arm/arm9/下。 建立S3C2510的cdl文件cdl文件使用cdl腳本語言描述該硬件設備(包或平台)的特性和常用指標。cdl文件實現系統在源碼級的功能和指標配置,猶如一個項目管理高層對其倉庫中組件特性的登記,只有登記後的包、組件和選項才能被操作系統配置工具識別和配置。以下是S3C2510的cdl文件中的幾段重要描述。

* cdl_package CYGPKG_ HAL_ARM_ ARM9_S3C2510 這是S3C2510在ECOSdb中所登記的包的名字,它下面包含了該板的一些基本設置和組件,如母體體系結構(parent)、包含的頭文件、編譯的C文件等。

* cdl_component CYG_HAL _startUP 系統啓動方式,有3種選擇:ram啓動、rom啓動、romram啓動。

* cdl_component CYGNUM_ HAL_CPUCLOCK平台的系統時鐘設置,以便於ECOS其他組件以此時鐘為標準。該平台系統時鐘的默認值設為133MHz。

* cdl_option CYGNUM_HAL_ RTC_PERIODECOS內核的運行時鐘單位。ECOS內核以一個tick為時鐘單位,而一個tick的長度就等於該選項的設定值。

ecos.db中登記S3C2510硬件包

ecos.db是關於ECOS系統的一個數據庫文件(在packages目錄下),它包含了硬件包管理工具和一些在組件配置庫中的包。與cdl文件相比,ecos.db登記了倉庫中的物品,而cdl文件則登記每種物品的特性。只有在ecos.db中登記了的包,才能被ECOS的庫編譯工具(configtool)選中和使用。如果要在配置工具的模板選項中(template)增加可供選擇的硬件目標板,那麼,需要先在ecos.db中登記其包描述,再增加其目標板描述。一般的輔助硬件(如網卡、串口等)只需要第一步的登記。因此,在ecos.db中登記S3C2510平台硬件包的基本步驟就是登記硬件平台的包描述(package CYGPKG_HAL_ARM_ ARM9_ S3C2510)和目標描述(target S3C2510)。需要注意的是,target S3C2510中所包含的3個硬件描述包CYGPKG_HAL_ARM、CYGPKG_HAL_ARM_ARM9和CYGPKG_HAL_ARM_ARM9_ S3C2510是不能缺少的,因為它們是標板的核心——主體系結構包、子體系結構包和主芯片包。另外,還可以可選地添加其他輔助硬件包(如網卡、串口等)。

編寫平台抽象層的有關代碼

硬件平台層所需編寫的代碼文件的一般功能如下所示。

* include /plf_cache.h —— 平台專用cache處理 (可選)。在本系統中不需要編寫,可直接調用ARM9變體層的hal_cache.h。

* include / hal_platform_ints.h —— 平台專用中斷處理,定義平台中斷向量號。

* include / plf_io.h —— I/O 定義和系統寄存器的宏定義。

* include ¬/ hal_platform_setup.h —— 平台啓動代碼。本文件主要用ARM彙編指令編寫,實現平台上電後程序的啓動和執行。* src/s3c2510_misc.c —— HAL的底層標準函數,包括時鐘平台初始化、時鐘延時函數、中斷使能、中斷屏蔽、中斷響應等。

* src/ hal_diag.c —— 硬件抽象層診斷輸出函數,包含ECOS系統中printf打印的硬件設備驅動程序。

* misc/ redboot_primary_ ram.ecm —— 基於RAM啓動方式的redboot最小配置文件。

* misc/redboot_primary_ rom.ecm —— 基於ROM啓動方式的redboot最小配置文件。

硬件啓動過程

編寫硬件啓動的初始化過程是HAL移植的一個難點。當硬件重新上電後,系統的程序指針會自動指向地址0(通常地址0存放着bootloader代碼段)。在ECOS操作系統中,程序首先會運行vectors.S文件(該文件存在於hal/arm/arch/src/目錄下),它定義了reset_vector、start等各種啓動標號。接着調用S3C2510平台層的hal_platform_ setup.h文件中的宏platform_setup1和arm9變體層arm9_misc.c文件中的函數 hal_hardware_init。hal_platform_setup.h定義了宏platform_setup1以供vectors.S調用。該宏定義了目標板上SDRAM和FLASH的初始化啓動,其中包括了它們的取數方式和內存大小。然後根據不同的啓動方式執行程序。對於RAM啓動方式,無需進行程序段與數據段的搬移,系統已認為SDRAM的起始地址即為程序的起始地址;對於ROM啓動方式,需要搬移數據段,而程序段無需搬移;對於ROMRAM啓動方式,程序段與數據段都需要進行搬移,然後再把程序起始地址映射為SDRAM的起始地址。在程序搬移完成後,系統會進行其他硬件的初始化過程,包括系統時鐘、系統CACHE、監控串口等基本硬件設備。

內存佈局文件編寫

平台的內存佈局文件在include/pkgconf目錄下。通常,每個平台包括了RAM、ROM和ROMRAM 3種不同啓動方式的內存佈局文件集。每種啓動方式的內存佈局文件集都由3個類型的描述文件組成:.h文件包含內存域的C宏定義;.ldi文件定義內存域和內存段位置的鏈接腳本文件;.mlt文件包括由MLT工具產生的對內存佈局的描述。當需要手動修改內存佈局時,只有.h和.ldi文件可以被修改,.mlt文件只能由MLT工具生成。

下面以S3C2510的ram啓動方式內存佈局為例,主要説明mlt_arm_s3c2510_ram.h和mlt_arm_s3c2510_ram.ldi的程序結構。由於S3C2510的開發板有兩個16MB的SDRAM,因而要定義兩個內存域ram1和ram2。系統設置寄存器在初始化時已經把內存段重新映射,因而兩個SDRAM的基地址就是0x0和0x40000000,兩個內存域的大小是16MB,分配方式都是可讀寫的內存段。在mlt_arm_s3c2510_ram.ldi中分為兩大部分。首先是MEMORY部分,它定義了在RAM啓動方式下所需要的內存域,以及該內存域的起始地址和長度。MEMORY部分的內容必須與mlt_arm_s3c2510_ ram.h中定義的宏一致。其次是SECTIONS部分,它定義了RAM啓動方式下所規定的內存段,這些內存段的定義與系統內存管理功能有關。在SECTION_XXX後帶有相應的參數,這些參數包括了內存段所屬的內存域、起始地址(或者是對齊方式)、虛擬內存地址(VMA)和加載內存地址(LMA)。

以SECTION_fixed_vectors (ram1, 0x200, LMA_EQ_VMA)為例,它表示fixed_vectors段屬於ram1內存域,起始地址為0x200,加載內存地址等於虛擬內存地址。LMA_EQ_VMA同時也可以解釋為該內存段不需要在程序運行後重新分配加載。

調試結果

S3C2510目標板上帶有1塊4MB的FLASH和2塊16MB的SDRAM。 利用ECOS的自帶編譯工具configtool對新建的S3C2510目標板進行編譯,生成ECOS的庫文件。然後把庫目錄下的install目錄內容複製到應用工程目錄下,使ECOS庫包含到應用工程中。然後把該工程的.elf文件利用EMBEST公司開發的IDE仿真器直接下載到目標板的SDRAM中。此時的ECOS操作系統應為RAM啓動方式。

通過IDE對程序的調試與測試結果表明,本文提出的S3C2510移植方案使ECOS操作系統在目標板中運行正常穩定。該操作系統支持多個工作線程的應用程序。S3C2510的串口、網口均能與pc機正常傳輸數據。

結語

ECOS是一款非常年輕的嵌入式操作系統,1997年才正式推廣使用。現階段有關ECOS開發的參考資料和專門從事人員仍然很少,造成了ECOS產品研發週期和開發成本的增加。因此,本文提出的ECOS操作系統的驅動底層代碼編寫方法對於使用ECOS開發產品具有相當重要的指導意義。

責任編輯:gt

收藏 人收藏
分享:

評論

相關推薦

HTC China揭開了其最新的Android智能手機HTC One ME的面紗

One ME像其前身One E9 +和One M9 +一樣具有金屬框架的聚碳酸酯車身。HTC One....
的頭像 倩倩 發表於 10-27 14:55 20次 閲讀
HTC China揭開了其最新的Android智能手機HTC One ME的面紗

AMD鋭龍5000系列處理器即將上市,使用EUV光刻機處理效率更高

AMD的鋭龍5000系列處理器下月初就要上市了,全新的Zen3架構IPC性能大漲,不過工藝上面依然是....
發表於 10-27 14:42 16次 閲讀
AMD鋭龍5000系列處理器即將上市,使用EUV光刻機處理效率更高

Pursim宣佈發佈Librem 5 USA,進一步為消費者提供了安全的智能手機

本週,Pursim宣佈發佈Librem 5 USA,進一步為消費者提供了安全的智能手機。它與Libr....
的頭像 倩倩 發表於 10-27 14:35 13次 閲讀
Pursim宣佈發佈Librem 5 USA,進一步為消費者提供了安全的智能手機

淺談高通與聯發科在5G智能手機市場的競爭

歸納來看,在全年度營收可迴歸正成長表現後,Qualcomm在中國5G 中低端市場的經營就不需要太高積....
的頭像 我快閉嘴 發表於 10-27 14:10 70次 閲讀
淺談高通與聯發科在5G智能手機市場的競爭

威盛x86處理器在全球PC市場已無存在感?

本來二者的 X86 授權協議已於 2018 年 4 月到期,這兩年間應該是進行了不少談判,兆芯今年上....
的頭像 我快閉嘴 發表於 10-27 13:12 20次 閲讀
威盛x86處理器在全球PC市場已無存在感?

消息稱華為nova 8系列將在下個月發佈

綜合已知爆料,華為nova8系列將會繼續保持三款機型的產品節奏,即分別有nova8 SE、nova8....
的頭像 我快閉嘴 發表於 10-27 13:07 203次 閲讀
消息稱華為nova 8系列將在下個月發佈

iPhone12Pro對比前代產品差距有多大?

而在第二輪測試中,iPhone 12 Pro的優勢就相當明顯了,憑藉6GB的大運存,iPhone 1....
的頭像 我快閉嘴 發表於 10-27 12:14 282次 閲讀
iPhone12Pro對比前代產品差距有多大?

飛凌嵌入式全志A40i的試用體驗之交叉編譯

環境:Unbuntu20.4LTS 交叉編譯工具鏈:arm-linux-gnueabihf-gcc ....
發表於 10-27 12:05 11次 閲讀
飛凌嵌入式全志A40i的試用體驗之交叉編譯

飛凌OKMX8MM-C開發板的評測,它的性能到底有多高

NXPi.MX 8M Mini應用處理器內置高性能、高能效的14 FinFET技術。在快速發展的智能....
發表於 10-27 11:59 22次 閲讀
飛凌OKMX8MM-C開發板的評測,它的性能到底有多高

電視果4G與電視果4K在硬件上最大的不同在於哪裏?

在經歷了前三代產品以及4K新品之後,電視果支持WiFi/4G雙網模式的全新4G版正式開售,這款產品看....
的頭像 lhl545545 發表於 10-27 11:56 8次 閲讀
電視果4G與電視果4K在硬件上最大的不同在於哪裏?

AMD 5000系鋭龍處理器也即將在雙11前開售

華碩B450重炮手主板配置再升級,其供電和散熱再次強化升級,更配備疾速2.5G有線網卡,還有AI麥克....
的頭像 lhl545545 發表於 10-27 11:46 127次 閲讀
AMD 5000系鋭龍處理器也即將在雙11前開售

全志A40i開發板的試用體驗之模塊初體驗

1.通過串口連接開發板 2.按照文檔中的教程加載wifi模塊 Linuxinsmod(insert ....
發表於 10-27 11:43 13次 閲讀
全志A40i開發板的試用體驗之模塊初體驗

信服雲 從“點”到“面”, 共築鯤鵬產業新生態

近年來,隨着我國IT技術的迅速發展,不論是在硬件還是軟件領域,我國已湧現出了一批優秀的服務商,而數字....
的頭像 lhl545545 發表於 10-27 11:42 83次 閲讀
信服雲 從“點”到“面”, 共築鯤鵬產業新生態

飛凌嵌入式全志A40i開發板的試用體驗之交叉編譯

環境:Unbuntu20.4LTS 交叉編譯工具鏈:arm-linux-gnueabihf-gcc ....
發表於 10-27 11:36 20次 閲讀
飛凌嵌入式全志A40i開發板的試用體驗之交叉編譯

關於飛凌嵌入式RK3399開發板的試用體驗

這段時間來呢,就是不斷的在兩個系統間切換,體驗了三款系統,其實到底還是在Linux下進行的開發。想讓....
發表於 10-27 11:33 24次 閲讀
關於飛凌嵌入式RK3399開發板的試用體驗

麒麟軟件日前宣佈,銀河麒麟操作系統V10已經開放產品試用申請與下載

據報道,有消息稱字節跳動正考慮推動抖音業務單獨在香港上市,高盛等多家投行已溝通承銷事宜。對此,字節跳....
的頭像 lhl545545 發表於 10-27 10:57 103次 閲讀
麒麟軟件日前宣佈,銀河麒麟操作系統V10已經開放產品試用申請與下載

萌新必看:嵌入式該怎麼學

01 嵌入式的定義和舉例分析 官方定義: 根據IEEE(國際電氣和電子工程師協會)的定義,嵌入式系統....
的頭像 inr999 發表於 10-27 10:52 78次 閲讀
萌新必看:嵌入式該怎麼學

2020年10月最佳免費個人電腦和主機遊戲

暴雪娛樂有一些受歡迎的特許經營,包括暗黑破壞神、守望、星際爭霸和魔獸世界,這些都可以通過Battle....
的頭像 倩倩 發表於 10-27 10:46 54次 閲讀
2020年10月最佳免費個人電腦和主機遊戲

51單片機編程_矩陣按鍵控制_0x04

/*    矩陣按鍵控制程序*/#include typedef unsigned char u8;typedef unsigned int u16;sbit LSA=P2^2; &nb...
發表於 10-27 10:38 0次 閲讀
51單片機編程_矩陣按鍵控制_0x04

微處理器MPU和單片機MCU的區別

每項新應用設計都需要一個單片機或微處理器。當在兩者之間選擇其一時,需要考慮一些因素。以下是微處理器、....
的頭像 inr999 發表於 10-27 10:34 58次 閲讀
微處理器MPU和單片機MCU的區別

基於MSP430單片機和GPS技術實現物流跟蹤系統的設計方案

現代物流是國民經濟的基礎之一,已被認為是企業在降低物質消耗、提高勞動生產率之外創造利潤的第三重要源泉....
的頭像 電子設計 發表於 10-27 10:12 190次 閲讀
基於MSP430單片機和GPS技術實現物流跟蹤系統的設計方案

3種機載電子戰系統的對比

AN/ALQ-210專用於固定翼飛機和直升飛機電子支援,反潛/海上作戰,以及空中預警。該系統集成了多....
的頭像 inr999 發表於 10-27 10:02 71次 閲讀
3種機載電子戰系統的對比

國產操作系統開放下載,完全兼容安卓應用

10月26日,麒麟軟件宣佈,銀河麒麟操作系統V10已經開放產品試用申請與下載。
的頭像 如意 發表於 10-27 09:43 72次 閲讀
國產操作系統開放下載,完全兼容安卓應用

即將到來的海信 HNR551T 將配備 6.5 英寸 HD +TFT LCD 面板

海信是全球最大的電視品牌之一,該公司還銷售其他電子產品,包括智能手機。近日,在工信部網站上發現了一款....
的頭像 lhl545545 發表於 10-27 09:29 70次 閲讀
即將到來的海信 HNR551T 將配備 6.5 英寸 HD +TFT LCD 面板

調試接口SWD和JTAG的區別

作者 | strongerHuang 微信公眾號 | strongerHuang 作為嵌入式工程師,....
的頭像 inr999 發表於 10-27 09:29 43次 閲讀
調試接口SWD和JTAG的區別

微軟宣佈延遲發售的Surface Earbuds將最終上市

多年來,微軟一直在吹捧Windows作為適用於主流平板電腦(如Surface Go 2)的觸摸優先操....
的頭像 倩倩 發表於 10-27 09:27 98次 閲讀
微軟宣佈延遲發售的Surface Earbuds將最終上市

爆AMD的Zen3處理器細節:或將引入EUV光刻工藝

AMD的鋭龍5000系列處理器下月初就要上市了,全新的Zen3架構IPC性能大漲,不過工藝上面依然是....
的頭像 如意 發表於 10-27 09:25 67次 閲讀
爆AMD的Zen3處理器細節:或將引入EUV光刻工藝

openEuler進化記:面向服務器操作系統生態的持續進化

我經常會回憶《流浪地球》裏的那個意象:一個飛向未知時空的星球,在宇宙中顯得那麼孤單而堅決。但換個角度....
的頭像 腦極體 發表於 10-27 07:29 70次 閲讀
openEuler進化記:面向服務器操作系統生態的持續進化

小米嵌入式產品更新:智能門鎖

在這篇文章中,小編將對小米米家智能門鎖加以介紹以增進大家對它的瞭解程度,和小編一起來看看吧。據瞭解,小米米家智
的頭像 嵌入式星球 發表於 10-26 18:44 158次 閲讀
小米嵌入式產品更新:智能門鎖

蘋果A15芯片預期用台積電5納米技術

據台灣工商時報報道,蘋果A14及A14X處理器已在台積電採用5納米制程量產,預期明年會推出新款桌上型....
的頭像 inr999 發表於 10-26 18:21 345次 閲讀
蘋果A15芯片預期用台積電5納米技術

德國電商曬銷量:AMD鋭龍包攬處理器周榜TOP13、Intel9-9900K銷量100

距離AMD鋭龍5000桌面處理器11月5日的上市時間越來越近,沒想到,老Ryzen創了新紀錄。 德國....
的頭像 工程師鄧生 發表於 10-26 18:14 234次 閲讀
德國電商曬銷量:AMD鋭龍包攬處理器周榜TOP13、Intel9-9900K銷量100

AMD的Zen3處理器小驚喜曝光:使用了少量四層EUV光刻

AMD的鋭龍5000系列處理器下月初就要上市了,全新的Zen3架構IPC性能大漲,不過工藝上面依然是....
的頭像 工程師鄧生 發表於 10-26 17:49 236次 閲讀
AMD的Zen3處理器小驚喜曝光:使用了少量四層EUV光刻

iPhone12Pro相較於上一代運行速度提升明顯

測試方法就是把在三款機器上同時按照次序打開20款常見APP後調入後台,並計算總用時。第二輪繼續依次打....
的頭像 我快閉嘴 發表於 10-26 16:58 292次 閲讀
iPhone12Pro相較於上一代運行速度提升明顯

微星B460/H410主板新增CPU散熱器自適應,可獲更好的降噪和冷卻性能

Intel的非K系列處理器TDP一般限制在65W,高負載下性能受限,現在微星發佈了一項新BIOS功能....
的頭像 牽手一起夢 發表於 10-26 16:52 111次 閲讀
微星B460/H410主板新增CPU散熱器自適應,可獲更好的降噪和冷卻性能

手機半導體芯片領域開始步入一個新的紀元

從ARM公司此前公佈的官方數據可以得知,在相同主頻、相同功耗的前提下,A78架構較A77架構單核性能....
的頭像 我快閉嘴 發表於 10-26 16:32 224次 閲讀
手機半導體芯片領域開始步入一個新的紀元

華為目前無法從Google和Android二重奏中受益

華為目前無法生產自己的處理器,也無法從美國公司購買原材料來生產硬件,因此不得不中斷與台積電的溝通。因....
的頭像 倩倩 發表於 10-26 16:31 137次 閲讀
華為目前無法從Google和Android二重奏中受益

智能家居魔鏡帶來的智能生活是一種什麼樣的體驗

智能家居魔鏡像智能手機一樣,具有獨立的操作系統,可以安裝軟件、遊戲等程序,可完成添加日程、地圖導航、....
發表於 10-26 16:21 61次 閲讀
智能家居魔鏡帶來的智能生活是一種什麼樣的體驗

德國漢高表面處理

距離AMD鋭龍5000桌面處理器11月5日的上市時間越來越近,沒想到,老Ryzen創了新紀錄。
的頭像 如意 發表於 10-26 16:18 180次 閲讀
德國漢高表面處理

南大光電:公司光刻膠產品客户驗證正在順利推進

在第三屆數字中國峯會上,中興通訊副總裁、MKT及方案政企部總經理李暉表示,在5G無線基站、交換機等設....
的頭像 lhl545545 發表於 10-26 16:14 347次 閲讀
南大光電:公司光刻膠產品客户驗證正在順利推進

華為Mate30 Pro攝像功能處於全球手機拍照的絕對第一階梯

在拍照上,華為Mate30 Pro採用後置徠卡電影四攝,4000萬像素電影鏡頭+4000萬像素超感光....
的頭像 我快閉嘴 發表於 10-26 15:34 392次 閲讀
華為Mate30 Pro攝像功能處於全球手機拍照的絕對第一階梯

從IPCC中可以清晰地看到“中國超算冠軍盃”的影子

今年中國超算領域有點不尋常。 從全球看,正當圈內還在圍觀為中美誰將最先研製出E級超算時候,半路殺出來....
的頭像 電子觀察説 發表於 10-26 15:13 86次 閲讀
從IPCC中可以清晰地看到“中國超算冠軍盃”的影子

台積電明年5nm產能全年維持滿載

台積電5nm及3nm的EUV光罩層數倍數增加,提供EUV光罩盒(EUV Pod)的家登受惠最大,今、....
的頭像 我快閉嘴 發表於 10-26 14:50 259次 閲讀
台積電明年5nm產能全年維持滿載

為什麼越來越多的遊戲玩家轉向AMD中央處理器?

華爾街通常對AMD股票持樂觀態度,並且在過去四周內略微提高了收益和銷售預期。分析師預計,調整後的每股....
的頭像 我快閉嘴 發表於 10-26 14:34 441次 閲讀
為什麼越來越多的遊戲玩家轉向AMD中央處理器?

微軟修復 Win10 更新後處理器顯示 0.00Ghz 的 bug

據外媒 WindowsLatest 報道,微軟正在測試新的 Windows 10 累積更新,該更新將....
的頭像 工程師鄧生 發表於 10-26 14:15 107次 閲讀
微軟修復 Win10 更新後處理器顯示 0.00Ghz 的 bug

同樣是5nm芯片,蘋果A14和華為麒麟9000兩者孰強孰弱?

蘋果 A14 和華為麒麟 9000 是目前業界最先進的 5nm 工藝芯片,分別搭載在今年的旗艦機蘋果....
的頭像 我快閉嘴 發表於 10-26 13:50 881次 閲讀
同樣是5nm芯片,蘋果A14和華為麒麟9000兩者孰強孰弱?

華為旗下又一款旗艦手機榮耀V40曝光

當然iPhone 12系列手機也受到了消費者熱捧,不少線下商家更是出現了加價出售的現象,其中蘋果著名....
的頭像 我快閉嘴 發表於 10-26 12:13 1726次 閲讀
華為旗下又一款旗艦手機榮耀V40曝光

台積電透露其3nm製程工藝的細節

另外,該報道稱台積電將會積極採購EUV光刻機設備,未來3~5年仍將是擁有全球最大EUV產能的半導體廠....
的頭像 我快閉嘴 發表於 10-26 11:50 305次 閲讀
台積電透露其3nm製程工藝的細節

開源架構RISC-V來源現狀

至今,已有IBM、NXP、西部數據、英偉達、高通、三星、谷歌、華為等100多家科技公司加入RISC-....
的頭像 微波射頻網 發表於 10-26 11:30 417次 閲讀
 開源架構RISC-V來源現狀

蘋果已着手進行新一代A15系列處理器開發

6納米已在第四季進入量產,EUV光罩層數較7+納米增加一層,包括聯發科、輝達、英特爾等大廠都將採用6....
的頭像 我快閉嘴 發表於 10-26 11:26 215次 閲讀
蘋果已着手進行新一代A15系列處理器開發

爆蘋果開始研發A15處理器,將搭載台積電5nm加強版製程

雖然蘋果已經推出了A14,接下來還有A14X,但是他們已經開始研發下一代CPU了。
的頭像 如意 發表於 10-26 11:08 143次 閲讀
爆蘋果開始研發A15處理器,將搭載台積電5nm加強版製程

90%的單片機初學者,都會遇到的10個問題

01、C語言和彙編語言在開發單片機時各有哪些優缺點?彙編語言是一種用文字助記符來表示機器指令的符號語言,是最接近機器碼的一...
發表於 10-23 11:05 178次 閲讀
90%的單片機初學者,都會遇到的10個問題

實現嵌入式漸進調光功能的方法

來源:華強電子網         對於LED領域而言,不僅僅在智能照明的範圍發展,還在新潮裝飾上有...
發表於 10-23 09:21 0次 閲讀
實現嵌入式漸進調光功能的方法

嵌入式學習方法步驟是什麼?

嵌入式學習方法步驟是什麼?我看一些初學者問的很多,分享一下。 1.Linux基礎及C語言高級 學習Linux基礎及C語言,對嵌...
發表於 10-22 15:23 101次 閲讀
嵌入式學習方法步驟是什麼?

HarmonyOS社區之星--孟瑞生:從事嵌入式行業需要自我沉澱

嘉賓介紹:孟瑞生(論壇賬號:),曾在汽車電子、環保電子等行業從事產品研發,10年以上嵌入式產品研發經驗。本人熱愛分享電子...
發表於 10-22 11:55 1141次 閲讀
HarmonyOS社區之星--孟瑞生:從事嵌入式行業需要自我沉澱

嵌入式Bug調試的經驗彙總

來源:互聯網         總有一些工程師吐槽嵌入式有多難學,Bug調試不知從何下手!今天小編就給...
發表於 10-22 09:39 0次 閲讀
嵌入式Bug調試的經驗彙總

如何選擇正確的Cortex-M處理器?

        本文將通過比較Cortex-M系列處理器之間的產品特性,告訴你如何根據產品應用選擇正確...
發表於 10-22 08:16 0次 閲讀
如何選擇正確的Cortex-M處理器?

在ARM中計算機技術和知識的分享

1.相關資料的分享,c/c++語言面試寶典,從面試的角度看待編程語言應該如何學習 2.計算機基礎和操作系統資料分享,在應用的計算機...
發表於 10-21 14:27 808次 閲讀
在ARM中計算機技術和知識的分享

如何使用ECP5FPGA解決網絡邊緣應用設計挑戰

       引言         隨着傳感器、低成本攝像頭和顯示屏在當今嵌入式設計中...
發表於 10-21 11:53 0次 閲讀
如何使用ECP5FPGA解決網絡邊緣應用設計挑戰

嵌入式開發的設計思路分享

       寫程序不難,但是程序怎麼樣才能寫的好,寫的快,那是需要點經驗積累的。結構化模塊化的程序設計的思...
發表於 10-21 09:52 0次 閲讀
嵌入式開發的設計思路分享

SMJ320C30KGD 數字信號處理器,軍用已知合格芯片

信息描述The SMJ320C30KGDB digital signal processor (DSP) is a high-performance, 32-bit floating-point processor manufactured in 0.72-µm, double-level metal CMOS technology.The SMJ320C30KGDB internal busing and special digital-signal-processing instruction set have the speed and flexibility to execute up to 50 million floating-point operations per second (MFLOPS). The SMJ320C30KGDB optimizes speed by implementing functions in hardware that other processors implement through software or microcode. This hardware-intensive approach provides performance previously unavailable on a single chip. The SMJ320C30KGDB can perform parallel multiply and ALU operations on integer or floating-point data in a single cycle. Each processor also possesses a general-purpose register file, a program cache, dedicated ARAUs, internal dual-access memories, one DMA channel supporting concurrent I/ O, and a short machine-cycle time. High perfor...
發表於 04-18 20:14 49次 閲讀
SMJ320C30KGD 數字信號處理器,軍用已知合格芯片

TLC1541 10 位 32kSPS ADC 串行輸出微處理器外設/獨立、11 通道

信息描述 The TLC1541 is a CMOS A/D converter built around a 10-bit switched-capacitor successive-approximation A/D converter. The device is designed for serial interface to a microprocessor or peripheral using a 3-state output with up to four control inputs [including independent SYSTEM CLOCK, I/O CLOCK, chip select (CS\), and ADDRESS INPUT]. A 2.1-MHz system clock for the TLC1541, with a design that includes simultaneous read/write operation, allows high-speed data transfers and sample rates up to 32 258 samples per second. In addition to the high-speed converter and versatile control logic, there is an on-chip, 12-channel analog multiplexer that can be used to sample any one of 11 inputs or an internal self-test voltage and a sample-and-hold function that operates automatically. The converters incorporated in the TLC1541 feature differential high-impedance reference inputs that facilitate ratiometric conversion, scaling, and...
發表於 04-18 20:07 69次 閲讀
TLC1541 10 位 32kSPS ADC 串行輸出微處理器外設/獨立、11 通道

TLC1551 10 位,164kSPS ADC 並行輸出,直接 I/F 至 DSP/微處理器,10 通道

信息描述The TLC1550x and TLC1551 are data acquisition analog-to-digital converters (ADCs) using a 10-bit, switched-capacitor, successive-approximation network. A high-speed, 3-state parallel port directly interfaces to a digital signal processor (DSP) or microprocessor (µP) system data bus. D0 through D9 are the digital output terminals with D0 being the least significant bit (LSB). Separate power terminals for the analog and digital portions minimize noise pickup in the supply leads. Additionally, the digital power is divided into two parts to separate the lower current logic from the higher current bus drivers. An external clock can be applied to CLKIN to override the internal system clock if desired. The TLC1550I and TLC1551I are characterized for operation from –40°C to 85°C. The TLC1550M is characterized over the full military range of –55°C to 125°C.特性Power Dissipation...40 mW Max Advanced LinEPIC™ Single-Po...
發表於 04-18 20:07 88次 閲讀
TLC1551 10 位,164kSPS ADC 並行輸出,直接 I/F 至 DSP/微處理器,10 通道

TLC0838 8 位,20kSPS ADC 串行輸出,微處理器外設/獨立運算,遠程 運算具有 數據鏈路,Mux 選項

信息描述These devices are 8-bit successive- approximation analog-to-digital converters, each with an input-configurable multichannel multiplexer and serial input/output. The serial input/ output is configured to interface with standard shift registers or microprocessors. Detailed information on interfacing with most popular microprocessors is readily available from the factory. The TLC0834 (4-channel) and TLC0838 (8-channel) multiplexer is software-configured for single-ended or differential inputs as well as pseudodifferential input assignments. The differential analog voltage input allows for common-mode rejection or offset of the analog zero input voltage value. In addition, the voltage reference input can be adjusted to allow encoding of any smaller analog voltage span to the full 8 bits of resolution. The TLC0834C and TLC0838C are characterized for operation from 0°C to 70°C. The TLC0834I and TLC0838I are characterized for operation from -40°...
發表於 04-18 20:07 78次 閲讀
TLC0838 8 位,20kSPS ADC 串行輸出,微處理器外設/獨立運算,遠程 運算具有 數據鏈路,Mux 選項

TLC0832 8 位,22kSPS ADC 串行輸出,微處理器外設/獨立運算,Mux 選項,具有 SE 或差動,2 通道

信息描述 These devices are 8-bit successive-approximation analog-to-digital converters. The TLC0831 has single input channels; the TLC0832 has multiplexed twin input channels. The serial output is configured to interface with standard shift registers or microprocessors. The TLC0832 multiplexer is software configured for single-ended or differential inputs. The differential analog voltage input allows for common-mode rejection or offset of the analog zero input voltage value. In addition, the voltage reference input can be adjusted to allow encoding any smaller analog voltage span to the full 8 bits of resolution. The operation of the TLC0831 and TLC0832 devices is very similar to the more complex TLC0834 and TLC0838 devices. Ratiometric conversion can be attained by setting the REF input equal to the maximum analog input signal value, which gives the highest possible conversion resolution. Typically, REF is set equal to VCC (done internally on...
發表於 04-18 20:07 122次 閲讀
TLC0832 8 位,22kSPS ADC 串行輸出,微處理器外設/獨立運算,Mux 選項,具有 SE 或差動,2 通道

TLC0831 8 位,31kSPS ADC 串行輸出,微處理器外設/獨立運算,單通道

信息描述 These devices are 8-bit successive-approximation analog-to-digital converters. The TLC0831 has single input channels; the TLC0832 has multiplexed twin input channels. The serial output is configured to interface with standard shift registers or microprocessors. The TLC0832 multiplexer is software configured for single-ended or differential inputs. The differential analog voltage input allows for common-mode rejection or offset of the analog zero input voltage value. In addition, the voltage reference input can be adjusted to allow encoding any smaller analog voltage span to the full 8 bits of resolution. The operation of the TLC0831 and TLC0832 devices is very similar to the more complex TLC0834 and TLC0838 devices. Ratiometric conversion can be attained by setting the REF input equal to the maximum analog input signal value, which gives the highest possible conversion resolution. Typically, REF is set equal to VCC (done internally on...
發表於 04-18 20:06 219次 閲讀
TLC0831 8 位,31kSPS ADC 串行輸出,微處理器外設/獨立運算,單通道

TLC0820A 8 位,392kSPS ADC 並行輸出,微處理器外設,片上跟蹤與保持,單通道

信息描述 The TLC0820AC and the TLC0820AI are Advanced LinCMOSTM 8-bit analog-to-digital converters each consisting of two 4-bit flash converters, a 4-bit digital-to-analog converter, a summing (error) amplifier, control logic, and a result latch circuit. The modified flash technique allows low-power integrated circuitry to complete an 8-bit conversion in 1.18 us over temperature. The on-chip track-and-hold circuit has a 100-ns sample window and allows these devices to convert continuous analog signals having slew rates of up to 100 mV/us without external sampling components. TTL-compatible 3-state output drivers and two modes of operation allow interfacing to a variety of microprocessors. Detailed information on interfacing to most popular microprocessors is readily available from the factory.特性 Advanced LinCMOSTM Silicon-Gate Technology 8-Bit Resolution Differential Reference Inputs Parallel Microprocessor Interface Conversion and A...
發表於 04-18 20:06 54次 閲讀
TLC0820A 8 位,392kSPS ADC 並行輸出,微處理器外設,片上跟蹤與保持,單通道

TMS470MF03107 16/32 位 RISC 閃存微處理器

信息描述TMS470MF04207/03107 器件隸屬於德州儀器 (TI) 的 TMS470M 汽車級 16/32 位精簡指令集計算機 (RISC) 微控制器系列。 TMS470M 微控制器利用高效率的 Cortex™–M3 16/32 位 RISC 中央處理單元 (CPU) 提供了高性能,由此實現了很高的指令吞吐量並保持了更加出色的代碼效率。 TMS470M 器件運用了大端字節序格式,在該格式中,一個字的最高有效字節被存儲於編號最小的字節中,而最低有效字節則存儲在編號最大的字節中。 高端嵌入式控制應用要求其控制器提供更多的性能並保持低成本。 TMS470M 微控制器架構提供了針對這些性能和成本需求的解決方案,並保持了低功耗。 TMS470MF04207/03107 器件的組成如下: 16/32 位 RISC CPU 內核 TMS470MF04207 高達 448K 字節的程序閃存(具有 SECDED ECC) TTMS470MF03107 高達 320K 字節的程序閃存(具有SECDED ECC) 具有 SECDED ECC 的 64K 字節閃存 (用於獲得額外的程序空間或進行 EEPROM 仿真) 高達 24K 字節的靜態 RAM (SRAM) (具有 SECDED ECC) 實時中斷定時器 (RTI) 矢量中斷模塊 (VIM) 硬件...
發表於 04-18 20:03 92次 閲讀
TMS470MF03107 16/32 位 RISC 閃存微處理器

TMS470MF04207 16/32 位 RISC 閃存微處理器

信息描述TMS470MF04207/03107 器件隸屬於德州儀器 (TI) 的 TMS470M 汽車級 16/32 位精簡指令集計算機 (RISC) 微控制器系列。 TMS470M 微控制器利用高效率的 Cortex™–M3 16/32 位 RISC 中央處理單元 (CPU) 提供了高性能,由此實現了很高的指令吞吐量並保持了更加出色的代碼效率。 TMS470M 器件運用了大端字節序格式,在該格式中,一個字的最高有效字節被存儲於編號最小的字節中,而最低有效字節則存儲在編號最大的字節中。 高端嵌入式控制應用要求其控制器提供更多的性能並保持低成本。 TMS470M 微控制器架構提供了針對這些性能和成本需求的解決方案,並保持了低功耗。 TMS470MF04207/03107 器件的組成如下: 16/32 位 RISC CPU 內核 TMS470MF04207 高達 448K 字節的程序閃存(具有 SECDED ECC) TTMS470MF03107 高達 320K 字節的程序閃存(具有SECDED ECC) 具有 SECDED ECC 的 64K 字節閃存 (用於獲得額外的程序空間或進行 EEPROM 仿真) 高達 24K 字節的靜態 RAM (SRAM) (具有 SECDED ECC) 實時中斷定時器 (RTI) 矢量中斷模塊 (VIM) 硬件...
發表於 04-18 20:03 78次 閲讀
TMS470MF04207 16/32 位 RISC 閃存微處理器

TMS470MF06607 16/32 位 RISC 閃存微處理器

信息描述TMS470MF06607 器件是德州儀器 TMS470M 系列汽車級 16/32 位精簡指令集計算機 (RISC) 微控制器產品的成員。 TMS470M 微控制器利用高效率的 ARM Cortex™–M3 16/32 位 RISC 中央處理單元 (CPU) 實現了高性能,由此在保持了更高代碼效率的同時實現了很高的指令吞吐量。 高端嵌入式控制應用要求其控制器提供更多的性能並保持低成本。 TMS470M 微控制器架構提供了針對這些性能和成本需求的解決方案,並保持了低功耗。 TMS470MF06607 器件的組成如下:16/32 位 RISC CPU 內核 帶有 SECDED ECC 的 640k 字節的總閃存 512K 字節程序閃存用於額外的程序空間或 EEPROM 仿真的 128K 字節的閃存 帶有 SECDED ECC 的 64K 字節靜態 RAM (SRAM) 實時中斷定時器 (RTI) 矢量中斷模塊 (VIM) 硬件內置自測試 (BIST) 校驗器,用於SRAM (MBIST) 和 CPU (LBIST) 64 位循環冗餘校驗器 (CRC) 帶預置分頻器的基於調頻 0 引腳鎖相環 (FMzPLL) 的時鐘模塊 兩個多緩衝串行外設接口 (MibSPI) 兩個具有本地互連網絡接口 (LIN) 的 UART (SCI) 兩個 CAN 控...
發表於 04-18 20:03 90次 閲讀
TMS470MF06607 16/32 位 RISC 閃存微處理器

TMS320F28027 Piccolo 微處理器

信息描述F2802x Piccolo 系列微控制器為 C28x 內核供電,此內核與低引腳數量器件中的高集成控制外設相耦合。 該系列的代碼與以往基於 C28x 的代碼相兼容,並且提供了很高的模擬集成度。 一個內部電壓穩壓器允許單一電源軌運行。 對 HRPWM 模塊實施了改進,以提供雙邊緣控制 (調頻)。 增設了具有內部 10 位基準的模擬比較器,並可直接對其進行路由以控制 PWM 輸出。 ADC 可在 0V 至 3.3V 固定全標度範圍內進行轉換操作,並支持公制比例 VREFHI / VREFLO 基準。 ADC 接口專門針對低開銷/低延遲進行了優化。特性亮點高效 32 位中央處理單元 (CPU) (TMS320C28x) 60MHz,50MHz,和 40MHz 器件 3.3V 單電源 集成型加電和欠壓復位 兩個內部零引腳振盪器 多達 22 個複用通用輸入輸出 (GPIO) 引腳 三個 32 位 CPU 定時器 片載閃存、SRAM、一次性可編程 (OTP) 內存 代碼安全模塊 串行端口外設 (SCI/SPI/I2C) 增強型控制外設 增強型脈寬調製器 (ePWM)高分辨率 PWM (HRPWM)增強型捕捉 (eCAP)模數轉換器 (ADC)片上温度傳感器比較器38 引腳和 48 引腳封裝高效 32 位 CPU (TMS320C28x) 6...
發表於 04-18 20:03 197次 閲讀
TMS320F28027 Piccolo 微處理器

TMS320F28035 Piccolo 微處理器

信息描述F2803x Piccolo 系列微控制器為 C28x 內核和控制律加速器 (CLA) 供電,此內核和 CLA 與低引腳數量器件中的高集成控制外設向耦合。 該系列的代碼與以往基於 C28x 的代碼相兼容,並且提供了很高的模擬集成度。 一個內部電壓穩壓器允許單一電源軌運行。 對 HRPWM 模塊實施了改進,以提供雙邊緣控制 (調頻)。 增設了具有內部 10 位基準的模擬比較器,並可直接對其進行路由以控制 PWM 輸出。 ADC 可在 0V 至 3.3V 固定全標度範圍內進行轉換操作,並支持公制比例 VREFHI / VREFLO 基準。 ADC 接口專門針對低開銷/低延遲進行了優化。特性亮點高效 32 位中央處理單元 (CPU) (TMS320C28x) 60MHz 器件 3.3V 單電源 集成型加電和欠壓復位 兩個內部零引腳振盪器 多達 45 個複用通用輸入輸出 (GPIO) 引腳 三個 32 位 CPU 定時器 片載閃存,SRAM,OTP 內存 代碼安全模塊 串行端口外設 (SCI/SPI/I2C/LIN/eCAN) 增強型控制外設 增強型脈寬調製器 (ePWM) 高分辨率 PWM (HRPWM) 增強型捕捉 (eCAP) 個高分辨率輸入捕獲 (HRCAP) 增強型正交編碼器脈衝 (eQEP) 模數轉換器 (ADC...
發表於 04-18 20:03 399次 閲讀
TMS320F28035 Piccolo 微處理器

TDA3 ADAS 應用處理器

信息描述 TI 的 TDA3x 片上系統 (SoC) 是經過高度優化的可擴展系列器件,其設計滿足領先的高級駕駛員輔助系統 (ADAS) 要求。 TDA3x SoC 處理器集成了性能、低功耗、小尺寸和 ADAS 視覺分析處理功能的最優組合,支持廣泛的 ADAS 應用,旨在推進更加自主流暢的駕駛體驗。TDA3x SoC 支持業內最廣泛的 ADAS 應用,包括前置攝像頭、後置攝像頭、環視系統、雷達和單一架構整合系統,將複雜的嵌入式視覺技術應用於現代化汽車。TDA3x SoC 整合了非單一型可擴展架構,其中包括 TI 定點和浮點 TMS320C66x 數字信號處理器 (DSP)、具有嵌入式視覺引擎 (EVE) 的視覺 AccelerationPac 和雙路 ARM Cortex-M4 處理器。 該器件可採用不同的封裝選項(包括疊加封裝)實現小外形尺寸設計,從而實現低功耗配置。 TDA3x SoC 還集成有諸多外設,包括 LVDS 環視系統的多攝像頭接口(並行和串行)、顯示屏、控制器局域網 (CAN) 和千兆位以太網視頻橋接 (AVB)。TDA3x 視覺 AccelerationPac 中的 EVE 承擔了處理器的視覺分析功能,同時還降低了功耗。 視覺 AccelerationPac 針對視覺處理進行了優化,可通過 32 位...
發表於 04-18 20:02 207次 閲讀
TDA3 ADAS 應用處理器

BELASIGNA 300 用於便攜式通信設備的24位音頻處理器

信息BelaSigna®300是一款超低功耗,高保真單聲道音頻處理器,適用於便攜式通信設備,可在不影響尺寸或電池壽命的情況下提供卓越的音頻清晰度。 BelaSigna 300為易受噪聲和回聲影響的設備提供了卓越音頻性能的基礎。其獨特的專利雙核架構使多種高級算法能夠同時運行,同時保持超低功耗。微型超低功耗單芯片解決方案對電池壽命或外形尺寸幾乎沒有影響,是便攜式設備的理想選擇。具有領域專業知識和一流算法,安森美半導體和我們的解決方案合作伙伴網絡可以幫助您快速開發和推出產品。 BelaSigna 300芯片提供全套開發工具,實踐培訓和全面技術支持。 針對音頻處理優化的負載均衡雙核DSP架構 超低功耗:通常為1-10 mA 微型外形尺寸:3.63 x 2.68 mm PCB面積,外部元件很少 輸入級: - 88 dB系統動態範圍可擴展至110 dB - A / D採樣率從8.0到60 kHz - 4個獨立通道 輸出階段: - 高保真D類輸出直接驅動揚聲器 - 25 mA最大聲功率輸出 靈活的輸入輸出控制器(IOC),用於卸載DSP上的數字信號移動< / li> 支持具有極低羣延遲的高級自適應音頻處理算法 128位AES高級加密以保護製造商和用户數據 與其他系統和HMI的無縫連接按鈕,電位器和L...
發表於 04-18 19:43 129次 閲讀
BELASIGNA 300 用於便攜式通信設備的24位音頻處理器

BELASIGNA 250 16位音頻處理器,全立體聲2聲道,2聲道輸出

信息BelaSigna®250是一款完整的可編程音頻處理系統,專為超低功耗嵌入式和便攜式數字音頻系統而設計。這款高性能芯片以BelaSigna 200的架構和設計為基礎,可提供卓越的音質和無與倫比的靈活性。 BelaSigna 250集成了完整的音頻信號鏈,來自立體聲16位A / D轉換器或數字接口,可接受信號通過完全靈活的數字處理架構,可以直接連接到揚聲器的立體聲模擬線路電平或直接數字電源輸出。 獨特的並行處理架構 集成轉換器和電源輸出 超低功耗:20 MHz時5.0 mA; 1.8 V電源電壓 支持IP保護 智能電源管理,包括需要 88 dB系統動態範圍且系統噪聲極低的低電流待機模式 靈活的時鐘架構,支持高達33 MHz的速度 全系列可配置接口,包括:IS,PCM,UART,SPI,IC,GPIO...
發表於 04-18 19:43 180次 閲讀
BELASIGNA 250 16位音頻處理器,全立體聲2聲道,2聲道輸出

BELASIGNA 300 AM 帶AfterMaster HD的音頻處理器

信息BelaSigna®300AM是一款基於DSP的音頻處理器,能夠在包含主機處理器和/或外部I 基於S的單聲道或立體聲A / D轉換器和D / A轉換器。 AfterMaster HD是一種實時處理音頻信號的算法,可顯着提高響度,清晰度,深度和飽滿度。 br> BelaSigna 300 AM專門設計用於需要解決方案以克服小型或向下揚聲器(包括平板電視或耳機)限制的應用。 通常4執行AfterMaster HD時為-8 mA 尺寸為3.63 mm x2.68 mm x 0.92 mm(包括焊球)提供 包括一個快速的I 基於C的界面,用於下載和AfterMaster HD算法的一般配置,一個高度可配置的PCM接口,用於將數據流入和器件,高速UART,SPI端口和5個GPIO。 這些器件無鉛,無鹵素/ BFR,符合RoHS標準...
發表於 04-18 19:42 134次 閲讀
BELASIGNA 300 AM 帶AfterMaster HD的音頻處理器

AD567 12位電流輸出、微處理器兼容型DAC

信息優勢和特點 單芯片結構 雙緩衝鎖存器支持兼容8位微處理器 快速建立時間:500 ns(最大值,至±1/2 LSB) 片內集成高穩定性嵌入式齊納基準電壓源 整個温度範圍內保證單調性 整個温度範圍內保證線性度:1/2 LSB(最大值,AD567K) 保證工作電壓:±12 V或±15 V 欲瞭解更多信息,請參考數據手冊產品詳情AD567是一款完整的高速12位單芯片數模轉換器,內置一個高穩定性嵌入式齊納基準電壓源和一個雙緩衝輸入鎖存器。該轉換器採用12個精密、高速、雙極性電流導引開關和一個經激光調整的薄膜電阻網絡,可提供快速建立時間和高精度特性。微處理器兼容性通過片內雙緩衝鎖存器實現。輸入鎖存器能夠與4位、8位、12位或16位總線直接接口。因此,第一級鎖存器的12位數據可以傳輸至第二級鎖存器,避免產生雜散模擬輸出值。鎖存器可以響應100 ns的短選通脈衝,因而可以與現有最快的微處理器配合使用。AD567擁有如此全面的功能與高性能,是採用先進的開關設計、高速雙極性製造工藝和成熟的激光晶圓調整技術(LWT)的結果。該器件在晶圓階段進行調整,25°C時最大線性誤差為±1/4 LSB(K級),整個工作温度範圍內的線性誤差為±1/2 LSB。芯片的表面下(嵌入式...
發表於 04-18 19:24 194次 閲讀
AD567 12位電流輸出、微處理器兼容型DAC

AD557 DACPORT低成本、完整微處理器兼容型8位DAC

信息優勢和特點 完整的8位DAC 電壓輸出:0 V至2.56 V 內部精密帶隙基準電壓源 單電源供電:5 V (±10%) 完全微處理器接口 快速建立時間:1 xxs內電壓達到±1/2 LSB精度 低功耗:75 mW 無需用户調整 在工作温度範圍內保證單調性 規定了 T min至T max的所有誤差 小型16引腳DIP或20引腳PLCC封裝 低成本產品詳情AD557 DACPORT®是一款完整的電壓輸出8位數模轉換器,它將輸出放大器、完全微處理器接口以及精密基準電壓源集成在單芯片上。無需外部元件或調整,就能以全精度將8位數據總線與模擬系統進行接口。AD557 DACPORT的低成本和多功能特性是單芯片雙極性技術持續發展的結果。完整微處理器接口與控制邏輯利用集成注入邏輯(I2L)實現,集成注入邏輯是一種極高密度的低功耗邏輯結構,與線性雙極性製造工藝兼容。內部精密基準電壓源是一種取得專利的低壓帶隙電路,採用+5 V單電源時可實現全精度性能。薄膜硅鉻電阻提供在整個工作温度範圍內保證單調性工作所需的穩定性,對這些薄膜電阻進行激光晶圓調整則可實現出廠絕對校準,誤差在±2.5 LSB以內,因此不需要用户進行增益或失調電壓調整。新電路設計可以使電壓在800 ns內達到±...
發表於 04-18 19:12 156次 閲讀
AD557 DACPORT低成本、完整微處理器兼容型8位DAC

AD558 電壓輸出8位數模轉換器,集成輸出放大器、完全微處理器接口和精密基準電壓源

信息優勢和特點 完整8位DAC 電壓輸出:兩種校準範圍 內部精密帶隙基準電壓源 單電源供電:+5 V至+15 V 完全微處理器接口 快速建立時間:1 ±s內電壓達到±1/2 LSB精度 低功耗:75 mW 無需用户調整 在工作温度範圍內保證單調性 規定了 Tmin至Tmax的所有誤差 16引腳DIP和20引腳PLCC小型封裝 激光晶圓調整單芯片供混合使用產品詳情AD558 DACPORT®是一款完整的電壓輸出8位數模轉換器,它將輸出放大器、完全微處理器接口以及精密基準電壓源集成在單芯片上。無需外部元件或調整,就能以全精度將8位數據總線與模擬系統進行接口。這款DACPORT器件的性能和多功能特性體現了近期開發的多項單芯片雙極性技術成果。完整微處理器接口與控制邏輯利用集成注入邏輯(I2 L)實現,集成注入邏輯是一種極高密度的低功耗邏輯結構,與線性雙極性製造工藝兼容。內部精密基準電壓源是一種取得專利的低壓帶隙電路,採用+5 V至+15 V單電源時可實現全精度性能。薄膜硅鉻電阻提供在整個工作温度範圍內保證單調性工作所需的穩定性(所有等級器件),對這些薄膜電阻運用最新激光晶圓調整技術則可實現出廠絕對校準,誤差在±1 LSB以內,因此不需要用户進行增...
發表於 04-18 19:12 522次 閲讀
AD558 電壓輸出8位數模轉換器,集成輸出放大器、完全微處理器接口和精密基準電壓源

TMS320C5545 TMS320C5545 定點數字信號處理器

信息描述這些器件是 TI C5000定點數字信號處理器 (DSP) 產品系列的成員之一,適用於低功耗應用。 選擇。 定點 DSP 基於 TMS320C55x DSP 系列 CPU 處理器內核。C55x DSP 架構通過提升的並行性和節能性能實現高性能和低功耗。CPU 支持一個內部總線結構,此結構包含一條程序總線,一條 32 位讀取總線和兩條 16 位數據讀取總線,兩條數據寫入總線和專門用於外設和 DMA 操作的附加總線。這些總線可實現在一個單週期內執行高達四次 16 位數據讀取和兩次 16 位數據寫入的功能。此器件還包含四個 DMA 控制器,每個控制器具有 4 條通道,可在無需 CPU 干預的情況下提供 16 條獨立通道的數據傳送。每個 DMA 控制器在每週期可執行一個 32 位數據傳輸,此數據傳輸與 CPU 的運行並行並且不受 CPU 運行的影響。 C55x CPU 提供兩個乘積累積 (MAC) 單元,每個單元在一個單週期內能夠進行 17 位 × 17 位乘法以及 32 位加法。一箇中央 40 位算術和邏輯單元 (ALU) 由一個附加 16 位 ALU 提供支持。ALU 的使用受指令集控制,從而提供優化並行運行和功耗的能力。C55x CPU 內的地址單元 (AU) 和數據單元 (DU) 對這些資源進...
發表於 04-18 19:06 141次 閲讀
TMS320C5545 TMS320C5545 定點數字信號處理器