日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

自己写函数库

發布時間:2023/12/18 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 自己写函数库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
大家現在寫 程序,是不是都是用新唐提供的函數庫?在體驗 開發板的一開始,我也是使用函數庫,畢竟這個太方便了。
可是有一天,我發現一個只使用時鐘和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:可能有網友會提出這樣的 工作沒有實際的意義,其實我覺得,如果是一個 公司或這團體,完善自己的驅動庫,才是王道啊!而且這樣的積累,當形成量以后,絕對是好東西!!!

總結

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

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