|
- char temp[20];
- int i;
- int main()
- {
- i=0;
- temp[i++]=0x5a;
- temp[i++]=0xA5;
- temp[i++]=0x03;
- temp[i++]=0x82;
- temp[i++]=0x4F;
- temp[i++]=0x4B;
- temp[i++]=0;
- com_config(4,0,115200);
- send_data_com(4,temp,6);
- //初始化串口
- while(1)
- {
-
- }
- return 1;
- }
- void Time0_IRQHandler(void) //定时器0 函数体
- {
- }
- void Time1_IRQHandler(void) //定时器1 函数体
- {
- }
- void Time2_IRQHandler(void) //定时器2 函数体
- {
- }
复制代码 先上代码。
- void send_data_com(int com_num,char *data,int len)
复制代码 再上函数描述。
编译器环境为:
DWIN C Compiler V1.1.0.7
硬件环境确认:
串口线确认连接没问题,屏幕确认没问题
串口设置波特率没问题 设置为115200 N81
C的lib文件有烧录进屏幕
目前遇到的问题:
我程序内给TEMP数组赋值为:5a a5 03 82 4F 4B
但是实际收到为: 00 FF 00 FF 00 00
我是不是哪里写错了?
|
|