- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 Windows平台源码编译lua(mingw32)
如果电脑安装有Qt,请使用Qt自带的命令行工具(32bit还是64bit根据情况使用)如果没有,请参考下面链接Windows 下使用 Mingw32-make 来执行 Makefile示例_Jave.Lin 的学习笔记-CSDN博客_mingw32-make.exeSetting up environment for Qt usage...C:\Qt\5.15.2\mingw81_64>g:G:\>cd Qt_MinGW\lua-5.4.3G:\Qt_Min..
2022-01-13 13:09:05 574
原创 Django通过nginx 部署(成功运行)
配置python版本和ssh启用root参考其它文章完整项目路径 /root/projects/mysutra_pro下级目录/root/projects/mysutra_pro/mysutra是源码目录root@VM-12-2-debian:~/projects/mysutra_pro# ls db.sqlite3 manage.py ms_env mysutra root@VM-12-2-debian:~/projects/mysutra_pro# ls mysutra/ asgi.py _
2021-12-20 14:18:57 3193
原创 DirectShow源码下载
官方帮助:https://docs.microsoft.com/zh-cn/windows/win32/directshow/directshowMicrosoft DirectShow应用程序编程接口(API)是一个面向Microsoft Windows的流媒体架构。使用DirectShow,您的应用程序可以执行高质量的视频和音频播放或捕获。DirectShow头文件、库、SDK工具和示例都可以在Windows SDK中获得。先前版本的DirectShow SDK包含在DirectX SDK.
2021-01-13 11:17:38 604
原创 Sitara Linux SDK for Am335x
官方SDK下载链接 :http://www.ti.com.cn/tool/cn/PROCESSOR-SDK-AM335X打开链接后,可以看到有3个不同的SDK,这里下载第一个。点击获取软件,第一个就是SDK,剩下的都是说明文档和工具。...
2019-12-08 17:11:37 520
原创 i2c驱动
1.在设备树上对应的i2c接口编写设备节点信息2.写驱动#include <linux/module.h>#include <linux/init.h>#include <linux/types.h>#include <linux/i2c.h>#include <linux/kernel.h>#include <...
2019-10-19 10:41:56 282
转载 Linux线程基础知识(未完)
线程:是一种优化程序,提高程序维护难度的奇怪东西。创建新的线程 pthread_create #include <pthread.h> ...
2019-05-18 01:13:34 219
原创 2.原版rom备份
为防止在调试的时候把开发板弄成砖块,需要先将原始镜像拷贝出来。原版系统为安卓7.1.2可参考链接https://blog.csdn.net/oxp7085915/article/details/802910571.装备工作adb 命令行工具cmd adb驱动,瑞芯微开发工具AndroidTool2.安装usb驱动DriverAssitant_v4.5将usb线插入OTG...
2019-05-13 20:49:12 8309 1
原创 1.准备工作
硬件二手咸鱼海天雄开发板一块,注意此板是广告板,因官方不提供底层源码只有上层接口,开发有难度,所以有关此开发板的相关内容只做参考。 USB2.0数据线一个,必须是公对公的,否则不能下载程序及调试开发板 3针的2.0排针,焊在板子的debug串口 TTL转USB转换器或TTL转RS232转换器一个,杜邦线一头为2.0mm,另一头为2.54mm。 12V直流电源一个,建议2A以上。 其它外...
2019-05-13 20:27:06 227
原创 7.编写字符驱动
字符设备驱动范例,手动注册设备号。代码是ctrl+v来的#进入nfs目录cd /disk3/nfs/myfile/chapter01vim chardev.cchardev.c#include <linux/init.h>#include <linux/module.h>#include <linux/kernel.h>#inclu...
2019-05-06 22:22:06 272
原创 6.驱动基础知识(未完待续)
内核功能划分1.进程管理(进程调度)2.内存管理(MMU,分配进程内存)3.文件系统4.设备控制(设备驱动):硬件驱动好后有内核来统一管理5.网络功能(网络协议栈)设备类型1.字符设备:可以理解为字节流访问,也就是单字节为一单元访问(读写)2.块设备:可以理解为单次读写为多个字节,并且是N * 单元(N > 1),一个单元大小根据设备而定,通常一个块是512...
2019-05-05 23:34:10 246
原创 5.设备驱动Makefile编写及编写测试驱动
市面上的关于设备驱动的书大部分是三星的开发板(都是啥210,2440啥的旧芯片),全志和瑞芯微的好像没看到有,还有有关TI芯片的中文书籍关于驱动方面讲的也很浅,不适于入门。 博文是在关于三桑的开发板上的基础上开始编写的,因笔者(我)水平问题,错漏在所难免参考资料改的Makefilemkdir/root/myPC2cd /root/myPC2vim MakefileKERN...
2019-05-03 22:31:00 475
原创 4.Orangepi PC2开发板挂载虚拟机nfs目录并运行第一个应用程序
编写应用程序cd ~/myPC2$vim hello.c#include <stdio.h>int main(void){ printf("hello\r\n"); return 0;}编译$aarch64‐linux‐gnu‐gcc ‐o hello hello.c$file hellohello: ...
2019-05-02 23:02:06 549
原创 3.Orangepi PC2 使用busybox制作文件系统
官网下载最新版正式版BusyBox 1.30.1 (stable)https://busybox.net/ 解压后,进入busybox目录$make menuconfig CROSS_COMPILE=aarch64-linux-gnu- Settings ---> --- Build Options ...
2019-05-02 00:14:05 1710
原创 2.Orangepi PC2 kernel编译
$cd /root/Oriangepi/OrangePiH5/kernel$make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- distclean#查看配置文件$ls /root/Oriangepi/OrangePiH5/kernel/arch/arm64/configs/defconfig OrangePi...
2019-04-28 22:24:04 1990
原创 1.Orangepi PC2 uboot编译
开发环境 ubuntu18.04LTS官方源码下载地址:https://github.com/orangepi-xunlong/OrangePi_Build上述链接下载下来是脚本,需要运行脚本下载源码以下是具体的源码下载地址:OrangePi PC2/Prima/Zero plus2OrangePi PC2/Prima/Zero plus build on Allwinner ...
2019-04-28 19:07:41 1681
原创 廉价bb_black ubot编译
开发环境操作系统:ubuntu 12.04 LTS 64 bit用户:root硬件:阉割版bb_black ti am3352主芯片:AM3352BZCZ100 (cortex-A8,1GHz)内存: DDR3 256M闪存:NAND flash 2Gbit注:无限踩坑中,未解决起因:某天某人某时某刻莫名其妙贪小便宜于某宝,买了矿之渣板,某时手贱置板载nand...
2019-04-23 21:33:56 1615 1
原创 BeagleBone kernel编译
uboot成功烧写后,现在开始编译kernel内核附上前文目录结构/rootProjects├── BBB│└── u-boot├── common│├── bb-kernel.git│ └── u-boot.git└── myfile ├── BBB-uEnv.txt └── gcc-linaro-7.3.1-2018.05-x86_6...
2019-04-02 19:40:50 641 3
原创 BeagleBone uboot编译
(通过sd烧录官方镜像至emmc的教程,请参考网上教程,本文不做相关介绍,本文只做基于sd卡的uboot、kernel的移植)实验准备:1.一张microSD(TF)卡,类型为class 10,建议容量大于4G2.BeagleBone Black Rev C(4G kingston EMMC)版一块(2G eMMC版未做测试,阉割版BBB不适用于此文)3.操作系统:ubuntu...
2019-03-31 22:39:51 2147 1
原创 Github提速
Linux配置vim /etc/hosts添加192.30.253.112 assets-cdn.github.com151.101.88.249 github.global.ssl.fastly.net192.30.255.113 github.com添加前建议先ping相关地址
2019-03-31 21:40:46 247
原创 BeagleBone_Black常用网站及书籍
官方镜像地址https://beagleboard.org/latest-imagesuboot 、kernel移植指导网站https://www.digikey.com/eewiki/display/linuxonarm/BeagleBone+BlackTI官方SDK下载网站适用于 AM335X Sitara™ 处理器的处理器 SDKhttp://www.ti.com.c...
2019-03-31 21:28:41 703
AutoUpdateApp.rar
2019-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人