小弟刚刚开始学arm,但是我的毕业设计就要我编写arm驱动,c语言只能说基本把,arm还没完全了解透,
毕业设计涉及到的是arm上的CAN ,SPI ,AD,I2C等的驱动,驱动是针对arm&linux的,但是老师给的开发板是arm7,STM32 103VET,开发板上的系统是uc/os-2,
请问:
1.驱动开发的程序和方法在各个操作系统中是一样的吗?
2.开发驱动需要先准备什么知识储备?
3.在arm7 uc系统上开发驱动有没有必要啊(网上也没找到相关的东西)?
4.如果是arm7裸跑的话,是不是就跟单片机一样了,那还有驱动一说吗? |