开发工具:
文件大小: 565kb
下载次数: 0
上传时间: 2021-03-16
详细说明:抓取用于实时微控制器应用程序的工具包。
该代码支持裸机固件(即低内存微控制器上的有限状态机)的开发,并针对有效的硬件绑定和零成本抽象进行了优化。
关于样式的说明:此档案库中C代码中的大多数抽象都针对有效的实例化进行了优化,这意味着编写控制器上的代码,以便编译器可以非常积极地进行优化。 如果出于认证目的需要禁用优化,请不要使用该库,因为代码效率很低。
仅编译时的代码(即C宏代码)确实使用了许多技巧,可能需要更多的上下文才能正确理解。 它们深深扎根于函数式编程,分级宏和编译器知识,并转换为可以使用C预处理器表达的构造。 找到一整套好的抽象花了一段时间,但是我对最终的结果感到很高兴。
正如您可能已经猜到的那样,我不喜欢C ++。 尽管C预处理器也不是一个好工具,但至少它很简单,并且经过一点纪律,它可以用于实现基于一些不错的理论,经过验证的代码生成和语言设计模式的许多语言扩展。 这可能是值
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.