- 博客(15)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 arm应用程序之文件读写操作差异open与fopen
在am335x的arm系统中编写应用程序时,发现想将数据保存在文本文件中,下次启动应用程序时就能从文件中读出上次的数据。结果一直保存不成功,于是写了一个简单的测试程序,将一个100长度的数组保存在文件中,然后再读出来。发现了问题。写入的数据是1到100,读出的数据却是到达23之后,后面就成乱数据了。而这个读写操作都是用的 open();write();read();函数
2016-09-02 15:51:54
1625
原创 脚本实现 监视ARM上某个已知名称的程序,若该程序退出了,则重新运行它。
#!/bin/shwhile :do stillRunning=$(ps |grep "test" |grep -v "grep") if [ "$stillRunning" ] ; then echo "test service was already started by another way" else echo "Starting serv
2016-07-19 16:23:20
934
原创 DSP程序中 ,如何完成延时且不影响整体程序的工作效率
DSP程序做延时 并不是在需要延时的地方while循环等待多少秒,而是通过整个程序的执行时间来做延时。假设fun1()需要每10秒才能执行一次,通常会在fun1()里面加sleep(10);但是这样程序每次执行到fun1()都要停10秒,其他程序无法执行了。DSP为单进程 ,所以不能这样。假设fun1()是由fun()里面调用的,那么就这样写fun(){
2016-07-19 16:13:41
6925
原创 sqlite3 在arm板上的编译
对于一个 使用了数据库的程序,编译会与普通程序不同,首先编译会用到sqlite3 解压编译之后的buid文件夹下的 文件库。编译:arm-linux-gnueabif-gcc -o test test.c test.h -I /home/milan/dufan/test_mx6/build/include/-L /home/milan/dufan/test_mx6/b
2016-07-19 16:10:15
538
原创 C语言中 sqlite3 的 一些调用方式
1.创建数据库2.创建表3.清空表中数据4.插入数据/****************insert data prepare********************/sqlite3_stmt* stmt1 = NULL;const char* beginSQL = "BEGIN TRANSACTION";if (sqlite3
2016-04-15 14:48:11
739
原创 arm板 sqlite3移植中出现的错误及解决方法:缺少libreadline.so.5和libncurses.so.5
sqlit3.7.3移植到am335X板子上。按网络上的步骤来移植之后,下面就讲一讲关于出现的问题。移植完之后运行 sqlite3 报错:error while loading shared libraries :lireadline.so.5 can not open shared object file:no such file or directory很奇怪 根本没有用
2016-04-14 14:24:01
4746
原创 Linux体系结构
linux 分为 :user space 用户空间kernel sapce 内核空间内核空间和用户空间是程序执行的两种不同的状态,通过系统调用和硬件中断能切换这两种状态。linux系统内核结构(广益定义):SCI(system call interface):系统接口PM(process manegement) :进程调度
2014-09-11 16:04:49
787
原创 BOA服务器移植
首先搭建boa,Boa是一个非常小巧的Web服务器,其可执行代码只有60K左右。它是一个单任务的Web服务器,只能依次完成用户的请求,而不会fork出新的进程处理并发连接请求。但boa支持cgi,能够为cgi程序fork出一个进程来执行。Boa的设计目标是速度和安全,在其站点公布的性能测试中,boa的性能要好于apache服务器。1.解压源码tar xvf boa-0.94.1
2014-09-11 16:03:28
932
原创 usb摄像头移植
③jpeg库的移植对于内核linux-2.6.35,不能再使用servfox,如果要使用的需要修改大量的代码。在此选用新的方法来移植,需要两个文件jpeg,mjpg-stream.移植如下:jpeg源码包通过下面这个网址下载http://www.ijg.org/files/jpegsrc.v8b.tar.gz1) 解压源码包tar xvf jpegs
2014-09-11 16:00:18
1257
S5PV210的按键驱动程序怎么写,,,急求。。。
2014-08-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人