共享开发板gd32103e-eval评估用户指南_第1页
共享开发板gd32103e-eval评估用户指南_第2页
共享开发板gd32103e-eval评估用户指南_第3页
共享开发板gd32103e-eval评估用户指南_第4页
共享开发板gd32103e-eval评估用户指南_第5页
已阅读5页,还剩27页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

简 指 LED指示 按 串 串口DMA收 ADC0和ADC1跟随模 ADC0和ADC1规则并行模 I2C SPI I2S音频.................................................................................................................................. SD卡测 RTC日 呼吸 USBDHID U 表表1.引脚分配 表2.版本更新历 简GD32103E-EVALGD32F103ZET6MiniUSB接口或DC-005连接器提供5V电源。提供包括扩展引脚在内的及SWD,ResetBoot,Userbuttonkey,LED,CAN,I2C,I2S,USART,RTC,LCD,SPI,ADC,DAC,EXMC,SDIO,功能引脚1.K1-K3-K4-UserK5-UserNAND指评估板使用MiniUSB或者DC-005连接器提供5V电源。程序到评估板需要一套J-LinkGD-Link工具,在选择了正确的启动方式并且上电后,LED1将被点亮,表KeilIARKeilKeilMDK-ARM4.74uVision4创建的,IARIAREmbeddedWorkbenchforARM7.40.2创建2、如果使用KeiluVision5打开工程,有两种方法解决“MissingDevice(s)”问题。第一种是方法先安装GigaDevice.GD32F10x_DFP.2.0.0.pack,在Project菜单中选择Manage子菜单,点击MigratetoVersion5Format...菜单,将KeiluVision4工程转为KeiluVision5工程,同时在 中添加路径在FolderSelection中的DestinationFolder那一栏选择KeiluVision5软件的安装 如C:\Keil_v5,然后在OptionforTarget的Device选择对应的器件,同时在OptionforTarget的C/C++中添加路径C:\Keil_v5\ARM\Pack\ARM\CMSIS\4.2.0\CMSIS\Include。硬件设计G50V/0G50V/01启动方式选1 +3V3 2 +3V310KΩBoot2-User2-1-System1-1-SRAMLED按50V/050V/0TP1模数转换TP1数模转换LRCK LRCK AGNDHGNDHoutR PB12I2SPB13PB15 SPI0_SCK PC6I2S 50V/047KΩ4AT24C02C-SSHM-SPISPIShortJP12(2,3)forSPI03213213211123NandNandPD0,PD1areAFIOs,pleaserefertoCANschematicforrightPD0,PD1areAFIOs,pleaserefertoCANschematicforright7912468 11131517192123252729 1113151719212325272911131517192123252729GD-例程使用GPIODEMO目学习使用SysTick1msDEMO执行结GPIO按键轮询模DEMO目学习使用SysTick1ms果输入仍然为低电平,表明按键成功按下,翻转LED2的输出状态。DEMO执行结会点亮,再次按下Tamper按键,LED2将会熄灭。GPIO按键中断模DEMO目学习使用EXTI部中断,在中断服务函数中,应用程序翻转LED2的输出状态。DEMO执行结会点亮,再次按下Tamper按键,LED2将会熄灭。串口打DEMO目学习将C库函数PrintfDEMO执行结将输出“USARTprintfexamplepleasepresstheTamperkey”Tamper键,串口继续输出“USARTprintfexample”。串口中断收DEMO目DEMO执行结程序<05_USART_Echo_Interrupt_mode>到开发板,将串口线连到开发板的COM0 0将首先输出数组tx_buffer的内容(从0x00到0xFF)到支持hex格式的串口助手并等待接收由串口助手发送的BUFFER_SIZE个字节的数据。MCU将接收到的串口助手发来的数据存放在数组rx_buffer中。在发送和接收完成后,将比较tx_buffer和rx_buffer的值,如果结果相同,串口DMA收DEMO目学习使用串口DMADEMO执行结程序<06_USART_DMA>到开发板,将串口线连到开发板的COM0上。首先,所有 0将首先输出数组tx_buffer的内容(从0x00到tx_buffer和rx_buffer的值,如果结果相同,LED2,LED3,LED4,LED5轮流闪烁;如果结果不相同,LED2,LED3,LED4,LED5一起闪烁。ADC温度传感器DEMO目学习使用ADCADC16(温度传感器通道17(内部参考电压Vrefint通道)DEMO执行结ADC0ADC1跟随DEMO目学习使用ADC学习ADC0和ADC1DEMO执行结adc_value[0]adc_value[1]。当TIMER0_CH0的第一个上升沿到来,ADC0转换的PC3引脚的电压值到adc_value[0]ADC时钟周期后,ADC1PC5引脚的电压值存引脚的电压值到adc_value[1]的低半字,经过几个ADC时钟周期后,ADC1转换的PC3引脚的电压值到adc_value[1]的高半字。]ADC0ADC1规则并行模DEMO目学习使用ADC学习ADC0和ADC1DEMO执行结ADC1会立即启动,并行转换规则组通道。ADC0和ADC1的值通过DMA传送给adc_value[0]adc_value[1]。当TIMER0_CH0的第一个上升沿到来,ADC0转换的PC3引脚的电压值到字。当TIMER0_CH0的第二个上升沿到来,ADC0转换的PC5引脚的电压值到adc_value[1]的低半字,并且ADC1转换的PC3引脚的电压值到adc_value[1]的高DAC输出电压DEMO目DEMO执行结表测量PA4引脚或JP7上的DA0引脚,得知其值为1.65V。I2CDEMO目I2C接口的DEMO执行结程序<11_I2C_EEPROM>到开发板上。将开发板的COM0口连接到电脑,通过超级0x00256EEPROM中,并打印写入的数据,然LED全亮。SPIDEMO目DEMO执行结程序<12_SPI_SPI_Flash>到开发板上,通过超级终端可观察运行状况,会显示DataReadandWritearen'tMatching."LED灯依次循环点亮。I2S音频DEMO目个例程演示了如何通过开发板的I2S接口音频文件。DEMO执行结NANDDEMO目学习使用EXMCNANDDEMO执行结GD32103EEVALEXMC模块来控制NANDFlash。在运行例程之前,P2和亮LED2,否则点亮LED4。超级终端输出信息如下:LCDDEMO目学习使用EXMCGD32103E-EVALEXMCLCD。在运行例程之前,JP12连接到SPI,P2和P3连接到EXMC。程序<15_EXMC_TouchScreen>到开发板。这个例程将通过EXMCLCD屏上GigaDevicelogo4个绿色按钮。用户可以通过触摸屏上的按钮来点亮开发板中对应的LED,同时屏上触摸过的按钮颜色将变成红色。SD卡测DEMO目接口。这个例程讲述了如何使用SDIO接口来操作SD卡。DEMO执行结<16_SDIO_SDCardTest>COM0口连接到电脑,打开信息并点亮LED2LED4LED3LED5。否则,点亮所有LED。DATA_PRINT的注释,可以打印数据信息。通过对相关语句取消或加上注释,可以设置不同的总线模式(1-bit或4-bit)和数据传输模式(轮询模式或DMA模式。CAN网络DEMO目学习使用CAN0控制总线。CAN2.0A2.0B总线协议。该例程演示了在两个板子之间通过CAN0进行通信。DEMO执行结GD32F103E-EVALP2,P3CAN上。将两个板子的JP14的L引脚和H引脚分别相连,用于发送或者接收数据帧。程序<17_CAN_Network>COM0上。例程首先将输出“pleasepresstheTamperkeytotransmitdata!Tamper键,数据帧通过CAN0发送出去同时通过串口打印出来。当接收到数据帧时,接收到的数据通过串口打印,同时LED2状态翻转一次。通过串口输出的信息如下图所示。RCU时钟DEMO目DEMO执行结程序<18_RCU_Clock_Out>COM0口连接到电脑,TAMPER按键测量PA8引脚,可以通过示波器观测输出时钟的频率。PMU睡眠模式唤DEMO目程序<19_PMU_sleep_wakeupCOM0上。板收到一个字节数据时,MCU将被USART接收中断唤醒。所有的LED灯同时闪烁。RTC日DEMO目DEMO执行结程序<20_RTC_Calendar>COM0接口,生,会在串口助手上显示并且点亮LED灯。呼吸DEMO目DEMO执行结TIMER0_CH0(PA8)和LED2(PF0),PA8不要用于其他外设。USBDHIDDEMO目学习如何使用学习如何实现USBHIDGD32103E开发板具有五个按键和一个USBD接口,这五个按键分别是Reset按键、Wakeup按键、Tamper按键、User1User2。在本例程中,GD32103E开发板被USB主机枚举为一个USBcustomHID设备。上位机的按键颜色指示开发板的按键是否按下,通过是否勾选上位机的led框来控制开发板的指示灯的亮灭。DEMO执行结将<22_USBD_HID_custom>例程到开发板中,并运行。按下Wakeup键,上位机Button1TamperButton2led框,开发板对应的灯会亮起。如果取消勾选上位机的led框,开发板对应的灯就会灭掉。UDEMO目学习如何使用学习如何实现USBMSC(DEMOU盘。UMSC类设备。MSC,即MassStoragedeviceClass(大容量设备类是一种计算机和移动设备之间的传输件传输,主要包括移动硬盘、移动光驱和U盘等。MSC类设备必须有介质,DEMO中使用了MCU的内部FLASH作为介质。具体的MSC类协议内容请自行查阅与参MSC类设备会使用多种传输协议与命令格式进行通信,所以在实现时需要自行选择合适的协议与命令格式。本DEMO中选择BOT(仅批量传输)协议和所需的SCSI(小型计算机接口)WindowBOTSCSI命令规 DEMO执行结计算机的设备管理器中看到通用串行总线控制器里面多出了一个USB大容量设备,同时看到磁盘驱动器里面多了1个磁盘驱动器,如下所示:版本更新2.2014122620176302018731ImportantThisisthepropertyofGigaDeviceSemiconductorInc.anditssubsidiaries(the"").This,includinganyproductofthedescribedinthis(the“Product”),isownedbytheundertheinlectualpropertylawsandtreatiesofthePeople’sRepublicofandotherjurisdictionsworldwide.Thereservesallrightsundersuchlawsandtreatiesanddoesnotgrantanylicenseunderitspatents,copyrights,trademarks,orotherinlectualpropertyrights.Thenamesandbrandsofthirdpartyreferredthereto(ifany)arethepropertyoftheirrespectiveownerandreferredtoforidentificationpurposesonly.Themakesnowarrantyofanykind,expressorimplied,withregardtothisoranyProduct,including,butnotlimitedto,theimpliedwarrantiesofmerchantabilityandfitnessforaparticularpurpose.ThedoesnotassumeanyliabilityarisingoutoftheapplicationoruseofanyProductdescrbedinthis.Anyinformationprovidedinthisisprovidedonlyforreferencepurposes.Itistheresponsbilityoftheuserofthistoproperlydesign,program,andtestthefunctionalityandsafetyofanyapplicationmadeofthisinformationandanyresultingproduct.Exceptforcustomizedproductswhichhasbeenexpresslyidentifiedintheapplicableagreement,theProductsaredesigned,developed,and/ormanufacturedforordinarybusiness,industrial,al,and/orhouseholdapplicationsonly.TheProductsarenotdesigned,intended,orauthorizedforuseascomponentsinsystemsdesignedorintendedfortheoperationofweapons,weaponssystems,nuclearinstallations,atomicenergycontrolinstruments,combustioncontrolinstruments,airneorspaceshipinstruments,transportationinstruments,trafficsignalinstruments,life-supportdevicesorsystems,othermedicaldevicesorsystems(includingresuscitationequipmentandsurgicalimnts),pollutioncontrolorhazardoussubstancesmanagement,orotheruseswherethefailureofthedeviceorProductcouldcause alinjury,death,propertyorenvironmentalda

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论