關(guān)閉

嵌入式云IOT技術(shù)圈

所屬頻道 嵌入式 公眾號精選
  • 從零開始寫linux字符設(shè)備驅(qū)動程序(二)(基于友善之臂tiny4412開發(fā)板)

    上節(jié),我們講解了如何寫第一個Linux字符設(shè)備驅(qū)動程序,這節(jié),我們將代碼做一下修改。 如下: #include #include #include #include #include #include #in

  • 從零開始寫linux字符設(shè)備驅(qū)動程序(三)(基于友善之臂tiny4412開發(fā)板)

    這一節(jié),我們再來看看新的知識點,這一次,我們將進(jìn)一步完善這個字符設(shè)備的驅(qū)動程序。 首先,將上一節(jié)的代碼做下修改: #include #include #include #include #include #inc

  • 從零開始寫linux字符設(shè)備驅(qū)動程序(四)(基于友善之臂tiny4412開發(fā)板)

    前面,我們基本已經(jīng)學(xué)會怎么去編寫一個簡單的字符設(shè)備驅(qū)動程序了,這節(jié),我們來看看友善之臂中提供的led驅(qū)動。 參考之前寫的文章,我們已經(jīng)知道LED的GPIO口,和一些配置信息: http://blog.csdn.NET/morixinguan/article/details/50619675 在友善之臂提供的內(nèi)

  • Linux misc子系統(tǒng)框架驅(qū)動4412蜂鳴器

    關(guān)于如何來寫一個misc設(shè)備,在前面有篇文章已經(jīng)介紹了大致的流程,現(xiàn)在就讓我們來實現(xiàn)一個最簡單的misc設(shè)備驅(qū)動。 http://blog.csdn.net/morixinguan/article/details/52700146 關(guān)于前面的字符設(shè)備有以下四篇文章,可以做參考: http://blog.csdn.net/morixing

    嵌入式
    2020-09-07
  • 手把手教你從零實現(xiàn)Linux misc設(shè)備驅(qū)動二(基于友善之臂4412開發(fā)板)

    上一節(jié),我教大家實現(xiàn)了一個最簡單的MISC設(shè)備驅(qū)動,那么這節(jié),我們將用一個實例來驅(qū)動蜂鳴器,這里為了方便,我就不再寫應(yīng)用程序進(jìn)行測試,直接在驅(qū)動里調(diào)用open函數(shù),這個程序是在Android系統(tǒng)里跑起來,后面我會教大家如何在Android下寫應(yīng)用測試程序。 我們

    嵌入式
    2020-09-07
  • 【Linux驅(qū)動】字符設(shè)備驅(qū)動

    ????前面我發(fā)的那些文章寫的LED,按鍵,蜂鳴器這些驅(qū)動統(tǒng)稱為字符設(shè)備驅(qū)動,那么今天我們就來看看字符設(shè)備驅(qū)動的特點和如何來進(jìn)行開發(fā): 一、linux系統(tǒng)將設(shè)備分為3類:字符設(shè)備、塊設(shè)備、網(wǎng)絡(luò)設(shè)備。使用驅(qū)動程序: 1、字符設(shè)備:是指只能一個字節(jié)一個字節(jié)讀寫

  • 基于友善之臂ARM-ContexA9-ADC驅(qū)動開發(fā)

    版權(quán)聲明:本文為博主原創(chuàng)文章,如有需要,請注明轉(zhuǎn)載地址:http://blog.csdn.net/morixinguan。若是侵權(quán)用于商業(yè)用途,請聯(lián)系博主,否則將追究責(zé)任 ADC,就是模數(shù)轉(zhuǎn)換器,什么是模數(shù)轉(zhuǎn)換器? 模數(shù)轉(zhuǎn)換器,在電子技術(shù)中即是將模擬信號轉(zhuǎn)換成數(shù)字信號,也稱為數(shù)字

    嵌入式
    2020-09-07
  • 手把手教你從零開始搭建友善之臂ARM-tiny4412開發(fā)環(huán)境

    好久沒在微信公眾平臺上冒泡了,不好意思,本人工作也挺忙的,現(xiàn)在在深圳偉易達(dá)集團(tuán)從事嵌入式軟件開發(fā),所以現(xiàn)在的文章我會以博客的形式發(fā)布在CSDN上面,當(dāng)然,為了滿足各位讀著的需求,也會在公眾號上推送相應(yīng)的文章,如果想在CSDN上看,可以訪問這個地址:h

    嵌入式
    2020-09-07
  • 基于ARM_contexA9 led驅(qū)動編程

    關(guān)于友善之臂出的這款contexA9開發(fā)板,目前在網(wǎng)絡(luò)上的資源較少,特別是內(nèi)核的,非常之少,鑒于這種情況,我將會寫一個系列的驅(qū)動來做關(guān)于tiny4412這款板子開發(fā)的總結(jié)。 ? ? ?簡單介紹一下: Tiny4412是一款高性能的四核Cortex-A9核心板,由廣州友善之臂設(shè)計、

    嵌入式
    2020-09-07
  • 基于ARM-contexA9蜂鳴器驅(qū)動開發(fā)

    上次,我們寫了一個LED的驅(qū)動程序,這一節(jié),我們只需稍微改動一下就可以實現(xiàn)蜂鳴器的驅(qū)動,讓我們來看看吧。 ? ? ?還是跟之前一樣,先找電路圖,找到電路板上對應(yīng)的引腳和相關(guān)聯(lián)的寄存器。 ? ? ?1、看電路圖 ? ? ?(1)蜂鳴器接口位于電路板的底板,看電路圖可知

    嵌入式
    2020-09-07
  • 如何看懂時序圖?

    操作時序永遠(yuǎn)使用是任何一片IC芯片的最主要的內(nèi)容。一個芯片的所有使用細(xì)節(jié)都會在它的官方器件手冊上包含。所以使用一個器件事情,要充分做好的第一件事就是要把它的器件手冊上有用的內(nèi)容提取,掌握。介于中國目前的芯片設(shè)計能力有限,所以大部分的器件都是外

    嵌入式
    2020-09-07
  • 電路設(shè)計中電阻的選擇及其作用

    0引言: 電阻的種類很多,普通常用的電阻有碳膜電阻、水泥電阻、金屬膜電阻和線繞電阻等;特殊電阻有壓敏電阻、熱敏電阻、光敏電阻等。不同類型電阻其特性參數(shù)都有一定的差異,在電路使用時需要考慮的點也不一樣。對于剛接觸電路設(shè)計的工程師來說很可能會忽略

  • 將PCB原理圖傳遞到版圖設(shè)計的六大技巧

    PCB最佳設(shè)計方法:將PCB原理圖傳遞給版圖(layout)設(shè)計時需要考慮的六件事。本文中提到的所有例子都是用Multisim設(shè)計環(huán)境開發(fā)的,不過在使用不同的EDA工具時相同的概念同樣適用。 初始原理圖傳遞 通過網(wǎng)表文件將原理圖傳遞到版圖環(huán)境的過程中還會傳遞器件信息

    嵌入式
    2020-09-07
  • 電子線路PCB軟件使用技巧及方法(Altium Designer )

    Altium Designer 6.9 1、 一個項目里可以有多張分立的原理圖。 2、 一項目里多張分立的原理圖不能單獨(dú)分開分別導(dǎo)入不同的PCB,導(dǎo)入一個PCB時同一項目所有原理圖一定是個集體,并一定會一起同時導(dǎo)入這個PCB,也就是一個PCB一定包含這個項目所有原理圖。但可以

  • 電子元件基礎(chǔ)教程

    電子元件基礎(chǔ)教程 第一章:基本元件 第一節(jié) 電阻器 電阻,英文名resistance,通??s寫為R,它是導(dǎo)體的一種基本性質(zhì),與導(dǎo)體的尺寸、材料、溫度有關(guān)。歐姆定律說,I=U/R,那么R=U/I,電阻的基本單位是歐姆,用希臘字母“Ω”表示,有這樣的定義:導(dǎo)體上加上一