请问stm32在AD转换中转换的数据结果怎么样才能在断电时也可以不丢失,在下次上电时还能读出来呢?

STM32 \u591a\u8defAD\u8f6c\u6362\u95ee\u9898

\u53ef\u4ee5\u68c0\u6d4b16\u5904\u7535\u538b\u3002\u3002\u4f46\u662f\u3002\u3002\u4f46\u662f\u2026\u2026\u4e0d\u80fd\u540c\u65f6\u68c0\u6d4b\u3002\u3002\u3002
\u6bd4\u5982\u5982\u679c\u53ea\u662f\u91c7\u7528adc1\u7684\u8bdd\uff0c\u8981\u4e00\u4e2a\u4e00\u4e2a\u6309\u987a\u5e8f\u6765\uff0c\u7528\u5e93\u5199\u7a0b\u5e8f\u7684\u8bdd\u6709\u4e00\u53e5
ADC_RegularChannelConfig(ADC1,ADC_Channel_2, 1,ADC_SampleTime_1Cycles5);
\u91cc\u9762\u90a3\u4e2a1\u8868\u793a\u5728\u8fd9\u4e00\u6b21\u5468\u671f\u7684\u91c7\u6837\u987a\u5e8f\uff0c\u91c7\u68373\u4e2a\u70b9\u5c31\u662f
ADC_RegularChannelConfig(ADC1,ADC_Channel_3, 1,ADC_SampleTime_1Cycles5);
ADC_RegularChannelConfig(ADC1,ADC_Channel_2, 2,ADC_SampleTime_1Cycles5);
ADC_RegularChannelConfig(ADC1,ADC_Channel_5, 3,ADC_SampleTime_1Cycles5);
\u5176\u4e2d\u7684\u90a3\u4e2a1,2,3\u5c31\u662f\u987a\u5e8f
\u5982\u679c\u7528adc1\u548cadc2\u7684\u8bdd\u662f\u53ef\u4ee5\u540c\u65f6\u91c7\u6837\u7684\u2026\u2026
\u4f46\u662f\u53ea\u75281\u4e2aadc\u7684\u8bdd16\u5904\u91c7\u6837\u7684\u8fd4\u56de\u503c\u53ea\u5199\u5728\u5bf9\u5e94\u7684ADC_DR\u91cc\u9762\uff0c\u9700\u8981\u5206\u65f6\u8bfb\u53d6\uff1b
\u540c\u6837\uff0cadc1\u548cadc2\u662f\u6709\u5404\u81ea\u4e0d\u540c\u7684adc_dr\uff1b
\u8bfb\u53d6\uff0c\u53ef\u4ee5\u901a\u8fc7dma\u4f20\u51fa\u6765\u8bfb\u53d6\u3002\u5728dma\u7684\u8bbe\u7f6e\u91cc\u6709\u5173\u4e8eadc\u7684\u2026\u2026
\u6216\u8005\u5728\u5e93\u51fd\u6570\u91cc\u4e5f\u6709\u76f4\u63a5\u8bfb\u53d6\u7684\u3002\u3002
\u6216\u8005\u3002\u3002\u76f4\u63a5\u53bb\u8bfb\u5bc4\u5b58\u5668\u4e5f\u53ef\u4ee5\u2026\u2026

\u4e00\u822c\u5bb6\u5ead\u7528\u7535\u7bb1\uff08\u5728\u697c\u4e0b\u7684\u603b\u914d\u7535\u7bb1\uff09\u6709\u4e00\u628a\u603b\u5f00\u5173\uff0c\u5bb6\u91cc\u5206\u522b\u518d\u914d\u6709\u63d2\u5ea7\u5f00\u5173\u548c\u7167\u660e\u5f00\u5173\u3002\u4f60\u9700\u8981\u53bb\u697c\u4e0b\u603b\u7bb1\u5408\u4e0a\u603b\u5f00\u5173\u3002

stm32有一个bkp寄存器,可以在较低工作电压电流下保存信息,我的开发板上就是这样子的,有一个通过usb供电的5V电源,外加一块纽扣电池,纽扣电池就可以供给bkp寄存器存储信息,在没有5V供电的时候也可以工作。stm32下载程序到flash里的时候也是断电不丢失的。我不太清楚你是不是这个意思?关于bkp你可以去看一下他的固件库给的函数~很简单的,我刚刚用bkp做了个电子钟玩玩儿,时间就存在bkp中,上电后可以用液晶显示,掉电时依靠bkp保存时间参数。


  • 鍏充簬STM32鐨凙D杞崲鍣,鐢ㄤ粈涔堟柟娉曡浆鎹㈣礋鐢靛帇?
    绛旓細杩欎釜璨屼技涓嶅彲浠ワ紝鎵嬪唽浣犱篃鐪嬩簡锛孷SSA妯℃嫙鐢垫簮鍦帮紝鑰孷ref-=VSSA锛屾病鍔炴硶閲囬泦璐熶俊鍙凤紝瑕佷箞杩愭斁鎶崌鐢靛钩锛堝姞娉曠數璺粈涔堢殑锛岃鏄姹備笉涓ユ牸灏辩洿鎺ュ墛鍘昏礋淇″彿濂戒簡锛夛紝杩欎釜鎴戜篃鏄柊鎵嬫病浠涔堝疄鎴樼粡楠岋紝閮芥槸鐪嬪笘瀛愮湅鍑烘潵鐨勶紝缁欎綘涓潈濞佺殑銆侷D鏄姘村煄鐨勬槸涓浗鍖虹殑ST鎶鏈敮鎸 http://bbs.21ic.com/icview-...
  • STM32鍒╃敤AD杞崲鐨勫兼潵鏀瑰彉PWM杈撳嚭鐨勫崰绌烘瘮,娉㈠舰杈撳嚭涓嶅澶,涓轰粈涔?_鐧...
    绛旓細缁欎粬涓涓暟鎹紝瀹冪灛闂村氨杞崲瀹屼簡锛屾墍浠ヤ綘鐪嬩笉鍒拌剦瀹界殑娉㈠舰杈撳嚭銆傞渶瑕佷綘鎶婇偅涓渶瑕佽浆鎹㈢殑AC鐢靛帇杩炵画鎻愪緵缁欏畠锛屽氨鍙互鐪嬪埌浜嗐
  • STM32 ADC璇﹁В
    绛旓細STM32F1鐨勫崟鐗囨満鍐呴儴鑷甫12浣嶇殑ADC澶勭悊鍣紝濡傛灉12浣嶅凡缁忔弧瓒充簡閲囨牱瑕佹眰锛岄偅涔堜笉鐢ㄥ彟澶栨帴鍏DC鑺墖锛堣繖绫昏姱鐗囦竴鑸緢璐碉級锛屽彲浠ュ鎺ョ殑ADC鑺墖姣斿ads1256锛24浣嶏級銆丄D7689锛16浣嶏級銆侫DC鐨勮緭鍏ユ椂閽熶笉寰楄秴杩14MHz锛屽畠鏄敱PCLK2缁忓垎棰戜骇鐢熴杞崲鏃舵渶蹇负1us锛屽綋ADC鐨勮緭鍏ユ椂閽熻秴杩14MHz 鏃跺叾浼氭崯澶变竴浜涚簿搴...
  • stm32涓adc杞崲閲屾湁涓鍙ユ槸ADC1->CR2|=1<<0,鎴戠煡閬撴槸寮鍚AD杞崲,杩欏彞璇...
    绛旓細ADC1鏄疉DC1鐨勪竴涓粨鏋勪綋鐨勬寚閽堬紝閲岄潰鐨勬垚鍛樺氨鏄笌ADC1鐩稿叧鐨勫瘎瀛樺櫒鍦板潃銆侰R2灏辨槸涓涓瘎瀛樺櫒鐨勫湴鍧锛岀被浼间簬*(volatile unsigned int *)鐨勭粨鏋勶紝灏嗗叾bit0鍐1.鍏蜂綋浣犻渶瑕佺湅STM32鐨鏁版嵁鎵嬪唽銆傚簲璇ユ湁涓狝DC1鐨勫瘎瀛樺櫒Control register2.
  • STM32澶勭悊鍙橀佸櫒杈撳嚭鐨4-20ma,STM32鐨凙D杞崲鍙兘鎺ュ彈0-3.3V鐨勭數鍘嬭緭鍏...
    绛旓細鐧惧害鎼滅储鍩烘湰鏄4-20ma杞崲鍒1-5V,鎬庝箞瀹炵幇0-3.3V杞崲 鍖垮悕 | 娴忚4568 娆 |涓炬姤 鎴戞湁鏇村ソ鐨勭瓟妗堟帹鑽愪簬2017-12-16 18:45:11 鏈浣崇瓟妗 棰潂~~杩欎釜闂~~~鎺ヤ竴涓繍鏀,灏嗙數娴佽浆鍙樹负0-3.3V涔嬮棿鐨勭數鍘嬪氨鍙互浜,鍙渶瑕佽皟鏁磋繍鏀剧殑鍙嶉鐢甸樆,浣跨敤鐢靛帇骞惰仈璐熷弽棣堢數璺氨鍙互鎶婄數娴侀噺鏀惧ぇ鎴愮數鍘嬮噺銆 杩介棶 鍓嶉潰鏈変釜...
  • stm32 澶氳矾AD杞崲閲囩敤DMA鏂瑰紡,涓嶇ǔ瀹,妯℃嫙閲忓凡缁忔病鏈夊彉浜,浣嗘槸澶氭杞崲...
    绛旓細浣犳妸AD鐨勯噰鏍锋椂闂存悶甯镐竴浜涳紝ADC_SampleTime澶т簺锛涘鏋滆繕涓嶈浼拌鏄疉D渚涚數鐨刅DDA鍜孷SSA涓嶅绋冲畾锛屼綘娴嬩笅锛屽湪閲囨牱鐨勫悓鏃讹紝VDDA鍜孷SSA涓ょ鐨勭數鍘嬫槸鍚﹀彉鍖栵紝濡傛灉鍙樺寲姣旇緝澶э紝浣犲氨闇瑕佷粠鏂拌璁′笅杩欎釜鐢垫簮浜
  • 鍏充簬鍗曠墖鏈STM32 AD 杞崲闂
    绛旓細V=AD缁撴灉*Vref/4095锛屽弬鑰冪數鍘嬪彲鐢╲dda锛屾湁鐙珛寮曡剼锛100鑴氬強浠ヤ笂鐨勶級鍙鎺ュ熀鍑嗚姱鐗囷紝涓鑸敤2.5v鐨勩
  • 浣跨敤鐨勬槸stm32f103绯诲垪,鐒跺悗閫氳繃ad杞崲鎺ュ彛,瀵归噰闆嗗埌鐨勭數鍘,濡備綍鍙戦佺粰...
    绛旓細鍋囧浣犵殑 ADC椹卞姩宸茬粡鍋氬ソ浜嗭紝宸茬粡鍙互璇诲彇鍒版祴閲鐨凙D鍊硷紝浣犻渶瑕佽皟璇曞ソ涓插彛椹卞姩锛屼繚璇佷覆鍙e彲浠ユ甯稿彂鏁版嵁鍑烘潵銆傚湪鐢佃剳涓婁娇鐢ㄤ覆鍙e伐鍏凤紝璁剧疆鐩稿悓鐨勪覆鍙e弬鏁帮紝鎵撳紑瀵瑰簲鐨勪覆鍙e彿锛屼繚璇侀氳姝e父銆stm32绔笅浣嶆満绋嬪簭瀹氭湡鍚戜覆鍙e彂閫侀噰闆嗗埌鐨勬暟鎹紝濡傛灉鍙戦佸師濮嬫暟鎹紝璁板緱涓插彛宸ュ叿璁剧疆 hex鏄剧ず锛 濡傛灉鍙戦佸瓧绗︿覆褰㈠紡...
  • stm32 adc鍙互鍚屾椂杞崲鍚
    绛旓細鍚屼竴涓狝DC澶栬澶勭悊鍣ㄧ殑涓嶅悓閫氶亾涔嬮棿鏄笉鑳藉悓鏃惰浆鎹㈢殑銆傛瘮濡傝ADC1_CHANNEL1鍜2涔嬮棿灏卞彧鑳戒竴涓繘琛AD杞崲銆
  • ...鐢stm32鍐呴儴鐨12浣鐨凙D杞崲鍣ㄨ浆鎹㈠悗鐨勭枒闂!
    绛旓細棣栧厛 AD閲囨牱鐨勬槸鐢靛帇涓嶇煡閬撲綘鐢佃矾涓 鏄浣曡繛鎺ョ殑 鈥滆繖涓暟瀛楅噺鐨勫兼湁澶ф1400宸﹀彸鈥 浣犳槸鍙繛鎺ョ儹鏁忕數闃诲埌IO鍙e悧锛 娌℃湁鍒嗗帇锛 鑷充簬濡備綍杞崲 璁插緢绠鍗曚簡 浣犺鐑晱鐢甸樆 鍜屼竴涓浐瀹氶樆鍊肩殑鐢甸樆涓茶仈 鐒跺悗娴嬮噺 鐑晱鐢甸樆涓婄殑鐢靛帇 灏嗙儹鏁忕數闃讳笂鐨勭數鍘 鍜屽浐瀹氱數闃讳笂闈㈢殑鐢靛帇 鍊艰繘琛屾瘮杈 璁$畻鍑虹儹鏁...
  • 扩展阅读:steam3.5版本不能扫码 ... stm32有ad转换器吗 ... 万能格式转换器 ... 怎么判断stm32被锁住了 ... stm32芯片有没有ad转换 ... ad没有stm32怎么办 ... 在ad中怎么找到stm32 ... stm32光敏电阻ad转换 ... ad添加stm32库 ...

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