- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 I-TOP4412内核驱动加载步骤(通过TF卡)
I-TOP4412内核驱动加载步骤(通过TF卡)1. 在ubuntu中将内核模块编译通过(使用交叉编译器)obj-m := memdev.oKDIR := /home/work/thired/kernel/iTop4412_Kernel_3.0/all: make -C$(KDIR) M=$(PWD) modules CROSS_COMPILE=arm-lin
2015-11-07 10:08:37
1808
原创 蓝牙,温控风扇制作过程问题记录
蓝牙,温控风扇,从星期1开始利用课余时间到现在已有3天了。刚开始由于用的都是一些以前写过的模板没遇到什么实质性的大问题,都是一些操作上的逻辑问题对程序改一下优化一下就行了,今天下午算是遇到了一个真正学知识的问题。对于直流电机采用的是比较广泛和成熟的PWM脉冲调制。程序单独写了并下载到单片机里单独运行了一下,没什么问题于是就把他加到了整个工程里面,这时问题出现了(我设计的风扇暂时有4个按键分别是
2015-10-21 18:04:51
2402
原创 LINUX 应用编程函数自学手册
LINUX应用编程函数自学手册gedit file.txt目录第1类 时间编程类...51.1 获取日历时间...51.2 获取格林威治时间...51.3 获取本地时间...61.4 以字符串方式显示时间...61.5 获取高精度时间...6第2类 系统调用文件编程类...82.1 打开文件...82.2 创建
2015-10-11 09:45:43
981
原创 samba服务器经windows共享后虚拟机中文件权限nobody,nogroup
前几天想共享文件到虚拟机的ubuntu结果新建的网络映射一会能看到共享文件夹但无打开权限一会直接连接不上,毕竟是新手只能百度试了病急乱投医N种方法仍然不能解决对于有强迫症的我弄了将近2个多小时依然没有解决于是(恼羞成怒)吧samba的程序卸载了(在应用程序历卸载的,应该只卸载了图形界面)结果在主机里点开共享毫无问题的进去了,并且能共享文件到虚拟机了。我怀疑有随机性于是把虚拟机和主机都重启了一遍再次
2015-07-29 11:25:35
4266
原创 int main(int argc ,char *argv[])与 if(argc<2)
argc为整数也就是程序参数的个数,argv【】为一个指针类型的数组,其数组中每一个元素都是指针并且指向了程序的参数。在linux中执行一个可执行程序格式为:./程序的名称(参数1) 其它参数2 其它参数3 。。。。当程序int main(int argc ,char *argv[])执行时就会把程序名以及其它参数的个数复制给argc然后通过指针数组中的argv【0】指向了第一个参数也就
2015-07-28 08:53:03
2524
原创 基于51单片机的密码锁
基于51单片机的密码锁 功能:无输入时显示日历,温度,可进行调时设定,密码输入功能 器件:51单片机系统版,ds1302时钟模块,4*4矩阵键盘,ds18b20温度传感器,12864液晶显示屏。 这个设计构想其实老早就有了,由于快接近期末考试所以一直在构想中,等到考试完准备利用暑假的时候实现它。 考试结束就去某宝购买器件,为了锻炼自己的焊接水平买了系统版的散件自己
2015-07-26 11:04:40
7822
2
原创 c语言中double型数据的输入
今天练习在linux下编程C语言,写了一个很小的示例程序,发现结果不能正常显示。起初以为是系统差异的问题就把代码复制到了vc++下运行结果仍然不能正确显示。于是经过多番修改调试将错误确定到了double型数据的输入与输出上。于是专门写了一个代码检测错误原因。代码如下:#includeint main(){ double in; printf("请输入\n")
2015-07-26 09:55:39
9098
2
原创 28BYJ-48步进电机
今天练习了一下步进电机,看过资料后开始进行编程测试,编程后能顺利让电机转动起来,并且数度可调,但是当我想让电机只转一圈时问题来了。 这款步进电机的减速比为1:64,步进角为5.625/64度。那么要转一圈需要的脉冲多少呢,我自己算了算。一个脉冲转5.625/64=0.087890625度,所以要转360度需要的脉冲数为360/(5.625/64)=4096个,由于电机为8拍所
2015-05-19 18:10:58
3997
1
原创 基于开发板的温度测量模块。
今天借到了一块51单片机开发板,由于以前写单片机程序都是基于PORTEUS仿真基础上的,所以想练习一下实物的运用。下面是经过验证可行的c程序。刚开始只能够显示整数部分,吃过晚饭后感觉能进一步改良于是想加上小数部分让温度更精确,但是由于变得程序较少以前编程序都是uchar和uint类型的对于float型数据没有过多使用导致数据转化不成功,翻翻课本和百度了一下找到了问题所在,经过改几个变量的类
2015-05-14 21:20:41
1170
原创 第一次写博客完全不懂,先记录一下自学linux入门时遇到的困难,
电脑上几天前已经安装了linux,但昨天晚上samba共享在WINDOWS7下无法访问,搜索良久没有找到办法于是今天卸载重新安装一下并设置成功,期间遇到了许多问题,在此记录一下。安装samba要先安装一些配件,sudo apt-get install samba samba-common system-config-samba python-glade2 gksu此命令可获得并安装一些程序。
2015-05-10 12:35:00
1212
密码锁源码及图纸内附图片
2020-12-01
ALTIUM的AD元件库(含单片机)
2015-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人