使用例程点亮板载 LED
1.下载 **BearPi-Pico_H3863开发板代码 ;
2.打开 HiSpark Studio 软件,单击 **新建工程
;
3.芯片选择 WS63
,开发板选择 ws63
,工程名自定义,软件包路径选择 SDK 代码 bearpi-pico_h3863
文件夹;
4.点击工具栏中的 系统配置
选项,展开 Application 目录,勾选 Enable Sample
、Enable the Sample of peripheral
以及 Support BLINKY Sample
;
5.展开 BLINKY Sample Configuration
,可修改闪灯的延迟时间 Duration of blinky in MS
以控制闪烁频率;
6.点击工具栏中的 重编译
按钮,待代码编译完成,点击程序加载按钮,
待烧录完成,按一下开发板的 RST 键即可,效果如下
视频
打开 IIC 例程并配置其参数如下
屏幕显示内容可通过文件 i2c_master_demo.c
自定义
static void *i2c_master_task(const char *arg)
{
unused(arg);
uint32_t baudrate = I2C_SET_BAUDRATE;
uint8_t hscode = I2C_MASTER_ADDR;
/* I2C master init config. */
app_i2c_init_pin();
uapi_i2c_master_init(CONFIG_I2C_MASTER_BUS_ID, baudrate, hscode);
ssd1306_Init();
ssd1306_Fill(Black);
while (1) {
osal_msleep(I2C_TASK_DURATION_MS);
ssd1306_SetCursor(0, 0);
ssd1306_DrawString("Hello BearPi", Font_7x10, White);
ssd1306_UpdateScreen();
}
return NULL;
}
保存配置后 重编译
该项目并将其 加载
至开发板
根据 系统配置
信息用杜邦线连接开发板与 OLED 显示屏,接线方式如下
TXD -----> SDA
RXD -----> SCL
3V3 ------> VCC
GND -----> GND
显示效果如下
更多回帖