完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
MPLAB-XXC8编译程序这是XC8项目的编译器和/或IDE配置问题。它可能需要在某处发布,MBLAB XHEX文件名。默认是同名的MPLAB-X项目名称。将MBLAB-X和XC8与另一个供应商进行比较…SILAB工具-我使用一个SI实验室烬编译器的其他东西,它允许在项目文件中的变体,你进入项目选项,并设置当前的编译到一个特定的变型,然后它允许你强制设置输出文件名是FF,但它有一种方式来设置E十六进制文件名用C语言进行条件编译?还是在项目配置中,但是一些语法测试C定义条件是真的吗?其他的工程师将在主头文件中设置变量开关,如果我可以做一些万无一失的文件,那么如果通过条件编译激活一个特定的变体,文件名会是什么,那将是最好的。
以上来自于百度翻译 以下为原文 MPLAB-X XC8 COMPILER This is a compiler and/or IDE configuration question for XC8 projects. It may need to be posted somewhere else The MBLAB-X hex file name. The default is same name as the MPLAB-X project name. comparing MBLAB-X and XC8 to another vendor ... SILABS tools - I use an SI LABS ember compiler for something else and it allows variants in the project file You go right into project options and set the current compile to a particular variant and then it also allows you to force set the output file name to be something f But is there a way to set the hex file name with C language conditional compilation ? Or in the project configuration but with some syntax that tests of a C define conditional is true ? Other engineers will be setting variant switches in a master header file and it would be best if I could make something foolproof that forces the file name to be something if a particular variant was activated via conditional compile. Dan |
|
相关推荐
4个回答
|
|
我不认为有一个直接的方式。我自己在MPLABX中创建不同的十六进制文件名,这取决于使用的配置(名称)。该方法是将默认的HEX文件复制到我的“固件文件夹”中,并在复制期间重命名。新的名称反映了配置。如果您的“其他工程师”也使用MPLABX构建HEX文件,那么他们可以选择“他们的”配置而不是编辑主头文件(?)当然,这可能不适合您的工作流程。这篇文章首先描述了我从后处理直接复制的方法。HTTP://www. McCHIP.COM/FUMMS/M1008614ASPXOP最终选择从后处理调用批处理文件,这允许更多的“诡辩”处理。
以上来自于百度翻译 以下为原文 I don't think there is a direct way. I myself create different hex file names in MPLabX depending on the used configuration (name). The method is to copy the default hex file into my "firmware folder" and renaming it during the copy. The new name reflects the configuration. If your "other engineers" also use MpLabX to build the hex file then they could choose "their" configuration instead of editing a master header file (?). Of course this may not be suitable for your workflow. This post first describes my approach to do the copy directly from the post-processing. http://www.microchip.com/forums/m1008614.aspx The OP finally chooses to call a batch file from the post-processing, which allows more "sophistic" processing. |
|
|
|
在构建中,在构建之后执行一个批处理文件来复制/重命名HexReD RodiMs打败我。
以上来自于百度翻译 以下为原文 In Building, execute after build I run a batch file to copy/rename the hex edit rodims beat me to it |
|
|
|
您可以在MPLABX IDEI中使用PuthBug复制命令(CP)来复制和重命名我的十六进制文件到一个公共目录-见附件。
以上来自于百度翻译 以下为原文 You can use a postbuild copy command (cp) in MPLABX IDE I use this to copy and rename my hex files to a common directory - see attachment. Cheers Ed Attached Image(s) |
|
|
|
加里七现在可能没有在听这个线程
以上来自于百度翻译 以下为原文 Gary Seven may not be listening to this thread by now |
|
|
|
只有小组成员才能发言,加入小组>>
5170 浏览 9 评论
2001 浏览 8 评论
1931 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3176 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2228 浏览 5 评论
737浏览 1评论
622浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
509浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
635浏览 0评论
531浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 16:40 , Processed in 1.306050 second(s), Total 84, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号