阅读:2264回复:3
向斑竹求教:如何写firmware?急!!
我刚刚接触usb开发,使用ez-usb AN2131Q做一个接口。现在看了USB SPEC和EZ-USB reference,可还是不知从何入手。我知道软件部分大概分firmware和客户驱动两部分。现在就不知firmware 应该怎么开始写,分成几个部分写,框架是什么?
恳请各位高手多多指点我!谢谢大家了!!::( |
|
沙发#
发布于:2001-06-14 17:44
对firmware端的程序你最好找到你这个芯片的一些demo程序
在它上面修改成为自己的应用,否则工作量会非常大! |
|
板凳#
发布于:2001-06-14 21:39
准确的说,firmware不是software的一部分。
你做过单片机程序吗?单片机的程序就是firmware。大致的过程无非就是: Start: interrupt 0 interrupt 1 ; USB interrupt, you can process USB event in this ISR ... interrupt n Init: ; initialize system Mainloop: ; wait to do something jmp Mainloop Subroutine1; Subroutine2: SubroutineN: |
|
|
地板#
发布于:2001-06-14 21:39
准确的说,firmware不是software的一部分。
你做过单片机程序吗?单片机的程序就是firmware。大致的过程无非就是: Start: interrupt 0 interrupt 1 ; USB interrupt, you can process USB event in this ISR ... interrupt n Init: ; initialize system Mainloop: ; wait to do something jmp Mainloop Subroutine1; Subroutine2: SubroutineN: Firmware的程序是永远不会退出的。 |
|
|