for(index = 0; index < 14; index++) #define USB_ICON 0x64FE8F96 uint8_t SlidesCheck[6] = {0x42, 0x4D, 0x42, 0x58, 0x02, 0x00}; uint8_t Icons64Check[6] = {0x42, 0x4D, 0x42, 0x20, 0x00, 0x00}; uint8_t Icons128Check[6] = {0x42, 0x4D, 0x42, 0x80, 0x00, 0x00}; { /* Read bitmap size */ Media_BufferRead(Tab, SlideAddr[index], 6); RCC_AHBPeriphClockCmd(RCC_AHBPeriph_FSMC, ENABLE); if(Buffercmp(Tab, SlidesCheck, 5)!= 0) return 1; Tab[0] = 0x00; Tab[1] = 0x00; Tab[2] = 0x00; Tab[3] = 0x00; Tab[4] = 0x00; Tab[5] = 0x00; } 为什么从NOR读出的32位数据变成8位是{0x42, 0x4D, 0x42, 0x58, 0x02, 0x00}? 补充问题: 程序中图标和幻灯片 /* 图标地址 平均每张7.5K*/ const uint32_t IconsAddr[] = { 0x64FCAC7E, 0x64FCCCC0, 0x64FCED02, 0x64FD0D44, 0x64FD2D86, 0x64FD4DC8, 0x64FD6E0A, 0x64FD8E4C, 0x64FDAE8E, 0x64FDCED0, 0x64FDEF12}; /* 幻灯片地址 1691822174~1693819832 共1,997,658*/ const uint32_t SlideAddr[14] = {0x64D7285E, 0x64D980A0, 0x64DBD8E2, 0x64DE3124, 0x64E08966, 0x64E2E1A8, 0x64E539EA, 0x64E7922C, 0x64E9EA6E, 0x64EC42B0, 0x64EE9AF2, 0x64F0F334, 0x64F34B76, 0x64F5A3B8}; 1:图片是用哪个程序放进去的? 2:它们的地址和大小如何确定的? |
有完整的项目文件吗?大家分析起来就快了 |
STM3210E_EVAL里面有一大堆例程。能说清楚哪个例程?哪个文件。 |
STM32F1HAL,printf固定浮点数,出现丢数值
STM32F107使用ETH的远程唤醒功能,怎么配置唤醒帧过滤寄存器
STM32CubeIDE printf浮点数,浮点数丢失数值
STM32F103中文档问题——TIM输出源“ENABLE”问题
STM32F103 的主频72M不变,如何自定义SPI波特率为12M?
TCP客户端 周期性 发送数据,一段时间后会突然停止,是什么原因。
STM32F107搭配DP83825 使用lwip通信
STM32CubeMX生成的makefile,如何更改程序烧录地址?
各位大神,这个怎么解决!
哪位大哥有stm32f103c8t6的keil编程实例源码呀?求