开发经验:1、嵌入式程序,调试可能比较麻烦,一定要有耐心,戒骄戒躁2、开发之前一定要理清自己的逻辑框架,不然只能越写越乱3、代码开发与测试迭代进行,一步一步,如果代码量过大,很难跟踪找到问题出错的点开发步骤:模块开发必须理清自己的思路以及逻辑,学会分步进行:1、测试节点C[i]是否能够正常接收、发送...
分类:
其他好文 时间:
2014-07-19 18:23:30
阅读次数:
251
自己动手做个智能小车(6)——给小车装个脸(显示屏)现在轮子可以由程序控制了,但总感觉少点啥,程序在跑,但不知道里面的情况,就象一台电脑没有显示器一样。所以我们也来组小车安装个小显示器。选什么屏呢,对于小的屏幕,就当然是比较流程的1602LCD了: 1602字符型LCD专门用于显示数字、字母、图形符...
分类:
其他好文 时间:
2014-07-19 09:24:03
阅读次数:
273
由于项目工作需要,要在天嵌E9平台下实现wifi的点对点,点对多点的传输。
Wifi 模块芯片:雷凌3070芯片
嵌入式平台:E9(ARM)
交叉编译环境:arm-none-linux-gnueabi
由于项目工作需要,要在天嵌E9平台下实现wifi的点对点,点对多点的传输。
Wifi 芯片:雷凌3070芯片
嵌入式平台:E9(ARM)
交叉编译环境:arm-none-l...
分类:
其他好文 时间:
2014-07-19 08:14:07
阅读次数:
247
每个应用程序都要使用数据,Android应用程序也不例外,Android使用开源的、与操作系统无关的SQL数据库 --大名鼎鼎的SQLite。SQLite是一款轻量级数据库,它的设计目的是嵌入式,而且它占用的资源非常少,在嵌入式设备中,可能只需要几百KB,这也是 Android 系统采用 SQLi....
分类:
数据库 时间:
2014-07-18 15:04:55
阅读次数:
298
摘要:工业控制是嵌入式系统的应用的重要领域,Linux系统是嵌入式系统开发的有力工具,本文主要利用Linux系统来具体实现一个嵌入式工业控制系统。同时,所讨论的实时系统的研究,为在一个系统中同时支持多种实时调度方法提供了可能性。正文:嵌入式技术是21世纪最有生命力的新技术之一,目前已经广泛应用于社会...
分类:
其他好文 时间:
2014-07-18 14:19:53
阅读次数:
201
ubuntu 14.04下的hello word模块编写过程...
分类:
系统相关 时间:
2014-07-18 11:34:39
阅读次数:
348
【来信】 贺老师: 您好! 早些年毕业的时候在你的blog上得到很多帮助,现在也是,我目前从事linux c开发,大部分工作完成一些嵌入式应用程序,但是我的硬件基础不好,往底层走感觉很吃力,最主要是我对调调驱动、移植系统不感兴趣。 目前薪水还过得去,但是出于自身兴趣和长远发展我觉得学习C++开发,我最近在看你的文章学C++,想要去做服务器后台开发或者cocos2dx游戏开发,但是很多朋友建议我...
分类:
其他好文 时间:
2014-07-18 11:26:56
阅读次数:
169
1.嵌入式系统中断服务子程序(ISR)中断是嵌入式系统中重要的组成部分,这导致了很 多编译开发商提供一种扩展—让标准C支持中断。具代表事实是,产生了一个新的关键字 __interrupt。下面的代码就使用了__interrupt关键字去定义了一个中断服务子程序(ISR),请评论一下这段代码的。__i...
分类:
系统相关 时间:
2014-07-18 10:13:32
阅读次数:
369
当前的手机架构使用着多种处理器间通信方式,目前分离式AP、CP流行的接口有SPI、I2C、UART、USB和双端口互联等,SoC式则采用共享内存。控制命令以消息的格式在基带处理器和AP处理器间传送,完成通话、短消息、移动上网等功能,通信协议包括传统AT命令、MBIM等。一般来说,芯片都会支持多种接口,并设计通用的软件驱动平台驱动。...
分类:
其他好文 时间:
2014-07-17 20:29:11
阅读次数:
265
最近在弄STM32+LWIP协议,在网络拔掉网线情况下,无法重新连接。网上找了好多方法都没有实现,着实郁闷!后来无意间看到了暂时解决这一问题的方法,虽然不是那么完美,但最算能解决问题。分享给大家。
问题:LWIP建立一个TCP服务器,收发数据也正常。但是客户端非正常断线-如客户端掉电,突然拔掉客户端的网线,然后重新连接服务器,就连接不上了。
原因:LWIP_CLOSE(),在非...
分类:
其他好文 时间:
2014-07-17 20:04:31
阅读次数:
1283