|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
UCOS2下串口中間件的調(diào)試問題 |
| 作者:laozg 欄目:ARM技術(shù) |
在smart2200下,調(diào)試串口中間件的程序時(shí)出現(xiàn)4個(gè)編譯錯(cuò)誤: Error : C2456E: undeclared NAME, inventing 'extern int Uart0ReviceMbox' main.c LINE 63 Error : C3030E: '=': implicit cast of pointer to 'int' main.c LINE 63 Error : C3029E: <argument 1 to 'OSMboxPend'>: implicit cast of non-0 int to pointer main.c LINE 74 Error : C3029E: <argument 1 to 'OSMboxPost'>: implicit cast of non-0 int to pointer main.c LINE 114 怎么樣修改錯(cuò)誤,請(qǐng)指教!! |
| 2樓: | >>參與討論 |
| 作者: bbb_ATK 于 2006/3/18 11:08:00 發(fā)布:
是因?yàn)闆]有定義Uart0ReviceMbox 在main()前面加一條OS_EVENT *Uart0ReviceMbox; 就可以了 |
|
| 3樓: | >>參與討論 |
| 作者: laozg 于 2006/3/18 11:25:00 發(fā)布:
多多感謝bbb_ATK 多多感謝bbb_ATK NO errors no warnings,以后向你多請(qǐng)教,我學(xué)習(xí)arm沒多久 為什么要聲名這個(gè)事件的指針;OS_EVENT是不是UCOS2 源代碼核的一個(gè)定義事件的關(guān)鍵字 OS_EVENT *Uart0ReviceMbox |
|
| 4樓: | >>參與討論 |
| 作者: bbb_ATK 于 2006/3/22 16:12:00 發(fā)布:
不用謝! 我學(xué)ARM也沒多久,公司為了開發(fā)這方面的產(chǎn)品我才有機(jī)會(huì)學(xué)的,大概有3個(gè)月了吧,買了套EasyArm開發(fā)板在上面試驗(yàn)試驗(yàn)。也有好多好多東西搞不清楚,在網(wǎng)上問也沒人理,真是郁悶!哈哈,發(fā)牢騷了。。。。 OS_EVENT 是ucos內(nèi)核定義的事件結(jié)構(gòu)體,像郵箱、消息、互斥量等等都是用這個(gè)定義的,只是創(chuàng)建時(shí)用不同的函數(shù)。 |
|
| 5樓: | >>參與討論 |
| 作者: laozg 于 2006/3/23 12:21:00 發(fā)布:
感謝bbk-ATK 了 多謝。! 我是三月份初才買的smarteasyarm2200學(xué)的,但之前基礎(chǔ)教程看了,我現(xiàn)在學(xué)到UCOS2的綜合實(shí)驗(yàn)了, bbb-ATK我的qq 是59151557, 你現(xiàn)在在那家公司干!? 我們有空qq討論學(xué)習(xí)好不好!! |
|
| 6樓: | >>參與討論 |
| 作者: bbb_ATK 于 2006/3/24 15:30:00 發(fā)布:
RE 好!正要找個(gè)一起學(xué)習(xí)的人!我現(xiàn)在在深圳工作。 |
|
| 7樓: | >>參與討論 |
| 作者: wydian 于 2006/3/25 20:19:00 發(fā)布:
有問題可以問我 wydsp@sina.com 會(huì)的盡量回 |
|
| 免費(fèi)注冊(cè)為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |