【经验】芯海科技CSU-IDE新建工程与8位MCU CSU32M10 GPIO的配置与调试
芯海科技成立于2003年9月,是专注于高精度ADC、高性能MCU以及ADC+MCU SOC芯片以及物联网一站式解决方案的集成电路设计企业。芯海产品及方案应用领域覆盖智能手机、智能健康、智能家居、智慧工业等。
本文主要分享如何使用CSU-IDE新建工程以及8位MCU CSU32M10的GPIO调试。关于CSU-IDE开发环境的搭建和使用CS_Link调试CSU32M10的过程,见之前文章:【经验】集成开发环境CSU-IDE的获取及搭建方法,【经验】使用CS_Link调试器调试8位MCU CSU32M10的方法。
首先我们打开CSU-IDE,新建工程。
选择C Project,填好工程名,选择保存地址。
选择MCU,CSU32M10。
弹出了“CodeOption”窗口,在本例中直接点击OK就好。
本文中使用了芯海的CSU32M10开发板,关于开发板的资料可以在“芯海科技(CHIPSEA)CSU32M10 8位CMOS单芯片RISC MCU资料V1.0“中获得。
在开发板上使用跳线帽将PT1_4与LED1连接、将KEY与PT1_6连接。本例中使用按钮SW控制LED1的亮灭。
在main函数中加入如下代码。
编译,使用CS_Link将程序写入MCU中,当按键按下时白色LED1点亮,按键松开是白色LED1熄灭。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由黄昏提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】使用芯海科技的CSU-IDE新建8位MCU CSU38F20工程的方法步骤分享
芯海科技的CSU38F20是一个带LED驱动和12bit-ADC的8位CMOS单芯片Flash MCU,内置了16K字节Flash程序存储器。该8位MCU CSU38F20的开发环境是芯海科技的CSU-IDE,本文将分享如何在CSU-IDE中新建CSU38F20的工程。
【经验】怎么解决中微半导体8位MCU CMS80F7519串口波特率输出不正确的问题
中微半导体CMS80F7519是1T的8位MCU,最高主频48MHz,具有最大32KB程序存储区,2KB XRAM,工作电压2.1V-5.5V宽压,工作温度范围-40~105℃。集成LCD驱动、12bit ADC、多种通讯接口。
【经验】怎么将芯海科技8位MCU CSU32P10复位引脚配置为普通IO口?
从芯海科技8位MCU CSU32P10的数据手册中可以看出,复位引脚RST可以作为普通IO口P1.3使用。但是手册中并没有介绍如何将RST引脚修改为普通IO口的寄存器介绍。如果想使用其中一种功能,该如何配置呢?
晟矽微电子(SINOMCU)8位&32位通用MCU/触摸MCU/2.4G无线传输芯片选型指南
目录- 公司简介 FLASH GPIO ADC TOUCH 2.4G IR 应用领域和工具选型
型号- MC32F7132,MC32P5232,MC32P8141,MS60F3125,MC9902,MS51F7085,MS8040,MS60F3126,MS8042,MC51F8124,MC30P6310,MC32F7361,MC30P6080,MS60F3015,MS32F031A6,MS60F3215,MC32P5222,MC32F7082,MC30P6201,MC30P6280,MC35P7041,MC30P6240,MC35P7040,MC32P7311,MS32F7362,MS32F7361,MS60F3026,MC32P7351,MC32P7031,MS60F2016,MC51F7094,MC31P5120,MS60F2018,MC30F6920,MC51F8144,MC32F7072,MC32F7073,MC2411,MC2412,MC30P6290,MC2410,MC30P6250,MC35P7050,MC32F7343,MS51F003A4,MS60F3115,MC30F6910,MC32F7062,MC32F8152,MC51F003A4,MC51F7424,MC30P6060,MC30P8160
【应用】芯海8位MCU CSU32M10-SOP16助力电子烟设计,具有5μs响应快速可靠、集成度高优势
电子烟主控选择方面客户比较在意能否提供完善的一套方案,这样也可以节省开发时间,实现量产,推荐芯海8位MCU CSU32M10-SOP16方案,集成度高、能够有效节省PCB空间,还有硬件短路保护、恒功率控制、不断电烧录等特点。
UM8006超低功耗8位MCU:1T8051,32KB eFlash,2KB+256B SRAM,12位ADC,CAN无晶振/LDO/RC电路,接口丰富,防死机,防拷贝
描述- UM8006是一款超低功耗的8位微控制器,基于单周期8051内核,具有32KB闪存、2KB+256B SRAM、12位ADC和CAN接口。该芯片采用独特低功耗设计技术,无需晶振/LDO/复位电路,集成度高,抗干扰能力强,可靠性高,功耗低,外围组件少,支持C语言和汇编语言开发,适用于工业物联网终端、智能家居、智能传感器终端应用等领域。
型号- UM8006,UM8006-ACTE,UM8006-ACQE
剑博微电子(Jakob)MCU和加密芯片选型指南
目录- 公司简介 加密芯片 低功耗32位MCU介绍 32Bit ARM® Cortex®-MO+ 微控制器 32位低功耗MCU 8位MCU 多镜头多传感器图像视频处理器 32 Bit Video & Audio MCU 低功耗MCU
型号- CW3801-48,CW18F72,CW18F62,CW18FXX系列,CW3801-32,CW3821 系列,CW3802-64,CW18F12,CW3805,CW088X,CW3802-32,CW18F02,CW3803,CW088X系列,CW3801,CW3802,CW3802-100,CW3802-48,CW3821,CW18FXX,CW3801-16,CW1805,CW3832BT80,CW6801 MLMS
UM8004超低功耗 8-bit MCU:1T8051,16KB eFlash,1KB+256B SRAM,12-bit ADC, 免晶振/LDO/RC 电路,丰富接口,防死机,防抄板
描述- UM8004是一款超低功耗的8位MCU,采用1T8051内核,具有16KB eFlash、1KB+256B SRAM、12位ADC等特性。该产品具备免晶振/LDO/RC电路、丰富接口、防死机、防抄板等功能,适用于工业物联网、智慧城市、智能家居等领域。
型号- UM8004,UM8004-ACQE,UM8004-ACTE,UM8004-ACSA
【产品】内置24位ADC的国产8位RISC MCU CSU18P88,指令周期共五档可选
芯海科技旗下的CSU18P88 是一个带 24bitADC 的 8 位 RISC MCU, 内置 8k× 16 位 OTP 程序存储器。CSU18P88主要应用于电子衡器、精密测量及控制系统等场景。
芯海8位MCU选型表
芯海8位MCU选型表主要提供8位OTP MCU和8位Flash MCU的相关参数,ROM Type包括OTP、MTP、Flash,SRAM(Bytes)从32Bytes到488Bytes,EEPROM(Bytes)位128B。
产品型号
|
品类
|
ROM Type
|
ROM(bits)
|
SRAM(Bytes)
|
IO
|
8bits Timer
|
8bits Timer/PWM
|
WDT/WWDT
|
Operating Temp.(℃)
|
Supply Voltage(V)
|
Package
|
CSU8RP2113-SO
|
8位OTP MCU
|
OTP
|
1K*14bits
|
32Bytes
|
6
|
1
|
1
|
1/0
|
-40℃~85℃
|
2.2V~5.5V
|
SOP8
|
选型表 - 芯海 立即选型
UM8007超低功耗 8-bit MCU:1T8051,64KB eFlash,2KB+256B SRAM,12-bit ADC,CAN 免晶振/LDO/RC 电路,丰富接口,防死机,防抄板
描述- UM8007是一款超低功耗8位MCU,采用1T8051内核,具有64KB eFlash、2KB+256B SRAM、12位ADC和CAN接口。产品特点包括超低功耗、丰富的接口、防死机、防抄板等,适用于工业物联网、智慧城市、智能家居等领域。
型号- UM8007,UM8007-ACQE,UM8007-ACTE
芯海Flash MCU选型表
8位Flash MCU,RISC内核,最高ROM容量8K*16,RAM最大488Bytes,内部集成12bitADC,最高8通道,可选支持电压1.8V~5.5V,可选封装类型MSOP,SOP,QFN
产品型号
|
品类
|
ROM Type
|
ROM(bits)
|
SRAM(Bytes)
|
EEPROM(Bytes)
|
IO
|
8bits Timer0
|
8bits Timer/PWM
|
12bit Timer/PWM
|
16bit Timer/PWM
|
Complem entary PWM
|
WWDDT/T
|
RTC
|
UART
|
SPI
|
I2C
|
LCD
|
LED
|
12bit ADC Units(ch)
|
24bit ADC Units(ch)
|
Comp/OPA
|
Temp.Sensor
|
Special Function
|
OperatingTemp.(℃)
|
Supply Voltage(V)
|
Package
|
CSU32M10-MSOP10
|
8位Flash MCU
|
MTP
|
2K*16
|
104
|
128
|
8
|
1
|
-
|
2
|
-
|
1
|
1/1
|
-
|
-
|
-
|
-
|
-
|
-
|
1(4)
|
-
|
1/0
|
-
|
OCP
|
-40~85
|
2.35~5.5
|
MSOP10
|
选型表 - 芯海 立即选型
UM8006 超低功耗 8-bit MCU:1T8051,32KB eFlash,2KB+256B SRAM,12-bit ADC,CAN免晶振/LDO/RC 电路,丰富接口,防死机,防抄板
描述- UM8006是一款基于1T 8051内核的超低功耗8位MCU,具备32KB eFlash、2KB+256B SRAM、12-bit ADC和CAN接口。其特点包括超低功耗、丰富的接口、防死机、防抄板设计,适用于工业物联网、智慧城市、智能家居等领域。
型号- UM8006,UM8006-ACTE,UM8006-ACQE
CS8M32X 系列 8 位 MCU用户手册
描述- 本资料为芯海科技CS8M32X系列8位微控制器(MCU)的用户手册,介绍了该系列MCU的基本架构、功能和特性。内容包括CPU核、时钟系统、复位系统、中断系统等核心组件的详细介绍,以及内存组织、指令集和代码选项等内容。
型号- CS8M320,CS8M320F3V6NX,CS8M32X 系列,CS8M322L2U6NX,CS8M322,CS8M322F2V6NX,CS8M32X,CS8M320L3M6NX,CS8M322B2E6NX
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
拥有IC烧录机20余款,100余台设备,可以烧录各种封装的IC;可烧录MCU、FLASH、EMMC、NAND FLASH、EPROM等各类型芯片,支持WIFI/BT模组PCBA烧录、测试。
最小起订量: 1 提交需求>
登录 | 立即注册
提交评论