Image
Image

m503022388

+ 关注

粉丝 0     |     主题 6     |     回帖 37

cc2530的boot程序要怎么写?
2015-10-31 22:34
  • 德州仪器MCU
  • 20
  • 3243
  定义是能搜到,但是两个定义代表了什么就都没说明。不过现在应该推断出来了。 ...  
  先烧OTA的boot部分,然后应用代码再用串口烧入。只是个思路,正在实验。  
  请问下,OTA的HAL_OTA_DL和HAL_OTA_RC是什么意思?找不到资料说明这两个东西啊,就是不知道DL跟RC指的是 ...  
  还有忘记问了。。协议栈里的DL和RC是什么意思?  
  我似乎明白了点什么。。。。 还有个问题,是不是可以理解一个flash里有两个main函数,一个是boot代码,一 ...  
cc2530 通过DMA访问flash问题
2015-11-14 19:51
  • 德州仪器MCU
  • 11
  • 2455
  自己顶起来啊!只有这个论坛有回复,求不沉!  
  请问下,cc2530的DMA在传输中,如果我要传输一个成员全是uint32的结构体,那么1个字/字节算一次传输还是传 ...  
  那在裸机的情况下呢?因为我最近看的很多例程都是把串口数据读到内存,再从内存写到FLASH里,只不过写的 ...  
  请问下,能不能用DMA直接从串口的U0DBUF寄存器读取到FLASH制定地址但不经过RAM?可以的话要怎么做? ...  
IAR 生成的bin文件大于实际大小
2018-10-18 08:57
  • 德州仪器MCU
  • 39
  • 8511
  勉强算是完成了吧,我是用iar先生成hex,然后用hex2bin转换,再手动剔除里面多余的信息(因为我对照调试器 ...  
  我试过了,编译选项里选择simple-code和raw-binary生成两个bin,相互对照删除多余的ff和00,最后能压缩到 ...  
  但是hex太大了,都快超过flash两倍了。。。  
  因为flash不够啊,只有256k,bin和hex文件又太大,不懂是编译选项问题还是怎么回事。 ...  
  我的cc2530是只有256kb的flash,如果生成hex的话就太大了,写不进去,所以只能用bin。 我的写入是直接由 ...  
  我刚刚又调了下,发现同样是bin文件,用的编译配置文件不同,生成的大小也是差很多,用f8w2530.xcl生成的 ...  
  请问下map要看哪部分?是看CHECKSUM那堆吗?是不是CODE填充的那105 295byte的原因? ...  
  但是不应该呀,正常来说hex比bin多包含了一些地址信息,会导致hex比bin更大。我生成的bin也确实比hex小个 ...  
  不是hex,我的format选的是other,然后里面的output是raw-binary  
iar下生成的bin文件和烧写如flash的信息局部有出入
2015-12-4 16:26
  • 德州仪器MCU
  • 6
  • 2908
  我觉得是编译器在生成hex的时候把空间扩大了一倍,导致每32k正确代码中间都有32k填充了0xff。而最后一页 ...  
  我查看过我的bin档,发现里面每32k有效数据中间都有固定长度的一段信息,对比了下发现其中除了一个字节的 ...  
2
3
近期访客