ARM

ARM tech.

四月 5, 2016

Android内核编译过程全解

之前编译过锤子的坚果手机内核,摸索了很长时间,遗憾的是没有把一些填坑的细节记录下来,免不了有些细节还得摸索一遍。这次要编译三星的Galaxy[...]
Read More »

三月 11, 2016

在命令模式下编译Android NDK 的 *.so 库

为Android编译c++写的库文件(*.so文件)有很多种方式,实际上就是有很多种不同的工具可以选择:Eclipse+ADT、Android Studio,本质上还是调用android-ndk下的build-ndk(.bat)指令来编译arm版本的、针对Android操作系统的so文件。 我们在用Eclipse编译so文件时基本上就是建一个Android工程,为其定义一个编译配置(配置好的Android[...]
Read More »

五月 21, 2014

十大滤波算法程序大全(Arduino精编无错版)

最近用Arduino做电子秤,为了解决数据的跳变研究了不少滤波算法。网上能找到大把的十大滤波算法帖子,每一篇都不太一样,都号称精编啊,除错啊什么的,可是放到板子里却没一个能正常跑起来的。于是决定自己整理一下这些程序,完美移植到Arduino中。所以大家看到这个帖子的时候,不要怀疑我重复发帖。我的代码都是经过反复试验,复制到Arduino中就能开跑的成品代码,移植到自己的程序中非常方便。而且都仔细研究了各个算法,把错误都修正了的(别的程序连冒泡算法都是溢出的,不信自己找来细看看),所以也算个小原创吧,在别人基础上的原创。转载请注明出处:极客工坊  http://www.geek-workshop.com/thread-7694-1-1.htmlBy[...]
Read More »

二月 5, 2013

Raspberry Pi快速上手教程

当你收到好不容易发货的Raspberry Pi(树莓派)之后会发现包装中只包含了一块板子和简单的说明书,没有任何附件,想要让它工作起来必须DIY自己配置各种附件。本文就是一个简单的快速上手教程,使你提前做好准备能够很快的让Raspberry[...]
Read More »

二月 4, 2013

Enable Secure Shell (SSH) On Your Raspberry Pi

Posted on May 31, 2012 by Matt Secure Shell or SSH is a network protocol that allows you to run commands on a remote device. In the case of the Raspberry[...]
Read More »

十二月 6, 2012

嵌入式设计之:初学扫盲场

导语: 软硬结合才是王道! 搞了10多年的软件,始终抱有对底层机制的极大兴趣,不可避免的凯觎起硬件的地盘。苦于没有机会接触硬件设计方面的东西,所以只是纸上“看”兵,更别说动手做了。最近做了一些modbus协议方面的软件,加之对Linux还算比较熟悉,遂产生了使用硬件实现modbus数据集合的想法。 临渊羡鱼不如退而结网,说做就做吧,此时不动手更待老死墓中? 一、MUC简介和选型:RAM[...]
Read More »

十二月 4, 2012

STM32 keil mdk启动代码分析

;// <h> Stack Configuration ;// <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> ;// </h> Stack_Size EQU 0x00000200 [...]
Read More »

二月 22, 2012

Processor of the iPods

What processor do the iPod, iPod mini, iPod nano, iPod touch, and iPod shuffle models use? Apple provides no official information regarding the processors[...]
Read More »

二月 21, 2012

ARM处理器芯片选型指南

  要选好一款处理器,要考虑的因素很多,不单单是纯粹的硬件接口,还需要考虑相关的操作系统、配套的开发工具、仿真器,以及工程师微处理器的经验和软件支持情况等。微处理器选型是否得当,将决定项目成败。当然,并不是说选好微处理器,就意味着成功,因为项目的成败取决于许多因素;但可以肯定的一点是,微处理器选型不当,将会给项目带来无限的烦恼,甚至导致项目的流产。   1[...]
Read More »

二月 21, 2012

iSuppli: iPod Nano 材料费才 $43.73

  新款iPod nano改用了触摸屏,但却去掉了上代的视频摄像头和传统的转盘操作,闪存容量最少也仅为8GB。事实上自从2008年NAND闪存价格不再大幅下跌以来,苹果就放弃了每代容量翻番的做法。苹果iPod[...]
Read More »

十月 14, 2011

串口通讯简单回顾

最近几个小项目都是与串口有关的,前段时间用C++实现了一个串口通讯类,高效稳定,效果还不错;后来由于一个同事用C#的SerialPort类与设备通讯时效率很低,让我帮他自己包装了一个C#的Comm通讯类。 串口通讯中对串口的设置基本上很简单,大部分时候只需要设置串口号和波特率、数据位、停止位,其他的很少改动,默认就行了。 在使用C#与设备通讯时,发现一个比较贵的USB转串口线通讯速度不稳定,至少前面几分钟速度会非常的慢,之后就恢复正常了。但是用sscom32调试助手看却很快,所以怀疑打开串口的时候是不是对其他几个参数的设置上的区别导致通讯速度的不同?更奇怪的是另一根相当便宜的USB转串口线,在任何情况下速度都很正常,汗…… 简单讲解 串口是计算机上一种非常通用的通信设备,大多数计算机包含两个基于RS232的串口,由于其使用简单造价低廉而被普遍应用。 奇怪的是近几年出产的笔记本和PC机基本都没有串口这种设备了,而简单易用、成本低廉的特性,让很多硬件设计工程师还是选择了串口作为设备与其他设备的通讯方式。因此,usb串口转换线使用的非常多,它的RS232-485接口连接串口设备,另一端转换为USB接入PC等上位机,在上位机上模拟出多个串口,以实现PC机通过串口与外围串口设备通讯。 串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。而IEEE488定义规定,对于并行通讯,设备线总常不得超过20米,并且任意两个设备间的长度不得超过2米;而对于串口而言,长度可达1200米。 典型地,串口用于ASCII码字符的传输。通信使用3根线完成:(1)地线,(2)发送,(3)接收。由于串口通信是异步,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但是不是必须的。 串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通行的端口,这些参数必须匹配。 高深一点,通讯过程中的硬件知识 由于[...]
Read More »

四月 15, 2011

Practical Arduino: Cool Projects for Open Source Hardware

《Practical Arduino Cool Projects for Open Source Hardware》,一本不错的好书,可以在读书频道阅读了: Practical Arduino Cool Projects[...]
Read More »

三月 13, 2011

最后决定购买DevKit8000及全部配件

最后决定购买DevKit8000评估套件完全配置,1680RMB,它具有强大的图形加速功能,如果能把OpenCV移植上去,那就太完美了! http://www.broadon.cn/item.htm?id=4064505743 升级版套件:256MB[...]
Read More »

三月 8, 2011

OMAP3530 DSP Howto ( Really works by DSPLINK)

————–我转载它,主要是为了自己学习 2009/11/03 17:33 搞了一段很長的時間終於把DSP功能弄起來了,該是回頭紀錄一下”眉角”了. 1.Before[...]
Read More »

三月 8, 2011

看上TI 的 OMAP3530 开发板了

看上这块板子了:EVM3530-B3-1880-LUNC0 理由嘛: 1、CPU是TI的,TI OMAP3530 多核处理器,600MHz 的ARM Cortex-A8内核;430MHz TMS320C64x+[...]
Read More »

三月 8, 2011

刚看完《嵌入式Linux基础教程》

昨晚刚刚看完《嵌入式Linux基础教程》,这本书帮助嵌入式Linux爱好者进驻这个领域、避免走太多弯路、澄清一些必须了解的概念、介绍必须知道的内容,相当的不错,推荐读! 《嵌入式Linux基础教程》 申明一下,本人非托,只是刚刚读完这本书,觉得相当不错,推荐给大家:) [...]
Read More »

八月 6, 2008

用下载电缆实现AT89S5X的ISP编程

本文转载自:http://www.infomcu.com/Program/20071007/455_2.html   摘要:下载电缆被广泛应用于电子系统设计与调试过程中。本文介绍它的基本原理和编程控制方法;针对目前单片机的[...]
Read More »

Proudly powered by WordPress and Sweet Tech Theme