BLE

发布时间:2024-11-26 20:17

最新推荐文章于 2024-09-11 12:40:22 发布

Life_Maze 于 2018-04-21 11:00:44 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

INT_HEAP_LEN=3072
HALNODEBUG
OSAL_CBTIMER_NUM_TASKS=1
HAL_AES_DMA=TRUE
HAL_DMA=TRUE
POWER_SAVING
xPLUS_BROADCASTER
HAL_LCD=TRUE
HAL_LED=FALSE
HAL_KEY=TRUE

--------------------------------------------------------------------------------------LCD初始化

main(void) ==>HalDriverInit();  ==>HalDriverInit (void) ===> HalLcdInit()===>HalLcd_HW_Init(void):

--------------------------------------------------------------------------------------hal_lcd.h

/*常量*/

#define HAL_LCD_LINE_1      0x01

#define HAL_LCD_LINE_2      0x02
#define HAL_LCD_LINE_3      0x03
#define HAL_LCD_LINE_4      0x04
#define HAL_LCD_LINE_5      0x05
#define HAL_LCD_LINE_6      0x06
#define HAL_LCD_LINE_7      0x07

#define HAL_LCD_LINE_8      0x08

/*函数 - API*/

extern void HalLcdInit(void);// 初始化液晶服务
extern void HalLcdWriteString ( char *str, uint8 option);//在LCD上写入一个字符串。
extern void HalLcdWriteValue ( uint32 value, const uint8 radix, uint8 option);//为LCD写一个值。
extern void HalLcdWriteScreen( char *line1, char *line2 );//为LCD写一个值。
extern void HalLcdWriteStringValue( char *title, uint16 value, uint8 format, uint8 line );//写一个字符串后跟一个值到LCD。
extern void HalLcdWriteStringValueValue( char *title, uint16 value1, uint8 format1, uint16 value2, uint8 format2, uint8 line );//编写一个字符串后跟两个值到LCD。
extern void HalLcdDisplayPercentBar( char *title, uint8 value );//在液晶屏上写一个百分比栏。

--------------------------------------------------------------------------------------hal_lcd.c

/*

网址:BLE https://www.yuejiaxmz.com/news/view/282604

相关内容

WiFi+BLE蓝牙模块在物联网设备的应用案例
蓝牙BLE设备如何进行空中升级
如何开发低功耗蓝牙通信类型设备端
如何开发蓝牙辅助配网
配网功能开发配网方案介绍
如何对硬件开发板进行实际的移植
如何配置App配网引导方式
【IBE】智能家居系统的发展趋势和应用分析
数据安全的守护者,智慧生活的推动者
低功耗蓝牙芯片智能照明解决方案

随便看看