本帖最后由 虚幻的是灵魂 于 2024-5-16 09:43 编辑
首先很高兴能活得极海工作人员的认可,我也很幸运能够获得这次宝贵的测评机会。
刚收到货没几天,我就开始研究这个开发板了。其实我看了活动详情页对这个板子有很多功能描述,我觉得这块功能还是挺多的,这块MCU芯片用100个引脚,而且功能和ST的也是类似的,完全可以平替。这个我觉得挺好的,虽然在同类产品也有一些,但是极海的这款芯片我觉得还是有一定的优势之处的。我也特别喜欢这个开发板的设计,J3的USB口是可以直接烧录的。
开始我没有烧录到程序,原因是我没有将包下载下来。我直接选择的是APM M4的,不过还好之前也遇到过类似德这种情况。
本次开发用的极海的示例程序,这里我没有修改的情况下,PA13和PA14也是可以直接通过我这款烧录器烧录程序的。
开始我没有烧录到程序,原因是我没有将包下载下来。要选择上APM32F411VE才可以。现在我就点个灯试试效果吧!#include "main.h"
#include "Board.h"
#include "systick.h"
void gpio_init(){
//PE6 LED2
GPIO_Config_T configStruct;
/* Configure the GPIO_LED pin */
RCM_EnableAHB1PeriphClock(RCM_AHB1_PERIPH_GPIOE);
GPIO_ConfigStructInit(&configStruct);
configStruct.pin = GPIO_PIN_6;
configStruct.mode = GPIO_MODE_OUT;
configStruct.speed = GPIO_SPEED_50MHz;
GPIO_Config(GPIOE, &configStruct);
}
int main(void)
{
NVIC_ConfigPriorityGroup(NVIC_PRIORITY_GROUP_2);
systick_config();
/* Initialization */
gpio_init();
while(1)
{
GPIO_SetBit(GPIOE, GPIO_PIN_6);
GPIO_ResetBit(GPIOE, GPIO_PIN_5);
delay_1ms(500);
GPIO_ResetBit(GPIOE, GPIO_PIN_6);
GPIO_SetBit(GPIOE, GPIO_PIN_5);
delay_1ms(500);
}
}
显示效果如下:
|