"想體驗(yàn)一下MDK, 就把一個(gè)項(xiàng)目從IAR倒騰到MDK中, 發(fā)現(xiàn)還是很麻煩一件事,于是自己做了一個(gè)框架, 試了一下,簡單多了,只要將原IAR項(xiàng)目中的用戶文件復(fù)制到user文件夾中,然后再將這些文件添加到MDK項(xiàng)目(不要添加庫文件,框架中已經(jīng)包含的所需的庫文件)中重新編譯, OK了。 說明一下,這個(gè)框架是在ST公司的例程中提取出來的,使用了庫,為了減少因?yàn)閷?a href="http://m.qingdxww.cn/keyword/STM32" target="_blank" class="relatedlink">STM32F10X_CONF.H文件修改后還要對項(xiàng)目中庫文件的做相應(yīng)的添加或去除操作,我自已做了一個(gè)自適應(yīng)的總的庫文件,這又產(chǎn)生了一個(gè)新的問題,那就由于將所有庫文件都包含在一個(gè)文件中,而有幾個(gè)庫文件中又存在不兼容的同名宏定義,編譯會出問題(編譯時(shí)只是警告,但我估計(jì)編譯出來的東西會有問題),所以我對幾個(gè)庫文件進(jìn)行了修改。 最后強(qiáng)調(diào)一下,這個(gè)框架只是供大家參考,所以本人不提供任何保證,對于由于使用這個(gè)框架所造成的一且后果由使用者自行承擔(dān)。框架中所引用的庫文件版權(quán)歸ST公司所有." |