欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: LPC1114完整教程與例程下載(很詳細) [打印本頁]

作者: jiaping_xin    時間: 2018-4-28 09:29
標題: LPC1114完整教程與例程下載(很詳細)


電路原理圖如下:


復用管腳說明:
P0.3usb是否有電檢測與573片選LE復用
P0.6USB枚舉接地控制與HS0038復用,有短路冒!
在無USB_DM是用作P2.4,原P2.4用作P3.4
在無USB_DP是用作P2.5,原P2.5用作P3.5
可控硅可與RGBLED或電機PWM復用
P1.4按鍵與PWM復用

寫在前面
自從 LPC1768 教程推出以來 , 受到不少網友的鼓勵和支持 。因此 , 本人再次決定參照我設計的 ARM Cortex-M0 實驗板寫一個教程,實驗板采用底板 + 小板的方式,使得系統支持 LPC1100 系列 , 新塘 M051 系列和 LPC1300 系列的 MCU 。 由于支持型號眾多 , 在此統一以 LPC1114 為基礎撰寫,有不同的地方隨時指出來,以便區分。雖然本教程是配套實驗板寫的 , 但是在本教程以及其他地方都會公布原理圖 , 這樣不但讓大家知其然還要知其所以然 。 因此不擁有開發板自己搭建系統同樣能夠好好的學習 ! 這樣方便了一些囊中羞澀的學生朋友。如果你有足夠的精力和時間完全可以自制一套 LPC1114 系統板,我在這里先鼓勵辛苦的你了!

下面介紹一下我們的主角吧,請我們的 LPC1114 隆重登場,LPC1114 擁有領先的 ARM Cortex-M0 內核 , 以及 NXP 公司先進的制造工藝和強悍的外設 , 當然也少不了一條超低的價格喲 ( 小聲的說---- 目前的價格貌似在 12RMB 喲 ) ! LPC1100 系列 Cortex-M0 微控制器是為嵌入式系統應用而設計的高性能 、 低功耗的 32 位微處理器 。它是市場上定價最低的 32 位微控制器解決方案。主頻高達 50MHz ,支持睡眠 、 深度睡眠和深度掉電 3 種低功耗模式 。 同樣還擁有豐富的外設 , 高達 32KB 片內 flash , 8KB 片內 ram , 一路 IIC 、 一路 RS485 、8 通道 10 位 ADC 、兩路 SSP 、 4 個通用定時器、多達 42 個 IO 口。好了 、 LPC111 4 就介紹這么多 ,

下面介紹一下開發板支持 的 LPC1343 ,
其實 LPC1343 和 LPC1114 的封裝和管腳以及片內的外設都兼容 , 所以說如果會了 LPC1114 幾乎也就會了 LPC1343 , LPC1343 是 ARMCortex-M3 內核 , 主頻 72MHz , 除了擁有 LPC1114 有的所有片內外設以外, LPC1343 還擁有 USB 接口,而且這個 USB 接口內置固化驅動 , 號稱是業界最簡單的 MCU 內置 USB 。 下一個上場的就是新塘的 M051 了同樣又有 Cortex-M0 內核,擁有豐富的外設和超低的價格。
下面介紹一下本教程的安排:第一部分介紹實驗板硬件結構 、 第二部分程序下載方式 、 第三部分在例程中學習內部資源 。 至于芯片簡介大家看手冊就知道了 , 我就不多說了 。 編譯環境 ( 可以使用 Keil4 、IAR 、 LPCXpresso )的介紹和 LPC1768 的差不多看看我的那一個手
冊就知道了 ( 本教程主要以 keil4.10 開發環境作介紹 ) 。 還有 ZLG 的LPC1100 系列教程很好 , 已經整理成一個 PDF 了 , 希望初學者可以結合著本教程看, zlg 教程上有的東西本教程就不在重述了。最后感謝一下 ZLG 提供的中文資料和教程,感謝一下本人辛苦的碼字,感謝一下你用 XXX 的眼神和 XXX 的心情看完我在這里的啰嗦。祝你學習愉快!

第一部分 硬件電路
一、 LPC1114 核心小板硬件電路

在 LPC1114 的核心小板上有復位電路、時鐘電路、濾波電容、 LPC114 芯片和一個 ISP 下載口。如下圖所示:



三、 管腳關系
下面要介紹的所有電路中管腳都是以 LPC1114 為基準的 , M051 和 LPC111 4的管腳關系下面一張圖會分配清楚的。藍色字是 LPC1114 的管腳,紅色的是 M051 的管腳,原理圖中其余地方的管腳和 LPC1114 的管腳對應。

四、 LPC1114 的 RS232 串口下載電路圖在使用 NXP 的芯片的時候可以通過 NXP 的串口 ( ISP ) 下載軟件 FlashMagic 下載程序 , 在硬件上我們優化了這種簡易的下載方式 , 使得我們只需要一條串口線就可以進行 NXP 的 M0 開發,這是多么的方便。下面就是串口通訊和 nxp 芯片下載的電路圖 。 從圖中我們可以看出 , 電路主要由 2 個部分組成 , 上一部分主要是串口通訊和下載時的數據通訊 , 下面一部分是通過串口的 DTR 和 RTS 信號控制控制器( MCU )的復位和 ISP 使能管腳,使芯片進入串口 ISP 模式。在使用的時候需要將 S_D 的 1-2 , 3-4 短接。



口 , 這樣你就可以在你的電腦上看見一個虛擬的移動存儲器了 , 把里面的固件刪除,復制上你的新固件(程序 ) ,整個下載過程就完成了,怎么樣簡單吧!如果還不明白那就看看 ZLG 或者 NXP 關于 USB 下載的文檔哈!

六、 EEPROM 24c02
24c02 是一種 IIC 協議的 EEPROM 存儲芯片 , 芯片本身很便宜 , 在開發板上的地位卻不低 , 幾乎所有的開發板都有它的蹤跡 , 這是由于 2 個原因 , 一是通過一 個IIC 總線的器件可以學習 IIC 協議和內置 IIC 控制器的學習 , 二是在 MCU 運行的過程中有很多數據是需要 EEPROM 保存的。基于這兩個原因這個小芯片一直存在于各個開發板就不奇怪了。下面是 24c02 部分的原理圖。

五、 USB 接口電路
在如今的開發板中有 USB 口已經不是什么新鮮事了,帶 USB 口的處理器很多 ,但是在我們的 LPC1114 和 新塘的 M051 中目前還沒有支持 USB 口的,我在這里留下 USB 口 , 一個是為 LPC1343 使用 , 還有一個目的就是開發板取電 。 小聲的說一聲 LPC1343 支持 USB 下載喲 , 操作方法很簡單喲 , 插上 USB , 并且選擇主板供電是 USB 供電 , 然后將 ISP 引腳通過一條杜邦線連到地 , 插上電腦的 USB
……
……


完整的程序源碼與pdf格式文檔請在51黑下載附件(共54頁):
LPC1114_例程和教程.rar (4.85 MB, 下載次數: 621)



作者: yht0816zdl    時間: 2018-6-14 15:32
感覺LPC 用的人好少啊。。。。。
作者: 724532381    時間: 2018-8-11 09:46
很贊。。。。。。
作者: yangyan112    時間: 2018-9-24 15:59
下來看看
作者: isgoodmm1    時間: 2018-9-28 13:49
感謝樓主的分享
作者: xyznihaoma    時間: 2018-12-3 07:20
感謝樓主的分享
作者: 松雅湖_阿輝    時間: 2018-12-5 17:02
感謝樓主的分享!
作者: jason_lee    時間: 2019-2-15 10:51
謝謝樓主的分享
作者: f84431581    時間: 2019-2-21 09:11
謝謝樓主的分享
作者: zoropp    時間: 2019-2-24 08:47
感謝樓主分享!
作者: zhugw519    時間: 2019-3-13 14:34
感謝分享
作者: wyhkerry    時間: 2019-3-29 16:40
入門學習階段,感謝分享;
作者: andyless    時間: 2019-4-3 13:54
感謝樓主的分享
作者: dzxmt    時間: 2019-4-19 20:26
超級贊的教程,好好好
作者: 愛電子科技    時間: 2019-4-23 08:34
不知道有沒有意向合作,加我QQ1748063853,我們想買一套成品熱敏打印機控制板電路和程序
作者: sadehuang    時間: 2019-4-29 15:17
很好的單片機資料
作者: tarchen    時間: 2019-6-1 09:10
超級贊的教程。謝謝!

作者: smartbrainisme    時間: 2019-6-10 17:10
lpc1114.cortex-m0的神器
作者: ayou133    時間: 2019-6-11 15:56
我想下載  嗚嗚
作者: ayou133    時間: 2019-6-11 15:56
感謝樓主的分享啊
作者: 7631001    時間: 2019-6-17 07:59
PLC是個很好用的芯片!
作者: 1031041272    時間: 2019-6-28 10:58
感謝樓主
作者: m182892    時間: 2019-6-28 13:59
這個芯片有點貴。
作者: m182892    時間: 2019-6-28 14:14
能不能把開發板的PCB也開源
作者: spartacusa    時間: 2019-7-15 10:35
LPC是個很好用的芯片!
這個芯片有點貴。
作者: andreoly    時間: 2019-7-17 00:17
請問樓主,在proteus8.8里能跑LPC1114嗎,為什么我的程序跑不起來呢

作者: Victor_    時間: 2019-7-17 00:28
lpc的資料真的不多
作者: hua123456    時間: 2019-7-27 16:10
最近在用,學習一下
作者: 紫竹天尊    時間: 2019-7-30 11:21
感謝樓主分享,贊!
作者: 紫竹天尊    時間: 2019-7-30 11:22
感謝樓主分享,贊一個,資料我收藏了!
作者: huhu007123    時間: 2019-8-9 14:27
現在這工程真不好找,但用到就很難受
作者: wcs1668    時間: 2019-8-22 16:42
感謝樓主的分享
作者: hxq1998    時間: 2019-8-23 16:30
最近在用LPC1315F做項目,正好用到相關的資料,下來學學,感謝分享。
作者: orinzhu    時間: 2019-8-28 18:49
非常實用。 希望能分享更多的經驗。
作者: hua123456    時間: 2019-12-7 12:01
謝謝分享
作者: 海上狂飆    時間: 2019-12-12 21:05
感謝樓主無私分享!
作者: 海上狂飆    時間: 2020-5-14 22:36
樓主有沒有lpc812的資料呀?
作者: chenxiande    時間: 2020-6-9 13:44
謝謝樓主的分享
作者: 極值    時間: 2021-3-20 11:36
代碼可以用嗎?
作者: zhxw1991    時間: 2021-4-2 11:29
感覺NXP的資料好少啊,
作者: lihongzhi    時間: 2021-8-18 15:44
謝謝樓主,項目使用的這個芯片,正好用上。
作者: skjgshg    時間: 2021-8-19 22:12
感謝樓主,正好項目剛要使用!
作者: 劉備1    時間: 2021-8-20 08:09
NXP不太好用啊。謝謝分享
作者: 07_point    時間: 2024-7-7 11:56
配置教程也有嗎
作者: xzh5508    時間: 2024-9-23 09:48
感謝樓主分享
作者: nicetry111    時間: 2025-1-23 23:01
感謝樓主分享,厲害!




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1