我正在用C++写一个没有OS支持的嵌入式系统的项目;几乎没有图书馆支持。非常裸机。因此,相当数量的我的代码是紧密耦合的(例如,软件触发的中断以及它们正上方的层)。裸机系统的软件测试
我正在做的一部分包括更改串口配置,从而驱动PC端(UI端)和微处理器(活动端)的并发更改。 到目前为止,我在做一个超级小心的增量式开发(逐块装配)方面表现不错。不过,我想对我的代码在工程意义上工作更有信心。
你会为这种情况推荐什么样的方法/框架?
编辑:
我使用上的ACore86板通过燕鸥,Inc.的编译器进行的AMD186 ES:范式,免费版(附带的板)。不幸的是,我没有办法改变自己的工作。
不幸的是,Keil和Paradigm(编译器公司)都没有从我所知道的设备模拟器中提取 – 2008-10-09 19:51:23
Tessy可能与该芯片一起工作。签出:http://www.hitex.us/products.html?con_186.html~内容 – NotMe 2008-10-09 20:05:54