最近再用Spansion FM4的porting. USB 這一塊...但我發現他的
sample code function pointer用的超多. 很不容易看.
http://0rz.tw/G58WL 請下載mb9bfxxx-pdl-v11.zip 參考.
由example/usb/usbdevice_hid_data_communication
搭配底層library/driver/usb
組成.
想請問:
1. 一般要怎樣的邏輯 才能寫出這樣的code?
2. 這種很多層的 function point怎樣看才好上手?
謝謝.