基於ARM linux的MF RC522射頻讀卡器

2022-04-04 08:59:50 字數 334 閱讀 2225

摘要:本設計將arm、linux的嵌入式技術與rfid技術相結合,對於實現移動支付終端的低功耗、可攜式和網路化具有特別的意義。首先是採用mf rc522晶元設計與製作讀寫器,實現對mifare卡的讀寫操作;其次是使用s3c2440a晶元和linux搭建嵌入式系統,作為各模組溝通和處理的樞紐;最後是運用開發軟體編寫服務端和mfc、qt介面客戶端的程式,使得各模組通過spi和wifi通訊的方式協同工作。結合實物和軟體的設計、製作與除錯,實現了乙個效能穩定和使用靈活的可移動終端系統。

**:基於rfid移動支付終端的設計與實現

**:服務端程式:

mfc客戶端: 

qt客戶端:

**

ARM Linux平台的Busybox交叉編譯

arm linux平台的busybox 交叉編譯 什麼是busybox呢?從名字上直接理解,busybox是乙個 繁忙的盒子 其實,busybox可以理解為乙個linux的命令集合,我們在進行linux操作時所需要的 常用命令,都可以在busybox裡找到,但busybox又不是簡單的將所有的命令集...

arm linux記憶體分段的分析

4gb的空間分段管理,每段1mb,共4k段,顯然每段需要一定記憶體開銷來描述該 段虛擬位址到實體地址的對映及該段的其他特性。規定以4位元組來描述每段,則4k段需要4k 4 16kb位元組的開銷來描述整個記憶體分 段的特性.我們把這連續的16kb位元組稱為頁表,如下圖所示.其中每行的4位元組稱為乙個頁...

ARM Linux下spinlock 的實現

1 spin lock 結構體 typedef struct spinlock endif spinlock t typedef struct raw spinlock raw spinlock t typedef struct tickets arch spinlock t 暫且拋開那些confi...