PSoC63微控制器介绍:集成Arm Cortex CPU与BLE5.0功能
需积分: 0 188 浏览量
更新于2024-07-09
收藏 13.59MB PDF 举报
"CY8C6347.pdf" 是赛普拉斯(Cypress)公司的一款基于 Arm Cortex-M0+ 内核的微控制器——PSoC63 的规格书。这款芯片采用40纳米工艺制造,支持 Bluetooth Low Energy (BLE) 5.0 技术,具备32位 CPU,并在工作电压1.7V至3.6V之间提供高效能。该芯片拥有78个通用输入/输出(GPIO)引脚,以及丰富的外设接口。
PSoC63 MCU 主要特点包括:
1. 集成了 Arm Cortex-M0+ 32位处理器,最高运行频率可达100MHz(1.1V时)或25MHz(0.9V时),内置MUL单元、Nested Vector Interrupt Controller (NVIC) 和 Memory Protection Unit (MPU)。
2. 支持 BLE 5.0 协议,适合低功耗无线通信应用。
3. 提供了78个GPIO,其中6个是Overvoltage tolerant (OVT),增强了在不同电源电压条件下的应用能力。
4. 包含128KB的ROM和8KB的数据缓存,以及加密硬件加速器,支持DES/TDES、AES、SHA、CRC、TRNG、RSA/ECC等算法,适用于安全相关的应用。
5. 内建Serial Memory Interface (QSPI) 支持OTF Encryption/Decryption,可进行高效的串行存储数据处理。
6. 配备DMA控制器,实现内存与外设之间的高效数据传输。
7. USB接口,方便连接各种USB设备。
8. 可编程系统(PSoC)架构允许用户自定义数字和模拟混合信号功能,提高了设计的灵活性。
9. 通过PSoC Creator IDE开发工具,提供了直观的图形化界面,简化了软件开发流程。
此规格书详细介绍了PSoC63的硬件结构,包括CPU子系统、系统互连(Multi-Layer AHB,MPU/SMPU,IPC)、ROM控制器、加密模块、I/O子系统、外围设备接口、GPIO、EFUSE、串行内存接口以及DMA等功能模块。此外,还涵盖了软件开发环境PSoC Creator的版本信息,如1.2.3.4.5,以及各种接口和外设的详细操作指南,如GPIO配置、USB设置、BLE连接等。这份资料对于理解并开发基于CY8C6347的嵌入式系统非常有帮助。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2009-02-19 上传
2021-12-21 上传
2021-07-26 上传
2019-09-05 上传
2021-07-26 上传
2015-12-17 上传
WetZ
- 粉丝: 0
- 资源: 5
最新资源
- latpot:一个 shell 脚本,可以将你的 OS X 笔记本电脑变成一个很棒的 Web 开发机器
- ruby-patterns:Ruby设计模式的例子
- HTML网站源码-奢华窗帘设计响应式网页模板-适配移动端&PC端.zip
- rectbox_rectbox_decidevm6_matlab矩形绘图_绘图_matlab_
- PDF工具箱转换器.zip
- -Minecraft-1.20-Version-Test-not-a-public-version-
- 易友编程助手源码-易语言
- 凹凸棒粘土对消失模涂料流变性的影响.rar
- java.rar_Java编程_WORD_
- 基于Canvas绘制的密集圆圈泡泡动画特效.zip
- memonic:一个非常简单,轻量级的Ruby记忆帮助器
- OCR.java_javaocr_
- 基于Spring Boot的网盘系统(毕业设计)
- bnu-hdb-uucp:bnu-hdb-uucp
- embedded-edition-sample-app
- 使用卡尔曼滤波预测一个人的运动状态