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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7395|回復: 0
打印 上一主題 下一主題
收起左側

STM32L1系列必須開啟HSI才能工作嗎?

[復制鏈接]
跳轉到指定樓層
樓主
ID:98618 發表于 2015-12-8 04:15 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本文作者是milershao
某晚一位不曾謀面的老熟人用
QQ問我STM32L151MCU是否必須要開啟HSI才能工作。該工程師也算是STM32 FANS,玩了32F1又玩32F2好久了,對STM32的東西相對比較熟。我印象中32L1系列沒這個要求的,打開手冊查看32L1的相關RCC部分內容,STM32L1的工作除了可用HSI外,還可以有HSE、PLL、MSI的其它選擇。
當我告知STM32L151 MCU并非必須開HSI才能工作時,他說當注釋掉庫函數中開啟HSI的命令行后,AD就起不來了。并說,之前用STM32F1/F2時就沒這個問題,在STM32L1相關手冊里沒發現詳細說明。哦原來這樣。
其實,在32L1系列Reference Manual里的RCC部分,對ADC的時鐘有詳細的明確描述。


顯然,STM32L1系列的ADC時鐘只能來自于HSI。順便提下,STM32L0芯片的ADC時鐘也只能來自于HSI。盡管STM32L1與STM32F1\STM32F2同屬一個CORTEX-M3內核,但外設安排并不一樣,而是各具特色。
其實本案的問題非常簡單,我覺得主要兩方面原因導致應用堵塞。第一是思維定勢使然,覺得32F1/F2都不必這樣,32L1系列這里應該差不多。第二應該算是ST官方庫帶來的副作用,呵呵。STM32 提供的官方庫極大的方便了開發,使得很多人基本不怎么看手冊就搞定項目,有些人即使做了多個項目后對MCU手冊框架還很陌生,導致類似YES OR NO的簡單問題不能迅速地從技術手冊中得到答案。

最后順便提下,STM32的低功耗系列中,除了基于CORTEX-M3的STM32L1系列外,還有低端點基于CORTEX-M0+內核的STM32L0系列和相對高端點的基于CORTEX-M4內核的STM32L4系列。它倆都具有很高的性價比,也屬于ST公司的主推產品系列,可以了解關注。



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表