[开发工具] 【新定义MCU开发板测评】NBK-RD8x3x 核心板+NBK-EBS003 IOT扩展板滑条OLED显示

[复制链接]
 楼主| 比神乐 发表于 2023-1-18 21:57 | 显示全部楼层 |阅读模式
我在EBS003 IOT扩展版例程TOUCHKEY_SLIDE_NBK_RD8x3x_EBS003做了修改。
原理图:
14.jpg


15.jpg

16.jpg
代码:
  1. #include "SC_Init.h"        // MCU initialization header file, including all firmware library header files
  2. #include "SC_it.h"
  3. #include "..\Drivers\SCDriver_list.h"
  4. #include "HeadFiles\SysFunVarDefine.h"
  5. /**************************************Generated by EasyCodeCube*************************************/

  6. /*************************************.Generated by EasyCodeCube.************************************/
  7. /*****************************************************************************************************
  8. * Function Name: main
  9. * Description  : This function implements main function.
  10. * Arguments    : None
  11. * Return Value : None
  12. ******************************************************************************************************/
  13. void main(void)
  14. {       
  15.     /*<Generated by EasyCodeCube begin>*/
  16.     /*<UserCodeStart>*//*<SinOne-Tag><36>*/
  17.     IcResourceInit();
  18.     /*<UserCodeEnd>*//*<SinOne-Tag><36>*/
  19.     /*<UserCodeStart>*//*<SinOne-Tag><101>*/
  20.     OLED_Init();
  21.     OLED_Clear();
  22.     OLED_ShowCHinese(0,0,0);  //按
  23.     OLED_ShowCHinese(18,0,1); //键
  24.     OLED_ShowCHinese(36,0,2); //:
  25.     OLED_ShowCHinese(0,2,3);  //挡
  26.     OLED_ShowCHinese(18,2,4); //位
  27.     OLED_ShowCHinese(36,2,5); //值
  28.     OLED_ShowCHinese(54,2,2); //:
  29.         OLED_ShowCHinese(0,6,13);  //比
  30.     OLED_ShowCHinese(18,6,14); //神
  31.     OLED_ShowCHinese(36,6,15); //乐
  32.        
  33.     P1CON |= 0X80;
  34.     P17 = 1;
  35.     /*<UserCodeEnd>*//*<SinOne-Tag><101>*/
  36.     /*<UserCodeStart>*//*<SinOne-Tag><121>*/
  37.     TouchKeyInit();
  38.     /*<UserCodeEnd>*//*<SinOne-Tag><121>*/
  39.     /*<UserCodeStart>*//*<SinOne-Tag><4>*/
  40.     /*****MainLoop*****/
  41.     while(1)
  42.     {
  43.         /*<UserCodeStart>*//*<SinOne-Tag><123>*/
  44.         if(SOCAPI_TouchKeyStatus & 0x80)
  45.         {
  46.             /*<UserCodeStart>*//*<SinOne-Tag><124>*/
  47.             SOCAPI_TouchKeyStatus &= 0x7f;
  48.             /*<UserCodeEnd>*//*<SinOne-Tag><124>*/
  49.             /*<UserCodeStart>*//*<SinOne-Tag><125>*/
  50.             exKeyValueFlag = TouchKeyScan();
  51.             /*<UserCodeEnd>*//*<SinOne-Tag><125>*/
  52.             /*<UserCodeStart>*//*<SinOne-Tag><126>*/
  53.             Slider_value = TKSlideModulePCBArray[0].OutValue;
  54.             /*<UserCodeEnd>*//*<SinOne-Tag><126>*/
  55.             /*<UserCodeStart>*//*<SinOne-Tag><127>*/
  56.             UserCodeDealKey();
  57.             /*<UserCodeEnd>*//*<SinOne-Tag><127>*/
  58.             /*<UserCodeStart>*//*<SinOne-Tag><128>*/
  59.             UserCodeDealSlider();
  60.             /*<UserCodeEnd>*//*<SinOne-Tag><128>*/
  61.             /*<UserCodeStart>*//*<SinOne-Tag><129>*/
  62.             TouchKeyRestart();
  63.             /*<UserCodeEnd>*//*<SinOne-Tag><129>*/
  64.             /*<Begin-Inserted by EasyCodeCube for Condition>*/
  65.         }
  66.         /*<UserCodeEnd>*//*<SinOne-Tag><123>*/
  67.         /*<Begin-Inserted by EasyCodeCube for Condition>*/
  68.     }
  69.     /*<UserCodeEnd>*//*<SinOne-Tag><4>*/
  70.     /*<Generated by EasyCodeCube end>*/
  71. }

效果图:
13.jpg


Wordsworth 发表于 2023-4-21 12:43 | 显示全部楼层
可以
claretttt 发表于 2023-5-10 21:20 | 显示全部楼层
OLED怎么点不亮嗯              
 楼主| 比神乐 发表于 2023-5-10 22:10 | 显示全部楼层

可以点亮啊
vivilyly 发表于 2023-5-11 15:24 | 显示全部楼层
这个板子很高大上 。              
lzmm 发表于 2023-5-11 15:32 | 显示全部楼层
如何调整EBS003 IOT扩展板触摸功能
louliana 发表于 2023-5-11 15:45 | 显示全部楼层
NBK-RD8x3x 核心板的IO的驱动能力不是很强大。
mikewalpole 发表于 2023-5-11 16:38 | 显示全部楼层
NBK-RD8x3x 核心板是官网提供的吗
kmzuaz 发表于 2023-5-11 16:51 | 显示全部楼层
EBS003 IOT扩展板支持wifi的吗
 楼主| 比神乐 发表于 2023-5-11 17:39 | 显示全部楼层
louliana 发表于 2023-5-11 15:45
NBK-RD8x3x 核心板的IO的驱动能力不是很强大。

不清楚
 楼主| 比神乐 发表于 2023-5-11 17:50 | 显示全部楼层
kmzuaz 发表于 2023-5-11 16:51
EBS003 IOT扩展板支持wifi的吗

支持
您需要登录后才可以回帖 登录 | 注册

本版积分规则

470

主题

3535

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部

470

主题

3535

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部