日韩欧美一级天堂高清AV,日韩精品福利片午夜免费不卡,欧美日韩手机AV在线,永久日韩精品高清毛片

聯(lián)系電話
0755-86169257
公司郵箱
sales@chipsea.com
微信公眾號
產品選型表
產品手冊
樣品申請
TOP
樣品申請
*產品型號
*申請數(shù)量
*公司名稱
*所屬行業(yè)
*所屬細分市場
*產品最終應用
*預計項目年用量 (k/y)
*聯(lián)系人
*電話
*Email
*職位
*公司地址
請先登錄 再填寫表格。
企業(yè)新聞
CS32A010 EVB用戶使用指南
2024-08-21


概述

本說明文檔介紹的CS32A010-Start_ V1.0仿真評估板(EVB)為使用芯海科技CS32A010 高性能SOC應用開發(fā)設計的一塊仿真評估板太迈,也叫CS32A010 Demo Board蝗拿,可以用來對CS32A010 SOC壓力變送器繁触、TC/熱電偶測溫情萤、血氧檢測何大、電壓/電流檢測雌吱、熱敏電阻測量等應用產品的仿真、開發(fā)件牧、設計仪但、調試和功能演示。


 1.芯片框圖呀净、EVB實物圖、電路圖蠕膀、PCB圖

1.1. CS32A010芯片框圖
CS32A010是一顆高性能SOC芯片好猪,芯片內置24位高精度SD-ADC胀茵,采用32位ARM Cortex-M0內核、內置12位DAC挟阻、低溫漂基準源琼娘、電源管理、低失調運放附鸽、l6bit 定時器脱拼、LED驅動、恒流源和恒壓源輸出等功能模塊拒炎。另外CS32A010內置64KBytes Flash和 8KBytes SRAM挪拟,最高工作頻率24MHz挨务,芯片還提供標準的通信接口(I2C击你、SPI和UART)单雾,圖1為芯片各模塊框圖枚从。
CS32A010系列微控制器的工作溫度范圍為-40℃~105℃秃值,工作電壓范圍2.0V~5.5V殿较。芯片提供一系列電源工作模式铝矢,以滿足不同的低功耗應用莫辨。
CS32A010系列微控制器適用于多種應用場景贝泞,例如氣體傳感器鹰觅、壓力變送器蒙亦、TC/熱電偶測溫皮卸、RTD測溫等。
圖1 CS32A010芯片框圖
1.2. CS32A010-Start_ V1.0實物圖
標號1紅色框:可共用為SWD仿真調試接口离饺,燒錄接口猿池,3.3V供電接口。
標號2黃色框:可共用5V供電接口疼尺,內部集成USB轉串口接口罚蛾,用作USB轉串口功能時需要選擇下面黃色框用跳線帽連接,右邊是USB轉串口選擇氛侨,左邊是外部串口選擇缩笤。
標號3藍色框:跳線帽接左邊3.3V供電,跳線帽接右邊5V供電汞潦,燒錄時接3.3V供電殿恤。
標號4綠色框:左邊PB0、PB1 IO口燈演徘,接跳線帽可選擇連通福压,右邊串口指示燈。
標號5紅色框:左邊為32.768KHZ外部晶振或舞,右邊是24MHZ外部晶振通過焊接0歐連接荆姆。
白色框:白色框為外設接口蒙幻,IO口、信號采集口胆筒、電源接口等接口邮破。
圖2 CS32A010-Start_ V1.0實物圖
1.3. CS32A010-Start_ V1.0原理圖
圖3 CS32A010-Start_ V1.0原理圖
圖4 CS32A010-Start_ V1.0原理圖
1.4. CS32A010-Start_ V1.2 PCB圖
圖5 CS32A010-Start_ V1.2 PCB圖

2. EVB板和開發(fā)資料包使用說明
2.1. SDK開發(fā)包安裝說明
客戶使用CS32A010開發(fā)包例程進行芯片性能評估,拿到開發(fā)包第一步進行解壓仆救,先在Keil里面安裝芯片包抒和,然后可以看到如圖5所示的一個 .Pack后綴的芯片包,雙擊開發(fā)包會出現(xiàn)芯片包安裝界面彤蔽,修改芯片包的后綴名為 .Zip,修改后綴名后可以看到圖6所示文件夾Board,點擊進去再點擊Examples文件夾即可以打開CS32A010 SDK例程摧莽,各模塊例程如圖8所示,后續(xù)再確認Pack版本顿痪,選擇對應的仿真型號即可使用SDK進行芯片性能評估,Pack包安裝和例程編譯下載設置如下:
圖6 CS32A010 SDK
圖7 CS32A010 SDK
圖8 CS32A010 SDK
圖9 CS32A010 SDK
 安裝完PCCK后镊辕,要確認KEIL工程為最新的PACK版本。
圖10 Pack包版本選擇
圖11 Device中選擇對應型號
圖12 選擇J-Link調試器
2.2. SDK例程使用常遇問題
客戶使用一個新的CS32A010開發(fā)包經常會出現(xiàn)CMSIS(微控制軟件標準)庫出現(xiàn)圖12所示的情況蚁袭,出現(xiàn)這種情況會出現(xiàn)編譯不了例程掸柏,此時需要點擊圖10的圖標1進行CMSIS庫安裝,根據圖13的步驟1-5依次選擇SDK里面的例程庫的選擇淆逛,選擇電腦已經安裝的版本點擊確定即可椒玖,靈活選擇電腦中已經安裝的庫。
圖13 CS32A010 例程
圖14 CS32A010 例程
 
3. CS32A010模擬性能評估方法
3.1. ADC性能評估
客戶在使用CS32A010進行評估板進行信號采集時會看到ADC評估例程里面分別有三個濾波器函數(shù)adc_data_convert_low_latency倒你、adc_data_convert_sinc2胯夏、adc_data_convert_sinc3,這三個函數(shù)是選擇不同濾波器時調用的函數(shù)鼓宿,因為在ADC采集的時候硬件截位存在一定的誤差豆出,需要通過軟件進行校正,圖14為軟件校正系數(shù)表坡循。軟件校正系數(shù)是根據DATA采樣速度配置和哪款濾波器的選擇來確定的疏拱,圖15函數(shù)方框里為軟件校正系數(shù),不同的采樣速度與濾波器選擇配置會有不同的軟件校正系數(shù)肯拨,具體值通過下圖查表修改榕每。
圖15 ADC軟件校正系數(shù)表
圖16 ADC軟件校正系數(shù)
客戶使用評估CS32A010 ADC性能時先評估芯片的內短通道,看芯片在內短模式時ADC波動大小雪猪,如圖17所示搭建好硬件環(huán)境栏尚,配置芯片內短通道,內短模式為通道12只恨,如圖1,8所示译仗,下載ADC DEMO程序,打開串口工具軟件官觅,打開串口纵菌,可以看到ADC內短模式在1uA左右跳動阐污,符合24位高精度ADC的精度要求。 
圖17 ADC通道選擇
圖18 ADC硬件搭建圖
圖片
圖19 ADC內短采樣數(shù)據
評估完CS32A010 ADC內短通道的性能后咱圆,再評估外部輸入通道的ADC信號采集性能笛辟,如圖19所示配置ADC通道為外部通道0和1,配置完后采用電阻分壓的方式搭建硬件環(huán)境給外部通道0和1電壓信號序苏,采集的電壓信號通過串口工具打印出來采集數(shù)據如圖21所示手幢,可以看到數(shù)據波動最大為50uA左右,由于采用的是VDD供電忱详,VDD供電本來就不是很穩(wěn)定围来,最大50uA左右波動比較正常,如果采用基準源供電阿座,測量的ADC數(shù)據波動會在uA級別乃衫。 
圖片

圖20 ADC通道選擇

圖21 ADC硬件搭建圖
圖22 ADC通道0和1采樣數(shù)據
3.2.  DAC性能評估

打開CS32A010 SDK包中DAC例程,通過圖23所示軟件配置能使DAC醋咒,配置DAC寄存器數(shù)值即可進行DAC輸出负稚,從數(shù)據手冊引腳描述中可查閱DAC輸出引腳如圖22所示DAC直接輸出引腳為PA9踱措,PA9不需要進行任何IO口配置即可輸出電壓晦苞,在例程中改變While(1)循環(huán)里面的DAC寄存器配置值可在PA9得到相應的電壓輸出,配置DAC寄存器值為0X7FF如圖24毕嘹,左可輸出1.236V電壓浊娄,配置DAC寄存器值為0X1FF如圖20,右可輸出0.309V電壓且輸出電壓通過萬用表測試電壓波動在1MV左右沸幅,12bitDAC輸出精度為1mv左右精度屬于合理范圍矗夯。

圖23 引腳描述圖
圖24 DAC輸出例程
圖25 DAC輸出電壓
3.3.  OPA模擬組合性能評估 
本試驗評估智能模擬組合使用ADC例程與DAC例程結合,把OPA輸出電壓輸入ADC通道中通過串口打印出來聪弊。如圖27所示選擇DAC作為運放輸入的正端施翰,PA5與OPA輸出端相連(PA4)作為運放輸入的負端,此時OPA為電壓跟隨的作用购城,輸出電壓即DAC電壓吕座,不會對DAC輸出的電壓做放大或加偏置處理,把OPA運放輸出的電壓輸入到ADC輸入通道0,1里面瘪板,輸入通道1接PA4吴趴,輸入通道0接地,圖26為SAC初始化軟件配置侮攀,配置PA5為OPA負端锣枝,配置DAC為OPA運放輸入正端,配置DAC寄存器值0X7FF兰英,此時可以通過串口打印出如圖28所示的ADC數(shù)據1.471V即為電壓跟隨的DAC輸出電壓撇叁,根據串口打印數(shù)據保持在1mv左右的精度供鸠,由于是12Bit DAC作為運放輸入,SAC精度在合理范圍陨闹。

圖28 OPA模擬組合框圖
圖29 OPA模擬組合硬件連接圖

圖30 OPA模擬組合輸出電壓


相關資訊
提示
請輸入公司名稱正林!
確定
提示
請輸入公司名稱泡一!