【经验】解析芯海科技32位MCU CS32F031G8U6在keil中新建工程的相关操作步骤
CS32F031G8U6是芯海科技推出的一款针对光模块应用的MCU解决方案,I2C速率可达400Khz,Flash单页擦写时间5.2ms,内部集成的温度传感器线性误差为+/-3℃,适用于10G 、25G、100G部分类型的光模块应用。本文介绍CS32F031G8U6在keil中新建工程的相关操作步骤。
工具需求:
KEIL MDK 5.13以上
KEIL PACKAGE安装包,在平台上搜索Chipsea.CS32F0xx_DFP.1.0.3可以直接下载
打开keil,选择package直接更新,如下:
选择File->imput from folder,选择刚刚从平台上下载的Chipsea.CS32F0xx_DFP.1.0.3文件,
安装更新,安装完成之后,确认本地的device是否有对应型号。
新建工程,chipsea->CS32F031 Serials->CS32F031->CS32F031G8U6,勾选core、startup以及所有驱动文件,
添加main.c,
解压Chipsea.CS32F0xx_DFP.1.0.3,
修改C/C++选项卡,在include paths添加Chipsea.CS32F0xx_DFP.1.0.3下面的头文件,
修改target选项卡,勾选User micro lib,
修改Output选项卡,勾选create HEX File,
修改debug mode为JLINK,SW模式,1Mhz,
重新编译代码,编译成功,在这个基础上面,可以进行驱动配置以及应用代码开发。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由蜡笔小芯提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】实战芯海CS32F031C8T6 MCU使用GCC编译器的startup.s启动文件
本文将以芯海推出的32位MCU CS32F031C8T6为例,给大家分享一个startup.s文件,希望帮助有需要使用GCC开发芯海CS32F031C8T6产品的各位小伙伴。
【经验】如何解决芯海2.05版本pack包自带USART例程USART_Interrupt中的小BUG?
芯海2.05版本的PACK中就提供了USART_Interrupt这么一个使用中断发送和接收的例程,但是官方提供的这个例程是有BUG的,下面我们一起来看下,再一起分析讨论下解决的方案。
【经验】芯海科技通用32位MCU有效规避意外掉电的硬件设计方案
本文以芯海科技MCU CS32L010F8U6为例,简述在进行硬件设计的时候如何有效规避因为意外掉电而造成工作异常的方案。在进行硬件电路设计的时候,我们可以在单片机供电引脚上接一个电容到GND以存储电量,防止芯片意外掉电
【应用】基于双MCU的低成本400G PAM4光模块应用方案
基于双MCU的低成本400G PAM4光模块应用方案采用2个通用MCU,32位的MCU作为DSP的协处理器,8bit的MCU满足多路DAC来控制LD Driver,不但降低了设计难度同时降低了成本。采用多路电源输出解决方案比采用多颗单路电源芯片占用面积更小,且整体成本更低。
芯海科技CST92F42:高性价比BLE MCU,实现60帧流畅刷屏!
芯海科技CST92F42是一款高集成、低功耗的BLE5.1 MCU。该产品搭载高性能32位MCU内核并支持硬件浮点,内置64KB SRAM、512KB Flash,支持所有蓝牙LE V5.1特性,拥有丰富的功能外围单元,同时集成高效的电源管理。
芯海科技CS32F061:集成12位DAC高性价比信号链MCU,具有丰富的模拟特性,满足高精度需要
芯海科技32位通用MCU系列全新推出集成12位DAC的高性价比信号链MCU芯片CS32F061。这款MCU具备丰富的模拟特性,内置可编程逻辑单元,可简化硬件设计,是高精度数据处理及灵活信号链设计的嵌入式系统的理想选择,在电动工具、电源管理、工业控制及通信等领域拥有广泛应用前景。
芯海32位MCU选型表
芯海32位MCU选型表包括常规32位MCU、32位低功耗MCU、32位车规MCU。该选型表的Core包括M0和M3两种,内含型号是芯海科技基于Arm® Cortex®-M内核、高可靠性的32位通用微控制器。 包括多款产品,内嵌Flash存储器,集成高性能ADC、丰富的模拟外设、适用于工业控制的高级定时器和通信接口,满足工业应用的质量和可靠性标准,被广泛用于工业控制、汽车电子、智能家居等领域。
产品型号
|
品类
|
Core
|
Freq.(MHz)
|
Flash(Bytes)
|
SRAM(Bytes)
|
IO
|
Adv.Timer
|
16bit GP Timer
|
SysTick
|
FWDT/WWDT
|
UART
|
SPI
|
I2C
|
12bit ADC Units(ch)
|
Temp.Sensor
|
Operating Temp.(℃)
|
Supply Voltage(V)
|
Package
|
CS32F030F6P6-RA
|
32位MCU
|
M0
|
48MHz
|
32KBytes
|
4KBytes
|
15
|
1
|
5
|
1
|
1/1
|
4
|
1
|
1
|
1(9)
|
Y
|
-40℃~85℃
|
2.0V~5.5V
|
TSSOP20
|
选型表 - 芯海 立即选型
芯海通用MCU选型表
M0内核MCU,CS32F03X系列,M0内核,最高主频48MHZ,Flash最大64K,RAM 8K,工作温度-40℃~105℃;M3内核MCU,CS32F103系列,M3内核,最高主频72MHz,Flash 128K,RAM 128K,工作温度-40℃~105℃。
产品型号
|
品类
|
Core
|
Freq.(MHz)
|
Flash(Bytes)
|
SRAM(Bytes)
|
IO
|
Adv. Timer
|
16bitGP Timer
|
32bitGP Timer
|
SysTick
|
FWDT/WWDT
|
RTC
|
UART
|
SPI
|
I2S
|
I2C
|
USB
|
CAN
|
12bit ADCUnits(ch)
|
Temp.Sensor
|
VBAT
|
Operating Temp.(℃)
|
Supply Voltage (V)
|
Package
|
Pack Type
|
Package Qty.
|
MSL
|
CS32F030F6P6-RA
|
通用MCU
|
M0
|
48
|
32K
|
4K
|
15
|
1
|
5
|
-
|
1
|
1/1
|
-
|
4
|
1
|
-
|
1
|
-
|
-
|
1(9)
|
Temp.Sensor
|
-
|
-40~85
|
2.0~5.5
|
TSSOP20
|
Tube
|
6000
|
3
|
选型表 - 芯海 立即选型
【IC】芯海科技推出超低功耗32位MCU CS32L015,内嵌Flash存储器,最高主频可达24MHz
芯海科技CS32L015作为一款通用型超低功耗的高性价比32位MCU,内嵌Flash存储器,集成高性能ADC、丰富的外设和通信接口,最高主频可达24MHz,具有高整合度、高抗干扰、高可靠性的特点,被广泛用于消费类电子、智能家居等领域。
【产品】面向物联网市场的802.11b/g/n Wi-Fi模块CSM64F02,内置32位超低功耗MCU
CSM64F02是由芯海科技开发的,面向物联网市场的802.11b/g/n Wi-Fi模块。模块集成了32位高速CPU、TCP/IP协议栈、RTOS、WiFi射频前端、板载天线,支持ADC/ SPI/ UART/ I2C/ PWM等IO,并拥有封装尺寸小、功耗低的特点,可以广泛应用于智能家电、智能插座、智能健康设备、机器人、工业无线控制等物联网应用。
CS32F03X-RA 数据手册 基于 ARM® M0 内核的 32 位微控制器
型号- CS32F030F8P7-RA,CS32F031K8U7-RA,CS32F03X-RA 系列,CS32F03X-RA,CS32F031G8K6-RA,CS32F034-RA,CS32F034K8U7-RA,CS32F031K8S6-RA,CS32F030-RA,CS32F031G8U6-RA,CS32F031K8V7ET,CS32F031K8V7ER-RA,CS32F034K8U7T-RA,CS32F030F6P6-RA,CS32F031K8V7ET-RA,CS32F030F8P7T-RA,CS32F030C8T7-RA,CS32F031K8V6-RA,CS32F030XXXX-RA,CS32F034F8P6T-RA,CS32F034K8P7-RA,CS32F034XXXX-RA,CS32F031XXXX-RA,CS32F031G8U7T-RA,CS32F031K8U6-RA,CS32F031K8U6T-RA,CS32F031-RA,CS32F031G8U7-RA,CS32F031K8V6T-RA,CS32F031G8U6T-RA,CS32F031K8V7-RA,CS32F034F8P6-RA,CS32F030C8T6-RA,CS32F031K8U7T-RA,CS32F030F6P6T-RA
【应用】功耗低至5.6μA的32位MCU CS32F030C8T6用于激光测距仪,宽压供电电压2~5.5V
激光测距仪主要由MCU控制器、激光发射部分、激光接收部分、屏幕显示部分、按键驱动部分以及电源模块等组成。MCU的部分本文推荐使用芯海科技的32位MCU CS32F030C8T6,功耗可低至5.6μA,可以很好地满足电池供电系统对MCU的要求。
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论