完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
2个回答
|
|
选择菜单栏OPTION或者右键工程名字选择OPTION: (1)在options->linker ->output->other选中->output里选择raw-binary,module-local里选择Include all,其余默认; (2) options->linker ->Extra Output->generate output file->format->output format 选择intel extended,override default 不选中,format variant 里面选择none; (3)结果*.bin在 工程的flash文件夹下的exe文件夹里面。 |
|
|
|
读取二进制文件:
可以使用C/C++程序来读取二进制文件。 1. 使用fopen函数打开二进制文件,打开方式应该选择“rb”。 2. 使用fread函数读取文件内容,它会返回读取的数据数量。 3. 关闭文件使用fclose函数。 以下是一个简单的读取二进制文件的例子: ```c #include int main() { FILE *fp; char buffer[1024]; size_t read_count; fp = fopen("file.bin", "rb"); if (fp == NULL) { printf("Failed to open filen"); return 1; } read_count = fread(buffer, 1, sizeof(buffer), fp); if (read_count == 0) { printf("Failed to read filen"); fclose(fp); return 1; } // do something with the buffer fclose(fp); return 0; } ``` IAR怎么输出二进制BIN文件: 1. 打开IAR Embedded Workbench,打开你的项目。 2. 在工具栏中选择“Project” -> “Options”。 3. 在“Target”标签中选择“Output Converter”,然后展开“Output format”。 4. 选择“Binary”作为输出格式。 5. 点击“OK”保存设置。 6. 构建项目。 7. 在项目目录下找到生成的二进制文件。文件名通常是“ 注意:如果你想与其他设备进行通信,需要确保输出的二进制文件格式正确。具体格式可以参考相关设备文档。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-16 08:32 , Processed in 1.954245 second(s), Total 78, Slave 60 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号