stm32的普通io脚怎样采集adc0809芯片的信号 对于STM32 IO口来说,多大范围的电压算是高电平?多大范...

\u4f60\u597d\uff0c\u6211\u73b0\u5728\u8981\u8bbe\u8ba1\u4e00\u4e2a\u6a21\u62df\u4fe1\u53f7\u91c7\u96c6\u7684\u7535\u8def\uff0c\u82af\u7247\u9009\u7528STM32\u5185\u90e8\u8bbe\u6709ADC\u3002\u8981\u91c7\u96c60\u52305V\u7684\u7535\u538b\u548c4\u523020mA\u7535\u6d41

\u53ea\u80fd\u7b80\u5355\u8bf4\u8bf4\uff0c\u627e\u5230stm32\u7684\u6570\u636e\u624b\u518c\uff0c\u6309\u5178\u578b\u63a5\u6cd5\u63a5\u51fa\u7535\u8def\uff0c\u91c7\u7535\u538b\u76f4\u63a5\u628a\u7535\u538b\u63a5\u5230 AD\u8f93\u5165\u4e0a\uff0c\u91c7\u7535\u6d41\u5c31\u5f97\u5148\u4e32\u8054\u4e00\u4e2a\u7535\u963b\uff0c\u628a\u7535\u6d41\u4fe1\u53f7\u8f6c\u5316\u4e3a\u7535\u538b\u4fe1\u53f7


1\u3001STM32\u5f15\u811a\u8f93\u5165\u7535\u5e73\u7684\u8303\u56f4\u662fALVC\uff0c \u8f93\u5165\u5c0f\u4e8e0\uff0c\u8f93\u5165\u5927\u4e8e2V\u7b97\u9ad8\u7535\u5e73\uff0cLV \u3001ALVT\u4e2d 8V\u7b97\u4f4e\u7535\u5e73\u3002
2\u3001 5V CMOS\u3001 HC\u3001 AHC\u3001 AC\u4e2d\uff0c \u8f93\u5165\u5927\u4e8e3.5V\u7b97\u9ad8\u7535\u5e73 | | \u8f93\u5165\u5c0f\u4e8e1.5V\u7b97\u4f4e\u7535\u5e73\uff1b
3\u3001 5V TTL \u3001ABT \u3001AHCT\u3001 HCT\u3001 ACT\u4e2d \uff0c \u8f93\u5165\u5927\u4e8e2V\u7b97\u9ad8\u7535\u5e73 | | \u8f93\u5165\u5c0f\u4e8e0.8V\u7b97\u4f4e\u7535\u5e73\uff1b
4\u3001STM32\u7684IO\u7ba1\u811a\u6709\u4e24\u79cd\uff1aTTL\u548cCMOS\uff0c\u6240\u6709\u7ba1\u811a\u90fd\u517c\u5bb9TTL\u548cCMOS\u7535\u5e73\u3002\u4e5f\u5c31\u662f\u8bf4\uff0c\u4ece\u8f93\u5165\u8bc6\u522b\u7535\u538b\u4e0a\u770b\uff0c\u6240\u6709\u7ba1\u811a(\u4e0d\u7ba1\u662fTTL\u7ba1\u811a\u8fd8\u662fCMOS\u7ba1\u811a)\u90fd\u53ef\u4ee5\u8bc6\u522bTTL\u6216CMOS\u7535\u5e73\u3002\u4e0b\u9762\u662f\u6458\u81eaSTM32\u6570\u636e\u624b\u518c\u7684\u6709\u5173\u6570\u636e\uff1a

\u62d3\u5c55\u8d44\u6599
STM32\u7cfb\u5217\u57fa\u4e8e\u4e13\u4e3a\u8981\u6c42\u9ad8\u6027\u80fd\u3001\u4f4e\u6210\u672c\u3001\u4f4e\u529f\u8017\u7684\u5d4c\u5165\u5f0f\u5e94\u7528\u4e13\u95e8\u8bbe\u8ba1\u7684ARM Cortex®-M0\uff0cM0+\uff0cM3, M4\u548cM7\u5185\u6838\uff08ST's product portfolio contains a comprehensive range of microcontrollers, from robust, low-cost 8-bit MCUs up to 32-bit ARM-based Cortex®-M0 and M0+, Cortex®-M3, Cortex®-M4 Flash microcontrollers with a great choice of peripherals. ST has also extended this range to include an ultra-low-power MCU platform) \u3002\u6309\u5185\u6838\u67b6\u6784\u5206\u4e3a\u4e0d\u540c\u4ea7\u54c1\uff1a
\u4e3b\u6d41\u4ea7\u54c1\uff08STM32F0\u3001STM32F1\u3001STM32F3\uff09\u3001\u8d85\u4f4e\u529f\u8017\u4ea7\u54c1\uff08STM32L0\u3001STM32L1\u3001STM32L4\u3001STM32L4+\uff09\u3001\u9ad8\u6027\u80fd\u4ea7\u54c1\uff08STM32F2\u3001STM32F4\u3001STM32F7\u3001STM32H7\uff09
\u53c2\u8003\u8d44\u6599\uff1a\u767e\u5ea6\u767e\u79d1-STM32

你可以使用两种方法,一种是把普通管脚直接配置成简单的输入模式,基本就可以读到信号了,还有一种复杂点的就是用内部中断TIM进行中断捕捉,我感觉中断捕捉对信号的捕捉比较好

没用过,但是看了下资料,普通IO脚直接配置为输入然后和adc0809的out脚链接就可以,mcu控制ad通道的选择和数据的转换以及接受。8个引脚做并口输入。

普通引脚不行啊,必须找复用功能是AD转换的。

  • STM32鐨AD鎬庝箞浣跨敤
    绛旓細ADC鐨勯氶亾0~16鏈夊浐瀹鐨処O鍙o紝涓嶆槸闅忎究鍝釜鍙i兘琛屽晩銆傚涔STM32闇瑕佷竴浠藉弬鑰冩墜鍐岋紝涓涓紑鍙戞澘灏卞彲浠ヤ簡锛屼粠绠鍗曠殑鐢电伅瀹為獙寮濮嬪晩
  • STM32G031J6M6,4鑴氬綋鏅欼O鍙f潵鐢,娌″弽搴?
    绛旓細寮瀵瑰簲鐨凣PIO绔彛鏃堕挓锛岄厤缃垚杈撳嚭妯″紡
  • stm32澶栬寮曡剼涓嶇敤鍙綋鏅歩o鍙e悧
    绛旓細涓嶄竴瀹,涓嶅悓鍨嬪彿涓嶅敖鐩稿悓.閮藉彲浠ュ綋鏅欼O鍙g敤鐨,鍙槸鏈変竴浜涢檺鍒剁舰浜.姣斿鏈夌殑鍨嬪彿IIC鎬荤嚎鍐呴儴鏄病鏈変笂鎷,閫氬父鍙兘鍋氬紑婕忚緭鍑烘垨鑰呮诞绌鸿緭鍏,浣犲彧瑕佸姞涓涓笂鎷夌數闃诲氨鑳芥弧瓒冲ぇ閮ㄥ垎鐢ㄩ斾簡.杩樻湁灏辨槸鏅舵尟杈撳叆涔熸湁涓瀹氶檺鍒,杩欎簺娉ㄦ剰鐐逛綘闇瑕佷粩缁嗘煡鐪嬪弬鑰冩墜鍐.
  • stm32 JTAG鍜鏅欼O澶嶇敤,褰撹蒋浠惰缃负鏅欼O鏃,杩樿兘鐢JTAG涓嬭浇杞欢鍚...
    绛旓細鑳姐傚洜涓哄湪涓嬭浇鐨勬椂鍊欙紝閫氳繃RESET鏃跺簭杩涘叆浜嗕笅杞芥ā寮忎簡銆備絾鏄敞鎰忕‖浠剁殑鎺ユ硶涓嶈寮哄埗鎷夐珮鎷変綆锛屼篃涓嶈璁╁叾鑺墖鐨勮緭鍑鸿剼鎺ヨ繃鏉ャ傝繖鏍峰氨浼氬奖鍝嶅埌jtag浜嗐
  • stm32 gpio鍝簺涓嶈兘鍋鏅歩o
    绛旓細閮藉彲浠ャ傚幓缃戜笂鎵惧搴旂殑鍨嬪彿鐨勬暟鎹墜鍐岋紝姣斿鈥STM32F103C8T6涓枃璧勬枡鈥濓紝鐒跺悗鏌ョ湅寮曡剼瀹氫箟锛屽ぇ澶氭暟io浣胯兘鍚庨粯璁や负鏅歩o锛屼釜鍒璁剧疆閲嶅畾涔夋墠鑳鐢ㄦ櫘閫歩o鍔熻兘銆
  • STM32涓插彛涓嶅鐢濡備綍浣跨敤IO鍙fā鎷熶覆鍙e姛鑳?
    绛旓細鏈灏忕殑璧勬簮寮閿鏄1涓畾鏃跺櫒涓柇锛屼竴涓腑鏂紩鑴氥 濡傛灉闇瑕佸璺覆鍙f帴鏀剁殑璇濓紝閭e氨鎺ュ埌鏅寮曡剼锛屽啀鎺ヤ竴涓簩鏋佺鍒颁腑鏂紩鑴氥傚紩鑴氫腑鏂悗鍘绘煡璇IO鏄偅璺覆鍙f帴鏀跺埌鏁版嵁浣嶃傦紙鏈濂芥湁涓婂崌涓嬮檷娌夸腑鏂備笉鐒跺氨涓嬮檷娌夸腑鏂紝瀹氭椂鍣ㄤ腑鏂疆璇級鍙戦佷篃鐢ㄥ悓涓涓畾鏃跺櫒銆傚畾鏃跺櫒鐨勪腑鏂熺巼鏈濂芥瘮娉㈢壒鐜囧揩鍑犲嶏紝3鍊嶆槸...
  • stm32涓嶤AN鎬荤嚎鏄粈涔堝叧绯诲晩?? 姹傞珮鎵嬫寚鏁欏晩! CAN鏄姱鐗囧悧?瑕佸叿浣撶偣鐨...
    绛旓細stm32鏄竴鍧楀崟鐗囨満锛屽氨鏄竴鍧楁帶鍒惰姱鐗囥侰AN鎬荤嚎鏄竴绉嶉氳鍗忚锛屽氨鍍忓挶浠殑涓插彛锛屾槸鐢ㄤ簬鍣ㄤ欢涔嬮棿閫氳鐢ㄧ殑銆傚氨鍍忓挶浠殑涓插彛闇瑕佷竴鍧桵AX232鑺墖浣滈昏緫杞崲涓鏍凤紝CAN涔熼渶瑕佷竴鍧椾笓闂ㄧ殑CAN鑺墖鏀寔銆鍗曠墖鏈烘櫘閫欼O鑴鎺AN鑺墖锛屽崟鐗囨満鍙戝嚭閫氳淇″彿缁機AN鑺墖浣滈昏緫杞崲鍚庯紝CAN鑺墖灏嗕俊鍙锋斁鍒癈AN鎬荤嚎涓婂幓浼犺緭锛屼俊鍙峰埌...
  • 璇烽棶STM32鎬庝箞鎵嶈兘骞惰鎿嶄綔浣庡叓浣鐨処O鍙f垨楂樺叓浣嶇殑IO鍙?
    绛旓細鎮ㄥソ锛STM32鐨GPIO鍙g殑鍔熻兘鏄潪甯镐箣寮哄ぇ鐨勩傚叧浜嶨PIO杈撳嚭鐨勮祴鍊煎彲浠ヤ娇鐢ㄤ袱绉嶆柟娉曪紝鏂规硶A锛氶愪釜閰嶇疆娉曪紝浼樼偣鏄笉浼氬奖鍝嶅埌鍏跺畠鐨凣PIO鍙o紝缂虹偣鏄搷浣滄瘮杈冪箒鐞愩傛柟娉旴锛歄DR璁剧疆娉曪紝浼樼偣鏄搷浣滆交鏉撅紝缂虹偣鏄渶瑕佺‖浠剁數璺綔閰嶅悎銆備笅闈㈡垜浠缁嗘弿杩拌繖涓ょ鏂规硶锛氭柟娉旳锛氭墍璋撻愪釜閰嶇疆娉曪紝 灏辨槸瀵归渶瑕佽緭鍑烘暟鎹鐨処O鍙g嚎...
  • 璇锋暀 鍏充簬 stm32 蹇焛o涓 鏅 io浣嶆搷浣滅殑 鍖哄埆
    绛旓細浣犺鐨勯厤缃熷害鍚э紝鍏跺疄GPIO_Speed_10MHz 鍜 GPIO_Speed_50MHz锛屼綘鍙互鐞嗚В涓哄紩鑴氳緭鍑虹殑娉㈠舰闇瑕佹弧瓒崇殑杈撳嚭鐨勯鐜囥俬ttp://www.stmcu.org/module/forum/thread-605994-1-1.html
  • 浣跨敤STM32鐨SPI鏃,鐗囬塁S鍙互鍋鏅欼O鍙e悧
    绛旓細灏辨槸鐢ㄦ櫘閫gpio鍙f潵瀹炵幇鐗囬夊姛鑳界殑銆
  • 扩展阅读:stm32电子琴普通io口输出 ... stm32编程入门图解 ... 自学stm32单片机入门 ... stm32所有的引脚图 ... stm32普通io口模拟spi ... stm32 pwm ... stm32检测io口电平程序 ... stm32为什么不建议学 ... stm32怎么给io口高低电平 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网