ARM M0內核,48MHz
8KB SRAM,支持硬件校驗;64KB Flash
12bit 1μS ADC,INL低至1.2LSB
24bit ΣΔADC,ENOB 22.3bit
CS32A039是芯??萍纪瞥龅?2位工業級信號鏈MCU,采用ARM? Cortex?-M0 內核,頻率48MHz,最高集成64Kbytes flash和8Kbytes SRAM,并提供豐富的通信接口(I2C、SPI/I2S和USART)和多達12個定時器,具備可靠性高、精度高、功耗低等特點。
CS32A039系列集成豐富的信號鏈IO,包括INL低至1.2LSB的12位ADC、±2℃精度的溫度傳感器等、24位ΣΔADC、全差分零漂移放大器,適用于高精度測溫、紅外傳感器等需要高精度測量的應用。
1路12位ADC,1us轉換時間,最多10 個外部輸入通道,INL低至1.2LSB
— 工作電壓范圍: 2.4 to 3.6V
— 輸入電壓轉換范圍: 0~3.6V
— 內置1.22V參考電壓,60ppm低溫漂
— 內置溫度傳感器,精度±2℃
VBAT內部監測,精度1%,工作電壓:1.65~5.5V
1路24位ΣΔADC,ENOB最高22.3位
— 工作電壓范圍: 2.4 to 3.6V
— 5個輸入通道,可配置為單端或差分輸入
— 內置1.225V基準電壓,30ppm低溫漂
— 全差分零漂移放大器,增益1/2/4/8/16/32/64/128倍可調
內核:32位ARM? Cortex?-M0內核,最高頻率48MHz
存儲器
— 32~64KBytes的Flash存儲器,支持硬件校驗
— 192Bytes數據Flash存儲器
— 4~8KBytes的SRAM,帶硬件奇偶校驗
CRC32發生/校驗器
5通道DMA,支持的外設: SPIx, I2Sx, I2Cx, USARTx, TIMx, ADC
最多39個I/O,支持最高48MHz工作頻率,所有I/O映射外部中斷向量
支持從內部Flash、內部SRAM和系統存儲器啟動
電源管理
— 低功耗模式: 睡眠,深度睡眠1,深度睡眠2和待機模式
— 獨立VBAT為RTC和備用寄存器供電
— 支持上電/掉電復位 (POR/PDR)
— 支持低電壓檢測 (LVD)
96位UNID
串行單線調試(SWD)
工作環境
— VDD/VDDA電壓: 2.0 to 5.5V
— VBAT電壓: 2.0 to 5.5V
— VSDADC電壓: 2.4 to 3.6V
— 溫度范圍: -40 to 105℃
時鐘模塊
— 內部8MHz RC振蕩器(HRC), 精度±1%
— 內部14MHz RC振蕩器(HRC14), 精度±1%
— 內部40KHz RC振蕩器(LRC)
— 4~32MHz 晶體振蕩器(HXT)
— 32.768KHz 低速晶體振蕩器(LXT)
— 鎖相環(PLL), 最高支持 48MHz
定時器(TIM)
— 1路16位高級控制定時器(TIM1),有6個帶死區控制的PWM輸出通道
— 1路32位通用定時器
— 多達5路16位通用定時器
— 1路16位基礎定時器
— 1路獨立看門狗定時器(FWDT)和1路窗看門狗定時器(WWDT)
— 1個24位系統時間定時器(SysTick)
具備日歷功能的RTC
— 支持報警和周期性地從深度睡眠1/深度睡眠2/待機模式下喚醒
— VDD關閉時保存20 bytes的用戶數據
最多2個SPI接口(18Mbps),支持4到16位可配置的幀格式,其中SPI1可復用作I2S接口
最多5個USART接口(6Mbps),支持從深度睡眠1/深度睡眠2模式喚醒
最多2個主/從I2C接口(1M bit/s),支持時鐘延展和多個從地址,其中I2C1支持從深度睡眠1/深度睡眠2模式喚醒
LQFP64
Part No. | Flash | RAM | Package | Packing Type | Working Temp. | MSL |
CS32A039R8T6 | 64KB | 8KB | LQFP64 7×7 | Tray | -40 ~ 85℃ | MSL3 |
CS32A039開發快速指南
適用于芯??萍糄IP、SOP、SSOP、MSOP、TSSOP、QFN、DFN、LQFP等封裝形式的芯片,不適用于模組產品。
CS-Link仿真器是芯??萍奸_發的一款在線調試工具,適用于CSU32M1x、CSU38F2x等8位MCU 和 全系列32位MCU。
CS-Link-8 V1.4:適用于CSU32M1x、CSU38F2x等8位MCU
CS-Link-32 V1.4:適用于32位MCU
全新的CSWrite3.0燒錄器,燒錄速度更快,性能更穩定。
版本: V3.1.9
1、CSA37FX61
上位機修改:根據HEX內容是否包含APROM,LDROM,用戶配置情況,下發相應的標志位。
下位機修改:跟二代燒錄時序保持一致。
2、CSU18MX66新發布芯片,滾動碼在地址FE處燒錄錯誤。修改點:修改滾動碼燒錄邏輯。
3、CSU39FX10新發布芯片
4、CS32L010新發布芯片
5、CSA37FX71新發布芯片
6、G020卡死(HEXDECODEbreak去掉)
7 、1300燒錄失敗修改
8、PX88代碼選項燒錄失敗修改
9 、升級固件修改。
10、修改32位程序識別。
11、031HEX,CHECKSUM下載不全修改
12、CSU18M91B,CSU18M92B芯片0x1fef-0x1ff6這一段寫入MAC地址,要跳過
13、32mx10進入燒錄后VPP VDD都設置為4.5V
14、32P20增加VPP上電壓后延時時間
15、L010燒錄調用擦除函數,其他操作不調用
16、18MX66加密芯片,option_backup讀代碼選項要判斷是否加密,選擇不同的方式讀;修改顯示器代碼選項長度
17、增加G021型號
18、18MX91關閉ADC校準
19、G020滾動碼校驗失敗修改
20、CS32F03X 64K型號添加到XML文件
21、37FX71下載HEX卡在正在燒錄修改
22、32MX10不做OSC,WDT校準,只校驗
23、71有代碼選項燒錄校驗失敗修改