{"id":288,"date":"2017-11-23T20:10:12","date_gmt":"2017-11-23T19:10:12","guid":{"rendered":"http:\/\/mikrocontroller.bplaced.net\/wordpress\/?page_id=288"},"modified":"2017-12-30T19:28:44","modified_gmt":"2017-12-30T18:28:44","slug":"04-digin-library-stm32f429","status":"publish","type":"page","link":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/stm32f429\/komplette-library-liste-stm32f429\/04-digin-library-stm32f429\/","title":{"rendered":"04-DigIn-Library (STM32F429)"},"content":{"rendered":"<p><div id=\"nav-below\" class=\"navigation\"><div class=\"nav-previous\"><a href=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/stm32f429\/komplette-library-liste-stm32f429\/03-digout-library-stm32f429\/\" title=\"03-DigOut-Library (STM32F429)\"><span class=\"meta-nav\">\u2190<\/span> 03-DigOut-Library (STM32F429)<\/a><\/div><\/div><!-- #nav-below --><div id=\"nav-below\" class=\"navigation\"><div class=\"nav-next\"><a href=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/stm32f429\/komplette-library-liste-stm32f429\/05-sdram-library-stm32f429\/\" title=\"05-SDRAM-Library (STM32F429)\">05-SDRAM-Library (STM32F429) <span class=\"meta-nav\">&rarr;<\/span><\/a><\/div><\/div><!-- #nav-below --><br \/>\ndiese Library dient zum auslesen von Digital Eingangsspins der CPU<\/p>\n<p>die Pins die benutzt werden sollen, m\u00fcssen im H-File deklariert und im C-File den entsprechenden Port-Pins zugeordnet werden.<\/p>\n<p>f\u00fcr jeden Pin kann auch der Eingangswiderstand definiert werden<br \/>\n(keiner, Pull-Up, Pull-Down)<\/p>\n<p>Im H-File eingestellt werden ob auch die entprellten Funktionen per Timer benutzt werden sollen. Dann k\u00f6nnen die Funktionen \u201cOnHiLevel\u201d , \u201cOnHiEdge\u201d und \u201cOnLoEdge\u201d benutzt werden.<\/p>\n<p>Diese Funktionen liefern ein \u201ctrue\u201d wenn das Ereignis eingetreten ist.<\/p>\n<p>im Beispiel wurden 4 Pins als Digital-In definiert<\/p>\n<pre lang=\"c\" line=\"1\">PD2, PD4, PD5, PD7<\/pre>\n<p>die Library ist zu 100% kompatibel mit der vom STM32F407 aus dem Grund bitte die Details wie die Library benutzt wird dort nachlesen : <a title=\"04-DigIn-Library (STM32F4)\" href=\"indexd1c5.html?page_id=464\">LINK<\/a><\/p>\n<p>Hier die Library zum\u00a0<strong>Download :<\/strong><\/p>\n<p><a href=\"wp-content\/uploads\/2013\/10\/gpio_in_f429_v100.zip\">gpio_in_f429_v100<\/a><\/p>\n<p>Hier der komplette CooCox-Projektordner zum\u00a0<strong>Download :<\/strong><\/p>\n<p><a href=\"wp-content\/uploads\/2013\/10\/Demo_F429_04.zip\">Demo_F429_04<\/a><\/p>\n<hr \/>\n<h3 id=\"comments-title\">Eine Antwort auf <em>04-DigIn-Library (STM32F429)<\/em><\/h3>\n<ol class=\"commentlist\">\n<li id=\"li-comment-1622\" class=\"comment even thread-even depth-1\">\n<div id=\"comment-1622\">\n<div class=\"comment-author vcard\"><img loading=\"lazy\" decoding=\"async\" class=\"avatar avatar-40 photo\" src=\"http:\/\/1.gravatar.com\/avatar\/1b3910a7b79588aa477c698ca2a7d0a8?s=40&amp;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D40&amp;r=G\" alt=\"\" width=\"40\" height=\"40\" \/><cite class=\"fn\">Gintas<\/cite> <span class=\"says\">sagt:<\/span><\/div>\n<p><!-- .comment-author .vcard --><\/p>\n<div class=\"comment-meta commentmetadata\">1. Mai 2014 um 21:00<\/div>\n<p><!-- .comment-meta .commentmetadata --><\/p>\n<div class=\"comment-body\">\n<p>hello,<br \/>\nwery helpful site. perfect STM32 libraries. thanks.<\/p>\n<\/div>\n<\/div>\n<p><!-- #comment-## --><\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>diese Library dient zum auslesen von Digital Eingangsspins der CPU die Pins die benutzt werden sollen, m\u00fcssen im H-File deklariert und im C-File den entsprechenden Port-Pins zugeordnet werden. f\u00fcr jeden Pin kann auch der Eingangswiderstand definiert werden (keiner, Pull-Up, Pull-Down) &hellip; <a href=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/stm32f429\/komplette-library-liste-stm32f429\/04-digin-library-stm32f429\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":160,"menu_order":4,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[129],"tags":[138,9,102],"class_list":["post-288","page","type-page","status-publish","hentry","category-stm32f429","tag-digin","tag-library","tag-stm32f429"],"_links":{"self":[{"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages\/288","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/comments?post=288"}],"version-history":[{"count":4,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages\/288\/revisions"}],"predecessor-version":[{"id":1663,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages\/288\/revisions\/1663"}],"up":[{"embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages\/160"}],"wp:attachment":[{"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/media?parent=288"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/categories?post=288"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/tags?post=288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}