洋書 - Programming with STM32
Programming with STM32: Getting Started with the Nucleo Board and C/C++
- 作者: Donald Norris
- 出版社/メーカー: McGraw-Hill Education TAB
- 発売日: 2018/03/21
- メディア: Kindle版
- この商品を含むブログを見る
対象ボード
- Board : Nucleo-64 series NUCLEO-F302R8
- MCU : Model Number - STM32F302R8
- ARM Cortex M-4 32-bit 72MHz
- Flash Memory : 64 KB
- SRAM : 16 KB
ARM Cortex M-4の主要特徴
- Full-featured ARMv7-M instruction set, optimized for embedded applications
- Floating point unit (FPU)
- Low-power 32-bit processor
- Memory protection unit (MPU)
- Nested vector interrupt controller (NVIC)
- Trace, breakpoint, and JTAG capabilities
- Advanced Microcontroller Bus Architecture (AMBA)
- Advanced High-Performance Bus (AHB5, AHB-Lite)
開発用ツール (ダウンロード)
Toolchain
STM32CubeMX
ST-LINK
- STSW-LINK009 : USB driver for ST-LINK/V2 and ST-LINK/V2-1
- STSW-LINK004 : ST-LINK/V2 utility
Link
洋書 - NFC for Dummies
- 作者: Robert R. Sabella
- 出版社/メーカー: For Dummies
- 発売日: 2016/03/21
- メディア: Kindle版
- この商品を含むブログを見る
For Dummiesシリーズが出るほど、NFCって常識?
とにかく「For Dummies」シリーズなんで、読みやすくわかりやすい!
本 - ARM関連書籍
- 作者: 桑野雅彦共著中森章
- 出版社/メーカー: CQ出版
- 発売日: 2016/11/21
- メディア: 単行本
- この商品を含むブログ (1件) を見る
Interface (インターフェース) 2016年 4月号
- 出版社/メーカー: CQ出版
- 発売日: 2016/02/25
- メディア: 雑誌
- この商品を含むブログ (1件) を見る
トランジスタ技術 SPECIAL (スペシャル) 2012年 10月号 [雑誌]
- 出版社/メーカー: CQ出版
- 発売日: 2012/09/29
- メディア: 雑誌
- クリック: 1回
- この商品を含むブログ (1件) を見る
NFCの3つのモード
1. Read/write
2. Peer-to-peer
3. Card emulation
このCard emulationモードのためには、Secure Element若しくはHCE(Host Card Emulation)の仕組みが必要。Secure Elementのケースが一般的。
Secure Element
- GlobalPlatformにより、標準化
HCE
- Googleにより提案。Android OSのみで使える。
Java Card開発 - Java Card Sample Applications
Samples Link
- Java Card Development Kit User Guide - 4 Running the Samples
- OTN - Writing a Java Card Applet (Wallet.java) by Ed Ort
- OTN - Developing a Java Card Applet (Wallet.java) by Ed Ort
Samples
I. classic_applets
- Hello World
- Channels
- Service
- Utility
- Wallet
- ObjectDeletion
- PhotoCard
- RMIPurse
- StringHandlingApp
- SecureRMIPurse
- SignatureMessageRecovery
II. reference_apps
- Biometry
- JavaPurseCrypto
- PurseWithLoyalty
- Transit
セキュリティ - デジタル署名の仕組み
いつも忘れてしまうデジタル署名の仕組み。わかりやすいリンクまとめ。