ÀÓº£µðµå °ü·Ã Áú¹® ÀÔ´Ï´Ù(STM32F4)

isaiah   
   Á¶È¸ 3040   Ãßõ 0    

 STM32F411/196; 128x128 픽셀 1676;리 oled를 가1648;고 놀고 1080;lj16;데요.


 메모리에 프/112;1076; 버6140;를 .160;고 ᄸ1;신한 다1020; 통1704;/196; 올리lj16; 식1004;/196; Ǹ16;고 1080;습니다..

 한 프/112;1076; 올리고 나서 다시 버6140;를 1204;ǥ12; 01004;/196; ᄸ1;신Ȣ16;고 다1020; 프/112;1076;1012; 올리lj16; 식1004;/196;요.


 그런데 memset() 1060; 너무 오래 ,152;리더라고요...

 그래서 memset() Ȣ16;lj16; ᇼ1;안 다른,144; 라도 Ȣ16;/140;고 DMA memory to memory 기능1004;/196; 수행Ȣ16;도/197; 만들었습니다.

 1060;/111;,172; Ȣ16;면 CPUlj16; 다른 ,152; 돌릴 수 1080;1004;니까요..


 근데 CPU/196; memset()1012; 했1012;ǐ12; 12ms ,152;리Nj12;,172;... DMA 올/140; 놓고 완료 .112; ǐ12;까1648; ,152;리lj16; 시간1012; 1116; 봤더니 2ms 0150;에 안 ,152;립니다!

 1060;,144; 원래 1060;런 ,148;가요? 

 뭔가 1228;가 최1201;화 .104;1648; 않1008; 1096;못.108; memset() 1012; 참1312;Ȣ16;고 1080;lj16;,152;까요??

 큐브mx가 생성한 프/196;1229;트에 아.160;1060;노용 그래픽 라1060;브러리를 땡겨와서 Ǹ16;고 1080;습니다...

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
theÃ̳ð 2020-05
DMA°¡ ºü¸¥ °Ç ´ç¿¬ÇÑ °ÍÀÔ´Ï´Ù. ±¦È÷ ¸¸µé¾î³õÀº°Ô ¾Æ´ÏÁÒ.
±×¸®°í ¾ÆµÎÀ̳ë¿ë ¶óÀ̺귯¸®´Â ´Ù¸¥ mcu¿¡¼­ Àß ¾Èµ¹¾Æ°¡´Â ¼ö°¡ ¸¹½À´Ï´Ù. ÃÖÀûÈ­°¡ ¸ñÀûÀÌ ¾Æ´Ï°í ¹ü¿ë¼º°ú °£ÆíÇÑ »ç¿ëÀÌ ¸ñÀûÀÔ´Ï´Ù.
     
isaiah 2020-05
¾Æ.. ¿ø·¡ ±×·±°Í ÀÌ¿´¾î¿ä? ±× ¿·¿¡ °ç´Ù¸®·Î ºÙÀº °ÍÀÌ ÁÖµÈ CPU º¸´Ù ´õ ºü¸¦¸®°¡ ¾ø´Ù°í »ý°¢Çߴµ¥..
 ¿ø·¡ ºü¸¥°Ô ´ç¿¬Çß±º¿ä..
ÂùÀÌ 2020-05
³×.. ¿ø·¡ ±×·¸½À´Ï´Ù.
memset ÀÚü°¡ ¿ø·¡ DMA¸¦ ¾²Áö ¾Ê°í CPU¸¦ ÅëÇØ ¸Þ¸ð¸®¸¦ º¹»çÇÕ´Ï´Ù.
DMA´Â °³¹ßÀÚ°¡ Á÷Á¢ ½á¾ß Çϱ⠶§¹®¿¡ Á÷Á¢ ¼¼ÆÃÇØÁÖ¼Å¾ß ÇÕ´Ï´Ù.
     
isaiah 2020-05
¿ø·¡ ±×·¸±º¿ä... À̹ÌÁö·Î´Â CPU°¡ ÇÏ´Â ÀÏÀÌ ´õ È¿À²ÀûÀÌ°í ºü¸¦°Í °°´Ù°í ´À²¸Àú¼­ ÀÌ»óÇÏ°Ô »ý°¢Ç߳׿ä..
ÀÏÀ» »ç¶÷ÀÇ °üÁ¡¿¡¼­ ÀÌÇØÇϸé 0À¸·Î ü¿ì¶ó°í ½ÃÅ°´Â°Ç ¾îµð¼­ ±¸Áö 000000À» º¹»çÇؼ­ °Å±â ºÙ¿© ³Ö´Â°Í º¸´Ù ºü¸£°Ô ¸¸µé ¼ö ÀÖÀ»°Í °°±âµµ ÇÏ°í ±×·¹¼­¿ä..
          
ÂùÀÌ 2020-05
OS°¡ ÀÖ´Â °æ¿ì¶ó¸é ½Ã½ºÅÛ ÀÚ¿øÀ» OS°¡ °ü¸®ÇÏÁö¸¸ ÀÓº£µðµåÀÇ °æ¿ì °³¹ßÀÚ°¡ ¿ÂÀüÈ÷ ÀÚ¿øÀ» °ü¸®ÇØ¾ß Çϱ⠶§¹®¿¡ ±×·¸½À´Ï´Ù.
memset°¡ Àڱ⸾´ë·Î DMA Ch0À» ¾´´Ù°í ÇÏ¸é °³¹ßÀÚ°¡ DMA Ch0À» ½á¾ß ÇÏ´Â °æ¿ì¿¡ ¸ø¾²°Ô µÇ´Â°ÅÁÒ.
±×¸®°í DMA ä³Î¸¶´Ù »ç¿ëÇÒ ¼ö ÀÖ´Â ¸Þ¸ð¸® ¿µ¿ª(Æ丮Æä·²)ÀÌ ´Ù¸£±âµµ Çϱ¸¿ä.

https://m.cafe.naver.com/ca-fe/web/cafes/10750951/articles/311600
Âü°íÇØ º¸¼¼¿ä~
               
isaiah 2020-05
¾Æ ±×°Ç ³³µæÇÏ°í ÀÖ¾ú´Âµ¥¿ä...
 ÀÌ ¸Þ¸ð¸® IO¶ó´Â°Ç CPUÀÇ Ã³¸® ¼º´É¿¡µµ Á÷°áµÇ´Â ¹®Á¦´Ï±î.. CPU ÄÚ¾î ÂÊ¿¡¼­µµ ÃÖ¼±À» ´ÙÇؼ­ °­È­ ÇÒÅ°í
 ±×·³ °á±¹ °à´Ù¸®·Î ºÙÀº ÄÚ ÇÁ·Î¼¼¼­ °Ý ÀåÄ¡ º¸´Ù´Â ¹¬Á÷ÇÑ Äھ ´õ »¡¸® ó¸®ÇÏÁö ¾ÊÀ»±î ÇÏ´Â ±×·± À̹ÌÁö°¡ À־¿ä...

 ½Ç»óÀº ±×³É °°Àº Ŭ·°À¸·Î Á¢±ÙÇÏ´Ï ¿À¹öÇص尡 ÀûÀº Àü¿ë ±¸Á¶°¡ ´õ ºü¸¥°¡ º¸³×¿ä.. ÂÁ...
¹è»ó0¿ø 2020-05
STM32¸¦ ¾Èµé¿©´Ùº¸°í µå¸®´Â ¸»¾¸ÀÔ´Ï´Ù¸¸, ÀϺΠmcu´Â memory channelÀÌ ±«»óÇؼ­ - 16bit channelÀ̶ó 8bit ¾²±â¸¦ 16bit Àаí 8bit maskingÈÄ 16bit ¾²±â·Î buildµÈ´ÙµçÁö¿ä. µþ·Á¿Â ±âº» crt ÄÚµå´Â ¿µ¿ª¿¡ µû¶ó ±â´É/¼º´É ¹®Á¦°¡ ¸ðµÎ À־ º°µµ·Î ±¸ÇöÇØÁÖ¾ú½À´Ï´Ù. Compiler ÃÖÀûÈ­°¡ º°·Î¿©¼­ ±×·¨´ÂÁö ÇÑÁÙ ÇÑÁÙ¿¡ ¼º´ÉÀÌ ÃãÀ» Ãß´õ±º¿ä.
     
isaiah 2020-05
À¸¾Æ... Àú´Â ±×³É Á¦Á¶»ç ¹Ï°í ±×·¯·Á´Ï ÇÏ°í ½á¾ß °Ú³×¿ä...
¹Ø¹Ù´Ú ±îÁö µé¿©´Ù º¸±â´Â ³Ê¹« Çܵé°Ú´Ù ½Í¾î¼­¿ä...


QnA
Á¦¸ñPage 336/420
2021-02   3001   ±èÁ¦¿¬
2020-04   5981   Psychophysi¡¦
2021-02   2655   ¹«½î»Ôó·³
2020-04   2120   »ßµ¹À̽½ÇÄÀÌ
2021-02   3361   dateno1
2020-04   2213   osthek83
2021-02   2886   knicks
2020-04   2130   ĵÀ§µå
2021-02   1943   ÀÌ»óÀ²1
2020-04   2970   ¹«¾Æ
2021-02   2119   Analyst
2020-04   3024   ¸Ó¸®°¨ÀÚ
2021-01   3131   °­Çѱ¸
2020-04   2587   Àü¼³¼ÓÀǹ̡¦
2021-01   2999   °Ü¿ï³ª¹«
2020-04   2571   º¸¶ó¸Å
2021-01   3037   °ø¹é±â
2020-04   9442   °¡À»¹Ù¶÷
2021-01   4053   ÀÌÈñÁÖ
2021-01   2886   À̽½»ç¶û00