包括电源电路和驱动电路,选用7.2V电池供电,所以有稳定的电源变得尤为重要 3.3V选用AMS1117-3.3V 5V1给GD32单片机供电 AMS1117-5V 5V2给金升阳升压供电 AMS1117-5V 6V给舵机供电 LM2941 以上为电源电路。 下面介 ...
收到GD32F450有段时间了,偶尔有空看看,原来以为和ST的完全兼容,准备拿来公司做项目用的,后来发现差别还是挺大的,里面的定时器用STCubeMX生成后只有一个定时器可以正常,其他都不能使用,还需要花时间去学习习惯 ...
电感式传感是一种无接触、无磁体的传感技术,可精确测量金属或导电目标的位置、运动或成分,也可用于检测弹簧的压缩、拉伸或扭曲。在模拟半导体行业拥有近 20 年经验的德州仪器 (TI)传感器信号路径产品线经理Jon Bal ...
内容隐藏需要,请点击进去查看
大致代码框架写完了,但是手头传感器和线圈数量不够,过两天置备齐全了再说吧。 巡线考虑到实际铺设,选择铝膜胶带,一卷才10块钱,是不是很划算, 传感器最少使用两个,一个的话无法知道相对位置,不知道左偏还是右 ...
请教各位 如题,我想用FFT对一些音频信号进行处理,不知道GD官方有没有可用的库。又或者,我可以直接使用ST的DSP库吗?
因为我们需要驱动电机,所以我们需要输出PWM波,参照例程中的PWM例子进行修改 PWM频率 = (当前主频(200Mhz)/(period+1))/(prescaler+1) 通道占空比 = (duty/period)*100% 分别输出了 50% 10Khz的PWM波 90% 1 ...
在实现LCD5110屏显示之后,本打算完成I2C接口的OLED屏显示,无奈经多次测试似乎在GD32F450上无法实现,故只得进行SPI接口的2.2寸TFT彩色屏测试。 为了便于连线,TFT屏与GD32F450开发板的连接是通过Arduino接口,相应 ...
2017-5-27 08:51 - jinglixixi - 经验
结果多次尝试最后在几个实例的帮助下解决了,直接上代码了。首先在文档头中间变量定义: uint16_t dut0=1200,dut1=2000,dut2=5000; int ddut0=1000,ddut1=2000,ddut2=2500; 接着在ioInit()函数中增加Timer1的IO定义 ...
早就收到开发板了,不过看了网上的资料,还是没搞懂怎么用。不过,先来个开箱贴吧,嗮嗮板 包装盒 整套配件照 正面靓照,我们看到了那个大大的芯片,以后要多玩玩她了 背面靓照 好吧,现到此为止 ...
开箱贴来的有点晚抱歉哈,最近事儿确实有点儿多。小豹子收到之后就被搁置了,今天抽空来玩玩。 包装还是不错的,送了排针和数据线很贴心,板子的做工还凑合。 这是上电的状态,因为是第一次玩GD32我就想着先自己搭 ...
在实现LCD5110屏显示之后,本打算完成I2C接口的OLED屏显示,无奈经多次测试似乎在GD32F450上无法实现,故只得进行SPI接口的2.2寸TFT彩色屏测试。为了便于连线,TFT屏与GD32F450开发板的连接是通过Arduino接口,相应 ...
2017-5-26 09:01 - jinglixixi - GD32
由于OLED驱动文件较大,会上传附件,只需要更改OLED.h里的引脚即可 非常方便 代码移植性高 看下效果图:
这个实验的内容较多,包括LED、各种时钟下的消耗电流、驱显串口黑白LCD0713等。 点亮LED,只是测试开发板的所有首选,可以测试开发板的主芯片和IO状况,尽管是有限个IO和基本代码,但很能说明问题。为了接着的实验, ...
单片机不足的是每次下载程序后不能自动复位,需要手动复位。
注意添加这个fputc 和调用stdio.h 就可以打印了
基于MDK5.23使用GD32F4xx_Firmware_Library_V1.2开发,首先建立工程, 根据原理图更改代码 LED闪灯代码:效果图: 附件: 注意:需要更改下时钟配置 因为板子上没有外部晶振 ...
在上一个实验中我们家了程序计数器js,每运行一次main中的while循环计数1次,本例打开串口——UART0进行技术输出实验。 打开gd32f4xx_eval.h函数,可以看到有这么一组宏定义: #define COMn ...
解决了一系列问题还是没有没有LED没有动静,仿真发现没有晶振 系统默认选择如下黑色加粗,应该用IRC16M时钟——因为板上没有焊接晶振 改为选择SYSTEM_CLOCK_200M_PLL_IRC16M。 /* select a system clock by uncomme ...
接上篇,红外解码首先是捕捉到红外数据,我们第一篇里的原理图: 红外数据是接在PB2上,所以我们要使用外部中断来测量PB2上的高低电平时间,然把我这些时间存储起来。 外部中断初始化函数和中断处理函数如下:太晚 ...
收到开发板已被朋友打开了,因为外包装较破就扔了,只好从板子开始拍照。实话实说,板子还是我喜欢的那种比较小巧可爱的,反面将IO号标出省的查手册,但美中不足的是那个10管脚的单独立一边的CN3,没有标注有点遗憾 ...
GD32F450和STM32F4xx兼容性说明 : 以CubeMX试验 在网络中搜寻到 “GD32F450和STM32F4xx兼容性说明” 文件,网址: http://coresense.top/262/0/130 因此拿STM32CubeMX来试验是否兼容,CubeMX下载网址: http://www.stm ...
拿到板子有一段时间了,一直没有开箱,今天开箱晒照啦 GD32F450VE开发板板卡介绍: 1. 基于ARM Cortex-M4处理器,最高200MHz主频,集成512KB Flash、256KB SRAM 2. 集成了8个16位通用定时器、2个32位通用定时 ...
2017-5-24 17:50 - qiqilinlin - GD32
刚看到有朋友发帖说串口有数据传送,随即做了一下试验,果真,下面把具体设置说明一下 先打开串口(查看设备管理里边板载CH340的是那个串口,我的是COM6) 设置相对应的波特率为115200、无校验、数据位8,停止位1. ...
今天来讲一下GD32F450开发板开发环境的搭建以及如何在MDK中建立工程。在爱板网上下载好官方提供的软件包 新建文件夹,如下 其中CORE文件夹放内核文件和启动文件,在下载的软件里面可以找到,复制就好 FWLIB文件 ...
之前移植忙于其他项目。现在可以安心折腾这个了!此贴记录开发!和大伙一起学习进步。
GD32类似STM32可以用GigaDevice MCU ISP Programmer程序 以串口ISP方式下载 下载网址: https://www.cirmall.com/gd32f450mcu/?ziliao 按照Datasheet说明1) GD32F190 使用USART1BOOT0: 接3.3VPA9: USATR1_TXPA10: ...
GD32F450被我设成 读保护(Read Protection)了, 请问该如何解锁 ??
1、首先用之前建好的模板,从FreeRTOS官网下载源码,将Source文件夹复制到工程中,同时删除portable文件夹下不必要的文件,如图所示。 2、将文件添加到工程中,并添加头文件路径 3、注释掉这四个宏定义 ...
首先呢,我是第四次参加爱板的活动了,这次有幸再获得一块GD32F450开发板,非常感谢爱板。经过慢长的顺丰次日,终于收到快递了,之后就迫不及待的打开经典的白盒子,里面的也是一如既往的老样子,一条排针加USB线, ...