- 博客(11)
- 资源 (6)
- 收藏
- 关注
原创 基于tiny210v2的linux-3.9.6内核驱动移植4:PWM移植
对于做智能车的爱好者来说PWM可说是很重要的,那么如果要用arm开发板来控制pwm,首先还是要移植pwm驱动 开发板:tiny210v2,S5PV210核心。 环境: ubuntu13.04 +arm-linux-gcc 内核: linux-3.9 参考友善自带的linux-3.0.8内核代码一、硬件信息
2013-07-27 10:28:18 2600
原创 把ATmega128开发板转为Arduino
暑假来临,闲来无事,听有同学在玩arduino,挺想尝试看看,但是不想买啊,正好手中有一套ATmege128的开发板。以前听过arduino是由avr封装而成,于是就想把这avr开发板改造下
2013-07-24 19:11:31 12337 2
原创 建立linux下avr单片机开发环境
有一块ATmega128开发板,自从用了ubuntu后就开始吃灰了。其实linux进行avr单片机开发还是很方便的,就跟嵌入式一样,只是将编译器由arm-linux-gcc改为avr-gcc. 主要参考:apt-blog.net/developing_avr_under_linux 环境:ubuntu13.04 一、安装avrdude
2013-07-20 16:45:51 6024
原创 移植opencv-2.4.6到tiny210v2
环境: ubuntu交叉编译:arm-linux-gcc参考:blog.csdn.net/top_dada/article/details/8183758一、编译libz 下载: www.zlib.net/ 配置: ./configure--prefix=/opt/FriendlyARM/toolschain/4.5.1/arm-none-linux-gnueab
2013-07-19 22:51:39 2195
原创 开源个安卓程序:蓝牙遥控智能车程序-单片机控制安卓上位机
大二寒假学做蓝牙遥控智能车,也就学了安卓编程,写了这个安卓遥控程序。这是第一版本,用按钮实现控制的,等我把重力感应控制的那个程序做稳定了再开源。 上个图: 主要参考安卓SDK自带的开源例程,所以觉得还是有必要开源代码的,不想自己建工程可以直接下载apk包: ishare.iask.sina.com.cn/f/37552296.html开发环境: ubunt
2013-07-19 22:51:37 5553 3
原创 基于tiny210v2的linux-3.9.6内核驱动移植3:LCD移植
友善的tiny210v2我买的是7寸电容屏,具体型号得再查查,说是S70. 用原本的LINUX内的SMDKV210的LCD驱动能实现LINUX LOGO的输出,但是有一定的偏差。 主要参考: arm9home.net/read.php?tid=27609 环境: UBUNTU 13.04 内核: LINUX-3
2013-07-19 22:51:34 3152
原创 基于tiny210v2的linux-3.9.6内核驱动移植2:按键驱动
终于放假了,可以好好玩我的210了。 这次进行buttons的移植。 环境:ubuntu 移植内核版本:linux-3.9.6 参考友善提供的linux-3.0.8一、主要代码 在drivers/char目录下新建smdkv210_buttons.c 代码:001008009#include010 #include011#inclu
2013-07-19 22:51:32 1481
原创 uboot从SD卡烧写内核和文件系统
环境:ubuntu 13.04一、首先制作sd启动盘: 插入SD卡 sudo dd iflag=dsync oflag=dsync if=tiny210v2-uboot.binof=/dev/mmcblk0 seek=1 tiny210v2-uboot.bin来自: http://www.arm9home.net/read.php?tid-80476.html二、SD卡分
2013-07-19 22:51:30 4669
原创 基于tiny210v2的linux-3.9.6内核驱动移植1:led驱动
tiny210v2上有4个led,可以通过gpio直接控制,今天尝试最简单的led驱动移植,主要通过对比友善给的linux-3.0.8来进行移植。 参考:http://blog.csdn.net/it_114/article/details/6203681 第一步: 查得对应GPIO为GPJ_0---GPJ_3; 在drivers/ch
2013-07-19 22:51:28 1429
原创 移植linux-3.9内核到tiny210v2
下载https://www.kernel.org的源码环境:ubuntu 13.04解压进入目录修改在根目录下的Makefile文件中的第195行和第196行:ARCH ?=armCROSS_COMPILE ?= arm-linux-然后make s5pv210_defconfigmake menuconfigmachine 选smdkv210system type/s
2013-07-19 22:51:25 2135
原创 基于tiny210v2编译openwrt
参考: https://openwrt.org.cn/wiki/compiles5pc1xxhttps://openwrt.org.cn/wiki/howto 编译错误1: elf.cpp:68:5: error: '::close' has not been declared:参考trunk的源码和此问题"https://dev.openwrt.org.cn/ticket/45
2013-07-19 22:51:23 1622
stm32在ubuntu linux下开发测试源文件
2013-12-27
stm32代码在ubuntu linux使用gcc编译的链接文件
2013-12-27
树莓派ILI9325的TFT屏幕内核驱动源码补丁
2013-12-18
ATmega128转Arduino的bootloader
2013-07-24
开源个安卓程序:蓝牙遥控智能车程序-单片机控制安卓上位机
2013-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人