日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

自己写函数库

發布時間:2023/12/18 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 自己写函数库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
大家現在寫 程序,是不是都是用新唐提供的函數庫?在體驗 開發板的一開始,我也是使用函數庫,畢竟這個太方便了。
可是有一天,我發現一個只使用時鐘和IO以及 調試 串口的程序居然查過了16k的時候,我震驚了!!!天啊,這么一個簡單的 功能,需要這么多的程序空間嗎???
抱著懷疑的態度,我讀了新唐提供的庫。看完后,一個字:大!這個大是指功能全,副作用就是代碼太多了,生成的程序代碼當然就小不下來。

我把學51的精神拿出來了,我自己寫 驅動

我知道這個過程是非常漫長,也是非常無趣的,但是這個工程絕對是 學習 芯片的最佳途徑!

書接上文,我這開始寫的驅動是RTC、串口、按鍵和 LED驅動。

代碼就不貼了,我的注釋也寫的比較全。直接上代碼吧。
下面這行是KEIL 編譯后的代碼統計: Program Size: Code=3340 RO-data=224 RW-data=104 ZI-data=1120?? 看到了嗎,Code=3340,這個與使用函數庫可不是一個數量級的。

這個只是一個開始,我的目標是把日常使用的外設驅動都寫完。

附件是這個 keil的工程,是 4.22版本的Keil。
最后,新年到了祝各位網友新年快樂……

ps:可能有網友會提出這樣的 工作沒有實際的意義,其實我覺得,如果是一個 公司或這團體,完善自己的驅動庫,才是王道啊!而且這樣的積累,當形成量以后,絕對是好東西!!!

總結

以上是生活随笔為你收集整理的自己写函数库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。