完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
当在微控制器上实现某些功能时,例如脉冲发生器,我粗略地想象
- 所选 Fck 的最大脉冲频率(当在不同的 IDE 中使用汇编程序 C(IAR EWB;Microchip Studio 中的 GCC 和 XC8 编译器), Arduino); - 通过使用汇编程序、C 语言在不同的 IDE 和 Arduino 中编写程序,我将获得的代码大小比率。 : 是否可以在这方面比较 ESP8266\ESP32 的 IDE?Arduino、带有 TDM-GCC 和 MinGW 的 Eclipce、PlatformIO,还有其他东西…… 相同的脉冲发生器:哪个 IDE 和编译器将提供 - 最大脉冲频率 和 - 最小代码大小? 或者,例如ESP8266不提供I2C硬件接口,哪个IDE+compiler可以为软件I2C提供最大速度? 也许有关于与结果进行这种比较的文章? |
|
相关推荐
1个回答
|
|
由于不同的IDE和编译器具有不同的特性、优势和弱点,选择最好的IDE和编译器取决于您的具体需求和编程技能。例如,汇编语言通常比高级语言更高效,但更难学习和编写,而使用较新的编译器可能会提供更快的编译速度和更小的代码大小,但可能不支持某些功能。对于ESP8266和ESP32,IDE和编译器的选择也取决于您需要使用的功能和库。
对于脉冲发生器这样的任务,最大脉冲频率和最小代码大小可能取决于您的代码实现和微控制器的硬件特性。因此,将不同的IDE和编译器进行比较并不一定能得出明确的结论。相反,试验和测试不同的实现方式可能更具启发性。 总的来说,选择IDE和编译器应该考虑以下因素: 1. 编程技能与经验 2. 项目需求和功能 3. 开发平台和硬件要求 4. 可性能和效率的要求 5. 个人偏好和使用习惯。 |
|
|
|
只有小组成员才能发言,加入小组>>
179个成员聚集在这个小组
加入小组441 浏览 1 评论
1399 浏览 1 评论
608浏览 6评论
506浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
487浏览 5评论
489浏览 4评论
472浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-24 11:33 , Processed in 0.825611 second(s), Total 75, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号