0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

RK2206鴻蒙開發(fā)板:OLED控制案例

電子發(fā)燒友開源社區(qū) ? 來源:HarmonyOS官方合作社區(qū) ? 作者:HarmonyOS官方合作社 ? 2022-05-06 10:01 ? 次閱讀

簡介

OLEDOrganic Light-Emitting Diode),又稱為有機電激光顯示、有機發(fā)光半導體(Organic Electroluminescence display,OLED)。OLED屬于一種電流型的有機發(fā)光器件,是通過載流子的注入和復合而致發(fā)光的現(xiàn)象,發(fā)光強度與注入的電流成正比。OLED在電場的作用下,陽極產(chǎn)生的空穴和陰極產(chǎn)生的電子就會發(fā)生移動,分別向空穴傳輸層和電子傳輸層注入,遷移到發(fā)光層。當二者在發(fā)光層相遇時,產(chǎn)生能量激子,從而激發(fā)發(fā)光分子最終產(chǎn)生可見光。

OLED顯示技術與傳統(tǒng)的LCD顯示方式不同,無需背光燈,采用非常薄的有機材料涂層和玻璃基板(或柔性有機基板),當有電流通過時,這些有機材料就會發(fā)光。而且OLED顯示屏幕可以做得更輕更薄,可視角度更大,并且能夠顯著的節(jié)省耗電量。

因此,在商業(yè)領域當中,POS機、復印機、ATM機中都可以安裝小尺寸的oled屏幕,由于OLED屏幕可彎曲、輕薄、抗衰性能強等特性,既美觀又實用。大屏幕可以用作商務宣傳屏,也可以用作車站、機場等廣告投放屏幕,這是因為OLED屏幕廣視角、亮度高、色彩鮮艷,視覺效果比LCD屏好很多。

本文基于瑞芯微RK2206芯片 + 鴻蒙LiteOS操作系統(tǒng),通過i2c總線控制OLED,實現(xiàn)控制OLED顯示功能。

硬件電路設計

模塊整體硬件電路如下圖所示:

c712de3e-ccd5-11ec-bce3-dac502259ad0.png

圖1硬件電路圖

由上圖可以看出引腳連接情況:

c72f636a-ccd5-11ec-bce3-dac502259ad0.png

OLED和小凌派-RK2206開發(fā)板硬件連接如下所示:

c74cf7a4-ccd5-11ec-bce3-dac502259ad0.png

圖2OLED和小凌派-RK2206開發(fā)板實物連接圖

OLED簡介

我們選擇的OLED為0.96寸OLED顯示屏,型號為ssd1306,像素為128 * 64。

OLED液晶屏采用i2c通信方式,根據(jù)芯片手冊說明,從設備地址為 `0x3C`。如下圖所示:

c78b2024-ccd5-11ec-bce3-dac502259ad0.png

程序設計

1、初始化I2C

以下源代碼為i2c初始化的代碼。首先用 I2cIoInit()`函數(shù)將GPIO0_PC1復用為I2C1_SDA_M1,GPIO0_pc2復用為I2C1_SCL_M1。最后調用 `LzI2cInit()`函數(shù)初始化I2C1端口。

{  printf("%s, %d: I2cIoInit failed!
", __FILE__, __LINE__);  return __FILE__;}if (LzI2cInit(OLED_I2C_BUS, m_i2c_freq) != LZ_HARDWARE_SUCCESS){  printf("%s, %d: I2cIoInit failed!
", __FILE__, __LINE__);  return __FILE__;}

2、OLED命令函數(shù)實現(xiàn)

OLED液晶屏通過i2c與RK2206芯片進行通信。其中,通信數(shù)據(jù)部分第1字節(jié)為0x00,表示該數(shù)據(jù)下一個字節(jié)是命令(注意:在i2c通信中,該通信部分之前還有一個字節(jié),即從設備地址+R/W)。

{  unsigned char buffer[2];  unsigned int ret;  /* 填充數(shù)據(jù),第一個字節(jié)是通知OLED芯片,下一個字節(jié)是命令 */  buffer[0] = 0x00;  buffer[1] = IIC_Command;  ret = LzI2cWrite(OLED_I2C_BUS, OLED_I2C_ADDRESS, buffer, 2);  if (ret != 0)  {    printf("%s, %s, %d: LzI2cWrite failed(%d)!
", __FILE__, __func__, __LINE__, ret);  }}

3、OLED數(shù)據(jù)函數(shù)實現(xiàn)

OLED液晶屏通過i2c與RK2206芯片進行通信。其中,通信數(shù)據(jù)部分第1字節(jié)為0x40,表示該數(shù)據(jù)下一個字節(jié)是數(shù)據(jù)(注意:在i2c通信中,該通信部分之前還有一個字節(jié),即從設備地址+R/W)。

{  unsigned char buffer[2];  unsigned int ret;  /* 填充數(shù)據(jù),第一個字節(jié)是通知OLED芯片,下一個字節(jié)是數(shù)據(jù) */  buffer[0] = 0x40;  buffer[1] = IIC_Data;  ret = LzI2cWrite(OLED_I2C_BUS, OLED_I2C_ADDRESS, buffer, 2);  if (ret != 0)  {    printf("%s, %s, %d: LzI2cWrite failed(%d)!
", __FILE__, __func__, __LINE__, ret);  }}

4、OLED配置實現(xiàn)
OELD液晶屏需要配置才能正常工作,具體配置內容如下所示:

Oled_WR_Byte(0xAE, OLED_CMD); //--display offOled_WR_Byte(0x00, OLED_CMD); //---set low column addressOled_WR_Byte(0x10, OLED_CMD); //---set high column addressOled_WR_Byte(0x40, OLED_CMD); //--set start line addressOled_WR_Byte(0xB0, OLED_CMD); //--set page addressOled_WR_Byte(0x81, OLED_CMD); // contract controlOled_WR_Byte(0xFF, OLED_CMD); //--128Oled_WR_Byte(0xA1, OLED_CMD); //set segment remapOled_WR_Byte(0xA6, OLED_CMD); //--normal / reverseOled_WR_Byte(0xA8, OLED_CMD); //--set multiplex ratio(1 to 64)Oled_WR_Byte(0x3F, OLED_CMD); //--1/32 dutyOled_WR_Byte(0xC8, OLED_CMD); //Com scan directionOled_WR_Byte(0xD3, OLED_CMD); //-set display offsetOled_WR_Byte(0x00, OLED_CMD); //
Oled_WR_Byte(0xD5, OLED_CMD); //set osc divisionOled_WR_Byte(0x80, OLED_CMD); //
Oled_WR_Byte(0xD8, OLED_CMD); //set area color mode offOled_WR_Byte(0x05, OLED_CMD); //
Oled_WR_Byte(0xD9, OLED_CMD); //Set Pre-Charge PeriodOled_WR_Byte(0xF1, OLED_CMD); //
Oled_WR_Byte(0xDA, OLED_CMD); //set com pin configuartionOled_WR_Byte(0x12, OLED_CMD); //
Oled_WR_Byte(0xDB, OLED_CMD); //set VcomhOled_WR_Byte(0x30, OLED_CMD); //
Oled_WR_Byte(0x8D, OLED_CMD); //set charge pump enableOled_WR_Byte(0x14, OLED_CMD); //
Oled_WR_Byte(0xAF, OLED_CMD); //--turn on oled panel

5、OLED英文字符顯示

OLED顯示英文字符的本質是:首先將OLED英文顯示的點陣數(shù)據(jù)存放到一個變量中(即const unsigned char F6x8[][6],為68點陣大小的英文字符);其次在oled_show_char函數(shù)中,根據(jù)字符字體大?。壳爸挥?8,有興趣的讀者可以自己去研究),選擇合適的字符點陣。最后將對應的點陣數(shù)據(jù)通過命令+數(shù)據(jù)函數(shù)實現(xiàn)OLED液晶屏顯示。

(1)英文字符顯示函數(shù)

* 函數(shù)名稱: oled_show_char* 說  明: oled顯示字符參  數(shù): *   @x:字符的X軸坐標*   @y:字符的Y軸坐標*   @chr:字符*   @chr_size:字符的字體,包括12/16兩種字體* 返 回 值: 無***************************************************************/void oled_show_char(uint8_t x, uint8_t y, uint8_t chr, uint8_t chr_size){  unsigned char c = 0, i = 0;
   c = chr - ' '; //得到偏移后的值
   if (x > (OLED_COLUMN_MAX - 1))  {    x = 0;    y = y + 2;  }
    if (chr_size == 16)  {    oled_set_pos(x, y);    for (i = 0; i < 8; i++)    {      oled_wr_byte(F8X16[c * 16 + i], OLED_DATA);    }    oled_set_pos(x, y + 1);    for (i = 0; i < 8; i++)    {      oled_wr_byte(F8X16[c * 16 + i + 8], OLED_DATA);    }  }  else  {    oled_set_pos(x, y);    for (i = 0; i < 6; i++)    {      oled_wr_byte(F6x8[c][i], OLED_DATA);    }  }}

(左右移動查看全部內容)

(2)英文字符點陣

//偏移量32//ASCII字符集//偏移量32//大小:12*6/************************************6*8的點陣************************************/const unsigned char F6x8[][6] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00,// sp0x00, 0x00, 0x00, 0x2f, 0x00, 0x00,// !0x00, 0x00, 0x07, 0x00, 0x07, 0x00,// "0x00, 0x14, 0x7f, 0x14, 0x7f, 0x14,// #0x00, 0x24, 0x2a, 0x7f, 0x2a, 0x12,// $0x00, 0x62, 0x64, 0x08, 0x13, 0x23,// %0x00, 0x36, 0x49, 0x55, 0x22, 0x50,// &0x00, 0x00, 0x05, 0x03, 0x00, 0x00,// '0x00, 0x00, 0x1c, 0x22, 0x41, 0x00,// (0x00, 0x00, 0x41, 0x22, 0x1c, 0x00,// )0x00, 0x14, 0x08, 0x3E, 0x08, 0x14,// *0x00, 0x08, 0x08, 0x3E, 0x08, 0x08,// +0x00, 0x00, 0x00, 0xA0, 0x60, 0x00,// ,0x00, 0x08, 0x08, 0x08, 0x08, 0x08,// -0x00, 0x00, 0x60, 0x60, 0x00, 0x00,// .0x00, 0x20, 0x10, 0x08, 0x04, 0x02,// /0x00, 0x3E, 0x51, 0x49, 0x45, 0x3E,// 00x00, 0x00, 0x42, 0x7F, 0x40, 0x00,// 10x00, 0x42, 0x61, 0x51, 0x49, 0x46,// 20x00, 0x21, 0x41, 0x45, 0x4B, 0x31,// 30x00, 0x18, 0x14, 0x12, 0x7F, 0x10,// 40x00, 0x27, 0x45, 0x45, 0x45, 0x39,// 50x00, 0x3C, 0x4A, 0x49, 0x49, 0x30,// 60x00, 0x01, 0x71, 0x09, 0x05, 0x03,// 70x00, 0x36, 0x49, 0x49, 0x49, 0x36,// 80x00, 0x06, 0x49, 0x49, 0x29, 0x1E,// 90x00, 0x00, 0x36, 0x36, 0x00, 0x00,// :0x00, 0x00, 0x56, 0x36, 0x00, 0x00,// ;0x00, 0x08, 0x14, 0x22, 0x41, 0x00,// <0x00, 0x14, 0x14, 0x14, 0x14, 0x14,// =0x00, 0x00, 0x41, 0x22, 0x14, 0x08,// >0x00, 0x02, 0x01, 0x51, 0x09, 0x06,// ?0x00, 0x32, 0x49, 0x59, 0x51, 0x3E,// @0x00, 0x7C, 0x12, 0x11, 0x12, 0x7C,// A0x00, 0x7F, 0x49, 0x49, 0x49, 0x36,// B0x00, 0x3E, 0x41, 0x41, 0x41, 0x22,// C0x00, 0x7F, 0x41, 0x41, 0x22, 0x1C,// D0x00, 0x7F, 0x49, 0x49, 0x49, 0x41,// E0x00, 0x7F, 0x09, 0x09, 0x09, 0x01,// F0x00, 0x3E, 0x41, 0x49, 0x49, 0x7A,// G0x00, 0x7F, 0x08, 0x08, 0x08, 0x7F,// H0x00, 0x00, 0x41, 0x7F, 0x41, 0x00,// I0x00, 0x20, 0x40, 0x41, 0x3F, 0x01,// J0x00, 0x7F, 0x08, 0x14, 0x22, 0x41,// K0x00, 0x7F, 0x40, 0x40, 0x40, 0x40,// L0x00, 0x7F, 0x02, 0x0C, 0x02, 0x7F,// M0x00, 0x7F, 0x04, 0x08, 0x10, 0x7F,// N0x00, 0x3E, 0x41, 0x41, 0x41, 0x3E,// O0x00, 0x7F, 0x09, 0x09, 0x09, 0x06,// P0x00, 0x3E, 0x41, 0x51, 0x21, 0x5E,// Q0x00, 0x7F, 0x09, 0x19, 0x29, 0x46,// R0x00, 0x46, 0x49, 0x49, 0x49, 0x31,// S0x00, 0x01, 0x01, 0x7F, 0x01, 0x01,// T0x00, 0x3F, 0x40, 0x40, 0x40, 0x3F,// U0x00, 0x1F, 0x20, 0x40, 0x20, 0x1F,// V0x00, 0x3F, 0x40, 0x38, 0x40, 0x3F,// W0x00, 0x63, 0x14, 0x08, 0x14, 0x63,// X0x00, 0x07, 0x08, 0x70, 0x08, 0x07,// Y0x00, 0x61, 0x51, 0x49, 0x45, 0x43,// Z0x00, 0x00, 0x7F, 0x41, 0x41, 0x00,// [0x00, 0x55, 0x2A, 0x55, 0x2A, 0x55,// 550x00, 0x00, 0x41, 0x41, 0x7F, 0x00,// ]0x00, 0x04, 0x02, 0x01, 0x02, 0x04,// ^0x00, 0x40, 0x40, 0x40, 0x40, 0x40,// _0x00, 0x00, 0x01, 0x02, 0x04, 0x00,// '0x00, 0x20, 0x54, 0x54, 0x54, 0x78,// a0x00, 0x7F, 0x48, 0x44, 0x44, 0x38,// b0x00, 0x38, 0x44, 0x44, 0x44, 0x20,// c0x00, 0x38, 0x44, 0x44, 0x48, 0x7F,// d0x00, 0x38, 0x54, 0x54, 0x54, 0x18,// e0x00, 0x08, 0x7E, 0x09, 0x01, 0x02,// f0x00, 0x18, 0xA4, 0xA4, 0xA4, 0x7C,// g0x00, 0x7F, 0x08, 0x04, 0x04, 0x78,// h0x00, 0x00, 0x44, 0x7D, 0x40, 0x00,// i0x00, 0x40, 0x80, 0x84, 0x7D, 0x00,// j0x00, 0x7F, 0x10, 0x28, 0x44, 0x00,// k0x00, 0x00, 0x41, 0x7F, 0x40, 0x00,// l0x00, 0x7C, 0x04, 0x18, 0x04, 0x78,// m0x00, 0x7C, 0x08, 0x04, 0x04, 0x78,// n0x00, 0x38, 0x44, 0x44, 0x44, 0x38,// o0x00, 0xFC, 0x24, 0x24, 0x24, 0x18,// p0x00, 0x18, 0x24, 0x24, 0x18, 0xFC,// q0x00, 0x7C, 0x08, 0x04, 0x04, 0x08,// r0x00, 0x48, 0x54, 0x54, 0x54, 0x20,// s0x00, 0x04, 0x3F, 0x44, 0x40, 0x20,// t0x00, 0x3C, 0x40, 0x40, 0x20, 0x7C,// u0x00, 0x1C, 0x20, 0x40, 0x20, 0x1C,// v0x00, 0x3C, 0x40, 0x30, 0x40, 0x3C,// w0x00, 0x44, 0x28, 0x10, 0x28, 0x44,// x0x00, 0x1C, 0xA0, 0xA0, 0xA0, 0x7C,// y0x00, 0x44, 0x64, 0x54, 0x4C, 0x44,// z0x14, 0x14, 0x14, 0x14, 0x14, 0x14,// horiz lines};

本案例中還有其他英文、中文和圖片顯示案例,有興趣的讀者可以到:https://gitee.com/Lockzhiner-Electronics/lockzhiner-rk2206-openharmony3.0lts

編譯過程

1、搭建和下載源代碼
我已將OpenHarmony源代碼上傳到Gitee社區(qū)中,大家可以根據(jù)以下網(wǎng)址下載。
https://gitee.com/Lockzhiner-Electronics/lockzhiner-rk2206-openharmony3.0lts


注意:編譯環(huán)境可根據(jù)以下網(wǎng)址來操作:https://gitee.com/Lockzhiner-Electronics/lockzhiner-rk2206-openharmony3.0lts/blob/master/vendor/lockzhiner/rk2206/README_zh.md

2、打開sdk下面路徑的文件

/vendor/lockzhiner/rk2206/samples/b5_oled/oled_example.c


注意:Gitee上的OLED控制案例為通用案例,請大家根據(jù)上述的需求修改相關源代碼。

3、修改編譯腳本
修改 vendor/lockzhiner/rk2206/sample 路徑下 BUILD.gn 文件,指定 oled_example 參與編譯。
“./b5_oled:oled_example”

修改 device/lockzhiner/rk2206/sdk_liteos 路徑下 Makefile 文件,添加 -loled_example 參與編譯。
hardware_LIBS = -lhal_iothardware -lhardware -loled_example

5、編譯固件

hb set -root .hb sethb build -f

6、燒寫固件
請參考Gitee網(wǎng)址的說明手冊(“燒錄打印”章節(jié)):https://gitee.com/Lockzhiner-Electronics/lockzhiner-rk2206-openharmony3.0lts/blob/master/device/rockchip/README_zh.md

實驗結果

程序編譯燒寫到開發(fā)板后,按下開發(fā)板的RESET按鍵,實驗結果如下所示:

c7a66b9a-ccd5-11ec-bce3-dac502259ad0.png

審核編輯 :李倩


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • OLED
    +關注

    關注

    119

    文章

    6171

    瀏覽量

    223731
  • 開發(fā)板
    +關注

    關注

    25

    文章

    4913

    瀏覽量

    97086
  • RK2206
    +關注

    關注

    0

    文章

    34

    瀏覽量

    1756

原文標題:RK2206 鴻蒙開發(fā)板:OLED 控制案例

文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發(fā)燒友開源社區(qū)】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    迅為iTOP-RK3568/RK3588開發(fā)板獲麒麟軟件適配認證

    迅為iTOP-RK3568/RK3588開發(fā)板獲麒麟軟件適配認證
    的頭像 發(fā)表于 10-18 14:56 ?410次閱讀
    迅為iTOP-<b class='flag-5'>RK</b>3568/<b class='flag-5'>RK</b>3588<b class='flag-5'>開發(fā)板</b>獲麒麟軟件適配認證

    瑞芯微RK3566鴻蒙開發(fā)板Android11修改第三方輸入法為默認輸入法

    本文適用于觸覺智能所有支持Android11系統(tǒng)的開發(fā)板修改第三方輸入法為默認輸入法。本次使用的是觸覺智能的Purple Pi OH鴻蒙開源主板,搭載了瑞芯微RK3566芯片,類樹莓派設計,是Laval官方社區(qū)主薦的一款
    的頭像 發(fā)表于 09-24 09:43 ?320次閱讀
    瑞芯微<b class='flag-5'>RK</b>3566<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)板</b>Android11修改第三方輸入法為默認輸入法

    瑞芯微RK3588開發(fā)板Linux系統(tǒng)添加自啟動命令的方法,深圳觸覺智能Arm嵌入式鴻蒙硬件方案商

    本文適用所有Linux系統(tǒng)的開發(fā)板、主板添加自啟動命令的方法,本次使用了觸覺智能的EVB3588開發(fā)板演示,搭載了瑞芯微RK3588旗艦芯片,深圳觸覺智能Arm嵌入式硬件方案商,專注工控、國產(chǎn)化、
    的頭像 發(fā)表于 09-19 09:32 ?545次閱讀
    瑞芯微<b class='flag-5'>RK</b>3588<b class='flag-5'>開發(fā)板</b>Linux系統(tǒng)添加自啟動命令的方法,深圳觸覺智能Arm嵌入式<b class='flag-5'>鴻蒙</b>硬件方案商

    【「OpenHarmony開發(fā)與實踐 | 基于紅莓RK2206開發(fā)板」閱讀體驗】+初體驗1

    愛好者沒有bug,「OpenHarmony開發(fā)與實踐 | 基于紅莓RK2206開發(fā)板」大賣吧!哦對了 你們的開發(fā)板是怎么準備的呢?【小凌派RK220
    發(fā)表于 09-18 18:30

    【「OpenHarmony開發(fā)與實踐 | 基于紅莓RK2206開發(fā)板」閱讀體驗】+初體驗2連發(fā)發(fā)

    啥也不說先上圖 對于《OpenHarmony開發(fā)與實踐 | 基于紅莓RK2206開發(fā)板》這本書的熱愛,簡直就像夏日里的一股清泉,讓人忍不住想要一探究竟! 這本書的排布,簡直就是一場視覺盛宴,章節(jié)
    發(fā)表于 09-18 18:01

    瑞芯微RK3568鴻蒙開發(fā)板OpenHarmony系統(tǒng)修改cfg文件權限方法

    本文適用于OpenHarmony開源鴻蒙系統(tǒng)修改cfg文件權限方法,深圳觸覺智能研發(fā)的RK3566、RK3568、RK3588等開發(fā)板、主板
    的頭像 發(fā)表于 09-11 13:26 ?725次閱讀
    瑞芯微<b class='flag-5'>RK</b>3568<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)板</b>OpenHarmony系統(tǒng)修改cfg文件權限方法

    瑞芯微RK3566鴻蒙開發(fā)板OpenHarmony標準系統(tǒng)應用兼容性測試指導

    本文OpenHarmony標準系統(tǒng)應用兼容性測試指導,適用鴻蒙系統(tǒng)軟件開發(fā)測試的新手入門學習課程,設備為觸覺智能的瑞芯微RK3566開發(fā)板,型號Purple Pi OH。是Laval官
    的頭像 發(fā)表于 09-10 11:56 ?302次閱讀
    瑞芯微<b class='flag-5'>RK</b>3566<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)板</b>OpenHarmony標準系統(tǒng)應用兼容性測試指導

    RK3588!黑神話悟空,啟動?-迅為電子RK3588開發(fā)板

    RK3588!黑神話悟空,啟動?-迅為電子RK3588開發(fā)板
    的頭像 發(fā)表于 08-30 14:13 ?478次閱讀
    <b class='flag-5'>RK</b>3588!黑神話悟空,啟動?-迅為電子<b class='flag-5'>RK</b>3588<b class='flag-5'>開發(fā)板</b>

    HZ-CORE-RK3576開發(fā)板

    HZ-CORE-RK3576開發(fā)板
    的頭像 發(fā)表于 08-29 13:58 ?302次閱讀
    HZ-CORE-<b class='flag-5'>RK</b>3576<b class='flag-5'>開發(fā)板</b>

    新一代低價開發(fā)板芯片RK3562來啦! — 觸覺智能RK3562開發(fā)板

    最近我收到了個一套開發(fā)板,有核心,開發(fā)板,還有個7英寸觸摸屏幕。這些東西,都是一家叫做觸覺智能的公司做的基于瑞芯微RK3562的產(chǎn)品。RK
    的頭像 發(fā)表于 08-15 17:42 ?1009次閱讀
    新一代低價<b class='flag-5'>開發(fā)板</b>芯片<b class='flag-5'>RK</b>3562來啦! — 觸覺智能<b class='flag-5'>RK</b>3562<b class='flag-5'>開發(fā)板</b>

    基于OpenHarmony輕量級操作系統(tǒng)實現(xiàn)RK2206 WiFi-AP模式通信開發(fā)案例

    實驗內容本示例將演示如何在小凌派-RK2206開發(fā)板上使用WiFi-AP模式(即將RK2206作為WiFi路由器),實現(xiàn)與PC端進行TCP通信。程序設計API設計FlashInit()頭文件
    的頭像 發(fā)表于 08-08 08:23 ?332次閱讀
    基于OpenHarmony輕量級操作系統(tǒng)實現(xiàn)<b class='flag-5'>RK2206</b> WiFi-AP模式通信<b class='flag-5'>開發(fā)</b>案例

    基于OpenHarmony輕量級操作系統(tǒng)實現(xiàn)RK2206 WiFi-AP模式通信開發(fā)案例

    實驗內容 本示例將演示如何在小凌派-RK2206開發(fā)板上使用WiFi-AP模式(即將RK2206作為WiFi路由器),實現(xiàn)與PC端進行TCP通信。 程序設計 API設計 FlashInit
    發(fā)表于 08-07 15:50

    鴻蒙OpenHarmony南向/北向快速開發(fā)教程-迅為RK3568開發(fā)板

    大家期待已久的迅為RK3568開發(fā)板終于迎來了鴻蒙4.1系統(tǒng)的強勢支持!想知道如何實現(xiàn)快速開發(fā)學習嗎?跟著我們一起來探索吧! 迅為RK356
    發(fā)表于 07-23 10:44

    RK3568開發(fā)板支持AMP雙系統(tǒng)

    RK3568開發(fā)板支持AMP雙系統(tǒng)
    的頭像 發(fā)表于 06-04 15:33 ?614次閱讀
    <b class='flag-5'>RK</b>3568<b class='flag-5'>開發(fā)板</b>支持AMP雙系統(tǒng)

    迅為RK3568開發(fā)板驅動開發(fā)指南-輸入子系統(tǒng)

    迅為RK3568開發(fā)板驅動開發(fā)指南-輸入子系統(tǒng)
    的頭像 發(fā)表于 02-23 15:11 ?753次閱讀
    迅為<b class='flag-5'>RK</b>3568<b class='flag-5'>開發(fā)板</b>驅動<b class='flag-5'>開發(fā)</b>指南-輸入子系統(tǒng)