ARM
jixianghao
这个作者很懒,什么都没留下…
展开
-
STM8 开发环境
一、STM8开发环境 使用STM8需下载下列工具: 1、ST 8bit MCU通用集成开发环境 -ST Visual Develop http://www.st.com/stonline/products/support/micro/files/st7toolset.exe IDE包含代码编辑、汇编编译器、代码调试功能,不含C编译器转载 2012-07-10 14:26:12 · 7807 阅读 · 0 评论 -
SPI协议简介
SPI协议简介SPI是Serial Peripheral Interface的简称,NDS中的触摸屏,麦克风,电源控制,固件及DS卡的EEPROM都是基于SPI的。所以弄明白SPI的原理对NDS的研究很有帮助。SPI 是一种允许一个主设备启动一个与从设备的同步通讯的协议,从而完成数据的交换。也就是SPI是一种规定好的通讯方式。这种通信方式的优点是占用端口较少, 一般4根就够基本通讯了(不算电源转载 2012-07-12 17:08:15 · 918 阅读 · 0 评论 -
驱动模块Makefile解析
ifeq ($(KERNELRELEASE),) KERNELDIR ?= /home/linux/linux-2.6.22.6 PWD := $(shell pwd) modules: $(MAKE) -C $(KERNELDIR) M=$(PWD) modules modules_inst转载 2012-11-08 17:39:36 · 172 阅读 · 0 评论 -
嵌入式linux下usb驱动开发方法
首先,扫盲;要做的是阅读usb Spec(英文的哦,其实很多文章、书籍和资料真有水平的还是原创的好,就像食品往往经过加工就变了味,之前如果没有接触过的话可以先看看中文的,大概先有个印象),这个工作其实是很复杂很枯燥的一部分。看Spec的同时可以到网上大概浏览下usb开发的相关知识,这个阶段就是扫盲,不求精进。至少你得知道usb的四种传输类型吧,你得知道usb从上电开始的几个状态吧,你得知道us转载 2012-11-08 17:15:26 · 371 阅读 · 0 评论