32x3216x16像素的bmp图标文件

所属子分类:
注册时间: 19:19
论坛积分:9
来自: 四川
&&&&& 最近买了一个正点原子SIM900A模块做一个彩信发送BMP图,使用串口调试助手加载图片发送,手机能收到图片,并打开。写了一个小程序,把图片BMP编码,用程序配合战舰STM32发,结果手机收到了,但是打不开,会出现如下结果
unsigned char hua[54] = { //BMP文件头
&0X42,0x4D,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x36,0x00,0x00,
&0x00,0x28,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,
&0x01,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0xCA,0x00,0x00,0x00,0x20,
&0x2E,0x00,0x00,0x20,0x2E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
&0x00,0x00
//摄像头发彩信实验&
&int main(void)
&unsigned int i=0,j;&&&&
&delay_init();&&&& & //延时函数初始化&&
&NVIC_Configuration(); & //设置NVIC中断分组2:2位抢占优先级,2位响应优先级
&uart_init(9600);& & //串口初始化为9600
&usart3_init();
&&LED_Init();&&&&&&& //LED端口初始化
&MQ2_Init();& &&& //烟雾传感器初始化
&while(sim900a_cmd("AT\r","OK",1000) != SIM900A_TRUE)//SIM900A检测
&&&&& printf("\r\n模块响应测试不正常!!\r\n");
&&&&& printf("\r\n若模块响应测试一直不正常,请检查模块的连接或是否已开启电源开关\r\n");
&&& printf("\r\n通过了模块响应测试,开始彩信测试...\r\n");&&
&&&&&&&&&&&&& &
&&while(1)
&&&& if(!GPIO_ReadInputDataBit(GPIOE, GPIO_Pin_6)) //烟雾传感器报警信号
& && if(n)
&&& {&&&& &&&&
&&&& gprs_Init();
&&& while(i&sizeof(hua))&&& //发送BMP头
&&&&SIM900A_TX(hua[i]);
&&&&delay_us(1);
&&& for(i=0;i&10;i++)&&&&&&&&&&&&& //读取数据 读取10*10的图片大小
&&&&&&&& for(j=0;j&10;j++)
&&&&&&&& { &&&&
&&&& SIM900A_TX(0X00);
&&&& delay_us(1);
&&&& SIM900A_TX(0X7C);
&&&& delay_us(1);
&&&SIM900A_TX(0X00);
&&&delay_us(1);
&&&SIM900A_TX(0X00);
&&&delay_us(1);
&&&&&&&&& gprs_end();&&&
&&n=GPIO_ReadInputDataBit(GPIOE, GPIO_Pin_6);
&&delay_us(1);}
void gprs_Init(void)
&&SIM900A_TX("AT+CMMSINIT\r"); //初始化彩信功能
&&DelaySec(1);
&&while(sim900a_cmd("AT+CMMSINIT\r","OK",1000) != SIM900A_TRUE);
//&&SIM900A_TX("AT+CMMSCURL=\".cn\"\r");//联通号
&&SIM900A_TX("AT+CMMSCURL=\"\"\r");//移动号
&&DelaySec(1);
&&SIM900A_TX("AT+CMMSCID=1\r"); //设置承载上下文ID
&&DelaySec(1);
&&SIM900A_TX("AT+CMMSPROTO=\"10.0.0.172\",80\r");//设置mms协议属性
&&DelaySec(1);
&&SIM900A_TX("AT+CMMSSENDCFG=6,3,0,0,2,4\r");//设置mms的发送参数&&&
&&DelaySec(1);
&&SIM900A_TX("AT+SAPBR=3,1,\"Contype\",\"GPRS\"\r");//激活承载
&&DelaySec(1);
&&SIM900A_TX("AT+SAPBR=3,1,\"APN\",\"CMWAP\"\r");
&&DelaySec(1);
&&SIM900A_TX("AT+SAPBR=1,1\r");
&&DelaySec(1);
&&SIM900A_TX("AT+SAPBR=2,1\r");
&&DelaySec(1);
//&&SIM900A_TX("AT+CMMSEDIT=0\r");//关闭编辑状态,这样在模块的buff区的数据将被删除&&&&&&
//&&DelaySec(1);
&&SIM900A_TX("AT+CMMSEDIT=1\r");//打开编辑状态,这个状态才可以发送mms&&&
&&DelaySec(1);
&&SIM900A_TX("AT+CMMSDOWN=\"PIC\",256,40000\r");
&&DelaySec(1);
&&while(sim900a_cmd("AT+CMMSDOWN=\"PIC\",256,40000\r","CONNECT",1000) != SIM900A_TRUE);&&&
void gprs_end(void)
&&&& &SIM900A_TX("AT+CMMSRECP=\"\"\r");//发送的号码,自己修改&&&
&&&DelaySec(1);
&&&SIM900A_TX("AT+CMMSSEND\r");//发送mms&&&
&&&&& DelaySec(107);
&&&DelaySec(107);
&&&DelaySec(107);
&&&DelaySec(107);
&&&while(sim900a_cmd("AT+CMMSSEND\r","OK",1000) != SIM900A_TRUE);
&&&SIM900A_TX("AT+CMMSEDIT=0\r");//退出配置模式&&&
&&&DelaySec(1);
&&&SIM900A_TX("AT+SAPBR=0,1\r");//退出承载&
&&&DelaySec(1);
&&&SIM900A_TX("AT+CMMSTERM\r");//退出彩信功能
&&&DelaySec(1);
不知道问题在哪儿,求解
注册时间: 10:41
回复数: 61931
主题数: 386
酷贴数:28
论坛积分:65889
来自: 湖南
帮顶。。。。
我的淘宝小店:
注册时间: 19:19
论坛积分:9
来自: 四川
但手机收到打不开,不知道问题在哪儿,求大神啊。。
注册时间: 21:35
回复数: 15
论坛积分:29
来自: 湖南
我也在弄彩信发送图片,楼主的怎么样了
注册时间: 19:19
论坛积分:9
来自: 四川
回复【3楼】&少年梦&:
---------------------------------
纠结了这么久,还是结果,感觉是BMP图片编码有问题
请选择一个版面...
STM32-F0/F1/F2专区
STM32-F3/F4专区
MSP430专区
ARM7/ARM9/ARM11专区
其他Cortex系列
uCOS & uCGUI & Emwin
trochili(飞鸟)操作系统
中国RTOS联盟
FPGA/CPLD/DSP专区
数字,模拟,高频电路
编程语言学习
蓝牙/WIFI/Zigbee等通信技术
开发工具专栏
UOL 单片机面向对象语言
四轴飞行器
DIY大赛专区
DIY项目资料专区
论坛建设区
二手交易专栏
& 开源电子网() |求帮忙做下面两张晴空物语的32x32公会图标要BMP格式的
求帮忙做下面两张晴空物语的32x32公会图标要BMP格式的
补充:弄好了求发邮箱
不行呢用不了
忘了说像素要24的.
的感言:不知道说什么,送你一朵小红花吧:)
其他回答 (1)
已设完32*32已发-看好可以否
不行格式不对.是要
BMP的 .我是用来晴空物语弄公会徽章的
格式 Bitmap 32*32
忘了说像素要24的
相关知识等待您来回答
多媒体领域专家
& &SOGOU - 京ICP证050897号高分悬赏 要求帮我做个BMP像素长宽32的图片。 谢谢_百度知道
高分悬赏 要求帮我做个BMP像素长宽32的图片。 谢谢
baidu.hiphotos.hiphotos.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="/zhidao/wh%3D450%2C600/sign=cc02cc67506e77cec29e27/9f2f1fa1999aaa014c086e06f04d.jpg" esrc="/zhidao/wh%3D600%2C800/sign=e34b17d0d639bb1d9601912//zhidao/pic/item/9f2f1fa1999aaa014c086e06f04d://g://g.hiphotos上传了.com/zhidao/pic/item/9c16fdfaaf51f3de9a21ec5797eef01f3a297975://g.baidu.hiphotos<a href="http
怎么放大了这么模糊?
楼主,你要的是32*32像素的,这么小像素当然放大模糊了。
其他类似问题
为您推荐:
bmp的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求PS高手做个C9公会透明背景图标~要求像素32*32· 格式可为24位bmp、jpg、tag、tss格式的图片`_百度知道
求PS高手做个C9公会透明背景图标~要求像素32*32· 格式可为24位bmp、jpg、tag、tss格式的图片`
DDS透明色图片大小:32*32 Pixel文件格式:绿色【R0 G255
B0】TGA:24 bit BMP,JPG,TGA
图片最好是&nbsp://d;jpg&&nbsp.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http://d.差一点都不行&求好人帮忙<a href="/zhidao/wh%3D600%2C800/sign=c1adbc874b3f7bfa0ec08fa513d5d21ef753d6d55fbb3fbd996://d.com/zhidao/pic/item/908fa0ec08fa513d5d21ef753d6d55fbb3fbd996.hiphotos,TAG尺寸是32*32&nbsp.jpg" esrc="&/zhidao/wh%3D450%2C600/sign=0dbffdadacaf2eddd4a441edb8202ddf/908fa0ec08fa513d5d21ef753d6d55fbb3fbd996;&nbsp.&nbsp.hiphotos
tga格式32*32像素很小唉已发送哦~透明底logo,一个32*32 一个原尺寸(透明色,发你两个尺寸
其他类似问题
为您推荐:
其他2条回答
收费代做,有意加qq
给我邮箱。。。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 bmp 最大像素 的文章

 

随机推荐