ÕÒ»ØÃÜÂë
 Á¢¼´×¢²á

QQ怬

Ö»ÐèÒ»²½£¬¿ìËÙ¿ªÊ¼

ËÑË÷
²é¿´: 2844|»Ø¸´: 0
´òÓ¡ ÉÏÒ»Ö÷Ìâ ÏÂÒ»Ö÷Ìâ
ÊÕÆð×ó²à

STM32ѧϰ֮SysTick(ϵͳµÎ´ð¶¨Ê±Æ÷)

[¸´ÖÆÁ´½Ó]
Ìøתµ½Ö¸¶¨Â¥²ã
Â¥Ö÷
SysTickÓÐÒ»ÏÂËĸö¼Ä´æÆ÷

CTRL      ¿ØÖÆ״̬¼Ä´æÆ÷
LOAD     ÖØ×°ÔؼĴæÆ÷
VAL        µ±Ç°Öµ¼Ä´æÆ÷
CALIB     Ð£×¼Öµ¼Ä´æÆ÷
Ê×ÏÈÀ´¿´ SysTick->CTRL
Õâ¸ö¼Ä´æÆ÷µÄµÚ2λ ÓÃÀ´Ñ¡ÔñʱÖÓ Îª0ÊDZíʾѡÔñϵͳʱÖÓ/8(HCLK/8);Ϊ1ʱ±íʾѡÔñϵͳʱÖÓΪʱÖÓÔ´(HCLK);
µÚ¶þλÊÇÖжÏʹÄÜλ  Îª1ʱ±íʾ¿ªÆôSysTickÖжϠ Îª0±íʾ²»¿ªÆô
µÚһλÊÇSysTickµÄʹÄÜλ 1±íʾʹÄÜ 0ÔòʧÄÜ.
½Ó×Å¿´SysTick->LOAD ÕâÊÇ24λµÄ¼Ä´æÆ÷ ¸øÕâ¸ö¼Ä´æÆ÷Ò»¸öÖµ ¿ªÆô¶¨Ê±Æ÷ºóÿ¾­¹ýÒ»¸öʱÖÓÖÜÆÚ½«¼õÒ» ÖªµÀΪ0 È»ºó´¥·¢ÖжÏ(µ±È»Òª±£Ö¤ÖжÏʹÄÜ)
VAL±íʾ¼Ä´æÆ÷ µ±Ç°×´Ì¬ÏµÄÖµ;
Èç¹ûҪʹÓÃSysTick Ö±½ÓʹÓà º¯Êý SysTick_Config()
Õâ¸öº¯ÊýµÄ²ÎÊýÊÇLOADµÄÖØ×°ÔØÖµ  Õâ¸öº¯Êý¶¨ÒåʹÓõÄÊÇϵͳµÄʱÖÓ ÓÅÏȼ¶×îµÍ;


·ÖÏíµ½:  QQºÃÓѺÍȺQQºÃÓѺÍȺ QQ¿Õ¼äQQ¿Õ¼ä ÌÚѶ΢²©ÌÚѶ΢²© ÌÚѶÅóÓÑÌÚѶÅóÓÑ
ÊÕ²ØÊÕ²Ø ·ÖÏíÌÔÌû ¶¥¶¥ ²È²È
»Ø¸´

ʹÓõÀ¾ß ¾Ù±¨

ÄúÐèÒªµÇ¼ºó²Å¿ÉÒÔ»ØÌû µÇ¼ | Á¢¼´×¢²á

±¾°æ»ý·Ö¹æÔò

ÊÖ»ú°æ|СºÚÎÝ|51ºÚµç×ÓÂÛ̳ |51ºÚµç×ÓÂÛ̳6Ⱥ QQ ¹ÜÀíÔ±QQ:125739409;¼¼Êõ½»Á÷QQȺ281945664

Powered by µ¥Æ¬»ú½Ì³ÌÍø

¿ìËٻظ´ ·µ»Ø¶¥²¿ ·µ»ØÁбí