- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 c++11 this_thread::sleep_for至少十几毫秒的解决办法
使用 timeBeginPeriod(1);提升定时器精度,经测试,依然无法确保1ms,实际在1~2ms之间。使用之后记得 timeEndPeriod(1); 关闭定时器精度的提升。上面的函数需要 加入头文件 #include <timeapi.h> #include <mmsystem.h>还需要加入库 #pragma comment( lib, "winmm")VS2019 vc++平台正常运行...
2022-04-14 17:42:58
3571
原创 在Uboot下,上传uboot,kernel,filesysterm 到电脑上
1.在串口下操作2.保证uboot下的网络功能可以使用,包括但不限于tftp3.uboot下的serverip参数设置成要上传到的主机Ip,其他相对于的网络参数也需要设置正确。4.使用 mw.b 82000000 ff 2000000 清空一块内存5.使用mw.r 82000000 0 2000000 将板卡上从地址0到地址2000000的数据全部读到 内存82000000上6. 使用tftp 82000000 test.img 2000...
2020-05-11 10:03:52
827
原创 QUdpSocket 无法触发 readReady() 收不到组播的一种解决办法
试了很多种网上的方法,最后在《QT5开发及实例》的“第10章 Qt 5网络与通信”的UDP例程中找到了解决办法。网络上很多的例子都如下所示。uSocket = new QUdpSocket;uSocket->bind(QHostAddress("127.0.0.1"), PORT);connect(uSocket, SIGNAL(readyRead()), this, SLOT(receive()));他们都使用了Qt助手中"bind"函数的第一种重载形式,我之前也是使用的这...
2020-05-09 21:02:19
5875
2
原创 vsftpd 多用户登录到相对应的目录方法
第一 vsftpd.conf文件的配置:anonymous_enable=NOlocal_enable=YESwrite_enable=YESdirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESidle_session_timeout=600data_connection_timeout=12
2017-05-15 09:42:06
2706
原创 cuteftp访问FTP服务,vsftpd: refusing to run with writable root inside chroot()问题解决方法,超简练,附(ftp服务目录为SD卡方案)
移植的vsftpd后,通过修改 vsftpd.conf 文件可以配置各种需要的ftp服务,这里就不仔细说了,直接说题目的解决方法。vsftpd.conf 文件中有一项配置 “local_root=/sddisk/“ ,这个目录是 cuteFTP软件登录后的 “”“根”, 如果 你的目录 组用户和其他用户有 “写”的 权限,cuteftp软件就会报 题目的错误,把它们去掉,问题就解决了,
2016-08-22 20:20:29
663
原创 移植VLC到arm板操作步骤
废话不多,上过程1.先上VLC 官网下载一份VLC的源代码2.笔者得到的是 vlc-2.2.1.tar.xz 格式的压缩文件,拷贝到 linux系统下(笔者为ubuntu),使用 xz -d vlc-2.2.1.tar.xz 将其解压为 vlc.2.2.1.tar, 然后再用tar命令解压,得到目录vlc-2.2.13.进入目录,先查看README ,只获得了一些目录信息,帮助不大,
2016-06-29 10:48:18
4289
原创 rand()%N-----随机数的获取,51级单片机
早上查了一些rand() 函数的资料,实际使用之后与自己遇到的情况不太符合,特地写篇文章记录一下。网上有同学说rand的用法是 “rand%(n)” 用来表示 0~n-1 的整数,我不清楚他的环境,但是用在我的 c8051f340 芯片(51级单片机)上不好使,按照他的写法 keiluv3编译器会报 bad operand type 的错误,根据自己查找和实验,确定了 在我的环境下,r
2016-04-27 10:43:23
7602
转载 单片机延时函数
精确的单片机常用延时函数:(c代码误差0us 12M)——并未验证1、延时0.5ms void delay0.5ms(void) //误差0us { unsigned char a,b; for(b=71;b>0;b--) for(a=2;a>0;a--); }2、延时1ms void delay1ms(void) //误差0us
2016-04-26 17:13:12
9119
原创 win10 openjtag 驱动
一直在win7下学习 嵌入式linux,但是忘记怎么弄的了,系统提示了一个消息,重启之后就会自动升级到win10,所以担心之前的少些工具 open jtag 的会不会不能使用。机器总是要关机的,所以升级无法避免,只好立即就重启试验了,果然 Open jtag 的3个驱动都提示有问题(装OPENJTAG 的驱动需要装3次,应该是对应3个功能),只有串口的驱动安装结束后错误提示为 哈希值不在制定目录,
2015-12-29 11:43:57
4415
libfaad2_dll.rar
2021-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人