OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2942|回复: 3

BMP解码编码问题

[复制链接]

2

主题

6

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2016-2-26
在线时间
5 小时
发表于 2016-7-3 21:49:25 | 显示全部楼层 |阅读模式
2金钱
请教要怎么实现串口wifi传输bmp图片,我现在做的是将bmp编码放在一个txt文件,但打开txt都是乱码,要怎么放到串口wifi发送,还有BMP编码出来是数组吗,那要什么文件格式?

                               if(bmp_encode("0:/yi.txt",(lcddev.width-240)/2,(lcddev.height-320)/2,240,320,1))
                                {
                                        Show_Str(40,130,240,12,"写入文件错误!",12,0);                 
                                }
                                else
                                {                               
                                        Show_Str(40,150,240,12,"保存为:",12,0);
                                        Show_Str(40+42,150,240,12,"0:/yi.txt",12,0);                    
                                        delay_ms(100);
                                       
                                        if(f_open(j_bmp,"0:/yi.txt",FA_READ|FA_WRITE|FA_OPEN_ALWAYS)==FR_OK)
                                        {       
                                                LED0=0;
                                                f_read(j_bmp,(u8*)picbuf,480,&br);
                                                LCD_ShowNum(40,120,sizeof(picbuf),2,16);
                                                Show_Str(40,100,240,12,(u8*)picbuf,16,0);
                                        }
                                        f_close(j_bmp);
                                       
                                }

上面红色的一直没有执行,事怎么回事?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-7-4 10:12:26 | 显示全部楼层
用原子哥A盘里面的软件,有winhex,用这个打开你的bmp文件
回复

使用道具 举报

2

主题

6

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2016-2-26
在线时间
5 小时
 楼主| 发表于 2016-7-4 13:39:15 | 显示全部楼层
憨厚诚实大叔 发表于 2016-7-4 10:12
用原子哥A盘里面的软件,有winhex,用这个打开你的bmp文件

数据要怎样放到串口发送?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-7-6 22:50:15 | 显示全部楼层
lnn201314 发表于 2016-7-4 13:39
数据要怎样放到串口发送?

写USARTx->DR寄存器即可发送出来。
参考我们的串口通信实验
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-10 13:41

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表