看到了一本arm嵌入式开发的入门的书,《一步步写嵌入式操作系统》,这个书是用windows下环境来学习的,对于我这种上班时候只能用windows的人是个大好事。 因此还特地买了一本纸质的书来看,只是在第一章的开发环境和第二章的最基本的helloworld都卡了很久,今天终于解决了,在此记录一下。 开 ...
日期:2016-05-25 最近开发过程中发现一个问题,使用两个开发板进行can网通讯,按照经验来说,通讯的速度应该是很快的,项目中将接口的超时时间设置为100ms,在某种情境下,会在短时间内发送多次请求,例如连续点击多次按钮,每次点击都发送一次can数据,此时就会出现超时的报告,纠结了很长时间,排 ...
分类:
其他好文 时间:
2016-05-25 20:26:16
阅读次数:
204
转自迅为讨论群:http://www.topeetboard.com重要说明:这份笔记不是4412开发配套的,是我在网上看视频的时候下载上课老师的笔记后修改的。所以我试了一下笔记上的uboot命令,有些无法使用,可能是uboot版本问题或者文件系统问题。具体原因我目前还不是很清楚,建议第五部分ubo..
分类:
其他好文 时间:
2016-05-25 19:00:20
阅读次数:
252
加密基本原理 OpenSSL移植到arm开发板参考 http://blog.chinaunix.net/uid-27717694-id-3530600.html 1、公钥和私钥: 公钥和私钥就是俗称的不对称加密方式,是从以前的对称加密(使用用户名与密码)方式的提高。用电子邮件的方式说明一下原理。 使 ...
分类:
其他好文 时间:
2016-05-18 00:27:42
阅读次数:
200
以往烧写开发板上的nor flash,大多以JTAG接电脑并口进行烧写,但是目前带并口的电脑几乎很少,USB口则常见。虽然也有带USB的HJTAG,然而价格对于个人而言相对偏高,淘宝上几十元的J-LINK随处可见,因此可考虑使用J-LINK烧写。 J-LINK购买时,配有光盘,内有驱动程序,或者到http://www.segger.com/downloads.html下载最新的驱动,使用...
分类:
其他好文 时间:
2016-05-12 20:29:06
阅读次数:
181
一、起因和原理 起因:以往电脑烧写bootloader到 nand中是采用jtag以及jflash,jtag是使用并口连接的,目前电脑一般没有并口了,现今一般是使用较便宜入手的J-LINK,使用USB,就不能再使用以往的jflash烧写了。因此需要找到一个J-LINK烧写Nand的方法。 以下说明J-LINK烧写Nand的原理。 以realarm2410开发板为例子说明,该开发板要把跳线设置...
分类:
其他好文 时间:
2016-05-12 20:17:18
阅读次数:
220
相信看到我这篇文章的童鞋,肯定浏览过我的移动物体监控系统设计与开发的博客了,并且按照我的博客上的内容已经动手开始移植madplay,motion了,当你满是欢喜,大展身手准备在arm开发板上运行你的motion,感觉满满的成就感的时候,咔,开发板上外接耳机并没有响起熟悉的旋律,固定路径下并没有图片和视频,然而你的motion并没有跑起来,此刻,相信大多数人,可能有点小小的失落,哈哈,谁叫之前太顺利...
分类:
移动开发 时间:
2016-05-06 15:23:08
阅读次数:
190
在ARM开发当中,希望某些代码或者数据,在编译时放置在指定位置。 关键词:scf(scatter file分散加载文件) _attribute_属性 makefile编译 map文件 bin文件 1. 分散加载文件: bin文件的加载方式: code区+RO(read only data)+RW&Z ...
分类:
其他好文 时间:
2016-04-27 12:38:38
阅读次数:
182
程序达不到预期结果一般情况下先检查三个问题:
1. 是否是运行在ARM平台上, 用命令:file 目标文件名 查看
2. 查看大小端是否对 arm-linux-readelf查看
3. 查看程序用到的某些库是否对 使用命令:arm-linux-readelf -d 目标文件名 (可以查看目标文件在目标板上运行必须用到哪些库,如果开发板上没有该库,则肯定是运行不了的)
ARM反汇编器:在底层编程中是非常有用的!能查看汇编代码!(即如何将程序变成汇编版本)
命令方式:arm-linux-objdump -D ...
分类:
其他好文 时间:
2016-04-17 22:37:31
阅读次数:
230
常见的ARM嵌入式学习问答,设计者和学习者最关心的11个问题:1.ARM嵌入式是学习硬件好还是学习软件好? 2.嵌入式软件和硬件,哪一种职位待遇更高?或者说,在设计中哪一个更重要? 3.学完51单片机后,想买ARM开发板继续学习,是买ARM7还是ARM9? 4.到底是学习哪种内核:ARM7、CORT
分类:
其他好文 时间:
2016-03-23 17:15:29
阅读次数:
469