- 博客(223)
- 资源 (11)
- 收藏
- 关注
原创 物联网WEB大屏数据可视化
最近了解WEB大屏显示。一般像嵌入式这类的,MQTT协议会走的多一些,走订阅和发布的策略,网上走了一圈之后,目前有几个实现方案。这里对比一下几个物联网协议,相对而言MQTT更合适物联网,其它几个协议不是干这个的,不过我推荐一下DDS,这玩意还挺好用的。(ps:最近了解到一个团队的实现方案是tcp。。。什么魔鬼设计,想的啥呢)
2023-03-03 19:43:57 2100
原创 MA35D1记录1-源码编译
上面是我的微信和QQ群,欢迎新朋友的加入。今天年假结束,突然发现新唐即将发布MA35D1,去官网和git仓库查了下,新唐趁我放假又偷偷更新了一些资料。之前发布的是yocto的环境,那个我倒也用,但时不时要翻墙,对国内用户来说,多少有点恶心人,今天再去看,终于单独发出linux部分的源码。趁着工作任务不是很重,简单试一下1.源码下载在官网仓库下载相关源码克隆完成找到对应的文档资料MA35D1 高效能边缘工业物联网系列 - Nuvoton2.配置交叉编译环境选择无版本号安装查看安装情况。
2023-01-31 09:56:12 1553 2
原创 WEB页面执行shell命令
无法执行复杂的脚本命令,如带有" |等特殊符号的命令无法执行,如yum、top命令执行结果不完整、仅适用于简单带输出脚本命令,脚本运行账号为apache。限制用户访问cgi-bin目录,修改/etc/httpd/conf/httpd.conf。5.cgi-bin目录执行shell脚本格式。配置http页面账号密码访问,也可实现安全性。上面是我的微信和QQ群,欢迎新朋友的加入。注意修改代码中ip,更改为服务器ip或域名。记得给执行权限,chmod a+x *需要配置一下apache2。测试:在浏览器中输入。
2023-01-12 20:36:54 2138
原创 NUC980开源项目40-PLC远程下载/内网穿透(非技术)
在淘宝上有一个产品,叫做PLC远程下载模块,随便找了一个。它的核心功能,是让客户在外网可以控制内网的设备。关于内网穿透,有几种搞法第一种是远程控制,常见的就是淘宝上卖的DTU模块,搞成4G或者网口,有的是1个或者1个以上模块,和服务器做设备配对,数据上传到服务器,然后再分发出来。会给一个控制软件或者网页控制的界面,用户通过软件实现一些控制操作,比如驱动继电器/读一下开关信号或者转成串口数据发出来。这种应用场景挺多,比如智能家居的远程控电啥的,或者工业上一些远程命令操作,他有以下特点。
2022-12-21 11:46:07 1054
原创 2.代码片断收集-字符串拼接
本来我是想在中文网站找找合适的Cadence入门材料的,但是唯一发现的比较合适的就是于博士的系列视频(然而我懒得去下)。所以就在油管上找到了不错的教学视频,结合我当前做的的小东西,给大家分享一下Cadence的使用方法。简单来说,画PCB可以分成两大部分,一个是原理图(schematic),另一个就是PCB。然而在OrCAD/Allegro里面,却没这么简单。总体上来说,OrC...
2022-12-14 09:30:56 83
原创 1.代码片断收集-数据拷贝效率问题
上面是我创建的群聊,欢迎新朋友的加入。1.方法1.直接通过bildroot配置,简单快捷,但是不准备这么做,想试试直接编译2.直接编译下载源码wget http://ffmpeg.org/releases/ffmpeg-3.1.3.tar.bz2tar jxvf ffmpeg-3.1.3.tar.bz2cd ffmpeg-3.1.3apt-get install y...
2022-12-14 09:26:28 210 1
原创 NUC980开源项目39-Rtl8188eus WIFI联网
上面是我创建的群聊,欢迎新朋友的加入。1.设置虚拟机安装xinetdsudo apt-get install xinetdls /etc/xinetd.confgedit /etc/xinetd.conf内容:# Simple configuration file for xinetd## Some defaults, and include /etc/...
2022-11-01 17:00:16 619 2
原创 NUC980开源项目38-4g上网
上面是我创建的群聊,欢迎新朋友的加入。硬件NUC9804G模块买的YUGA免驱版本(ps:免个XX)SIM卡是电信的内核配置打开PPP和USB GSM1.确定驱动正常第一个信息是出现类似字样,表示识别到了USB设备第二个信息是看驱动下面是不是有对应的节点如果上面的都存在了,那就可以通过AT指令测试一下模块2.AT常用指令常用指令AT指令:ATsvg功能:测试AT指令功能是否正常工具示例:ATOKAT+CPIN?指令:A...
2022-04-29 23:42:01 1103
原创 RK3399-查看系统温度
上面是我的微信和QQ群,欢迎新朋友的加入。安装工具sudo apt install lm-sensors测试效果root@FriendlyELEC:~# sensorsgpu_thermal-virtual-0Adapter: Virtual devicetemp1: +52.8 C (crit = +95.0 C)cpu_thermal-virtual-0Adapter: Virtual devicetemp1: +58.9 C (crit...
2022-04-26 11:59:34 1302
原创 RK3399-本地gitlab仓库
上面是我的微信和QQ群,欢迎新朋友的加入。常用的git服务器可以找github或者gitee。不过这东西有点问题,没有网络的时候,就拿不着了,或者有网络,在github下载会很慢。还有一个就是,这些服务器,终归不是自己的,万一某天和某度云盘一样,限个速度,那也是挺头大。刚好手边有个rk3399的盒子,不打广告,就不发图了。想着配个USB转固态硬盘,搭建一个私有的gitlab服务器。1.gitlab安装sudo apt-get updatesudo apt-get install ..
2022-04-26 11:54:25 385
原创 GIT使用说明-简单用法
上面是我创建的群聊,欢迎新朋友的加入。1.什么是GIT自己百度,简单来说,就是一个代码管理的工具。2.哪里有GIT仓库一般能在服务器获取的git仓库有1.github(国外+国内的)2.gitee(国内的)3.私人搭建的git仓库(主要说这个),需要提供IP地址,注册账号,并获得管理员许可才能访问如下3.怎么获取最新的工程如果只是想拉最新的代码,直接下载就好了选择自己要下载的压缩包,就会把最新的代码拉下来4.查看代码修改记录...
2022-04-11 23:12:30 316
原创 AD导出贴装丝印图
上面是我的微信和QQ群,欢迎新朋友的加入。以这个板子为例,首先需要自己在PCB设计界面,将要显示的层给处理好,比如板框/丝印的摆布点击file->smart pdf,生成PDF文件选择当前的文档,而不是选择工程,工程会把整个板子导出去选择自己需要的层,右键可以添加和删减。背面的话需要镜像,不然是个反对,顶视图导出结果,也可以选择黑白的,我喜欢彩色...
2022-03-28 09:59:53 12631 1
原创 单片机生成PDF文件(STM32+LIBHARU)
上面是我创建的群聊,欢迎新朋友的加入。安装软件在桌面新建TXT文件另存为打开软件选择字体和大小取消所有已选内容,导入刚刚的文件,都在edit下面,截图不了另存为C文件,导入工程测试...
2021-12-13 09:13:02 3897 6
原创 EMWIN显示中文
上面是我创建的群聊,欢迎新朋友的加入。项目码云地址(国内下载速度快):https://gitee.com/jun626/nuc980-open-source-project项目github地址:https://github.com/Jun1172/nuc980-open-source-project1.下载https://ohse.de/uwe/software/lrzsz.h...
2021-11-22 23:59:17 335
原创 STM32F407移植EMWIN
上面是我创建的群聊,欢迎新朋友的加入。项目码云地址(国内下载速度快):Shaco/nuc980-open-source-project项目github地址:GitHub - Jun1172/nuc980-open-source-project1.编写启动程序写一个C文件程序,内容如下#include <unistd.h>int main() { execlp("login","login","-f","root",0); retu...
2021-11-21 22:57:13 1019
原创 ubuntu20搭建gitlab服务器
上面是我创建的群聊,欢迎新朋友的加入。项目码云地址(国内下载速度快):https://gitee.com/jun626/nuc980-open-source-project项目github地址:https://github.com/Jun1172/nuc980-open-source-project1.编写启动程序写一个C文件程序,内容如下#include <uni...
2021-11-21 14:26:53 641
原创 PADS电路设计-阻抗计算
上面是我的微信和QQ群,欢迎新朋友的加入。这个帖子不是技术贴,是成品分享贴 。电路设计实物图软件设计功能说明1.固件通过虚拟U盘升级2.自定义按键功能(全键盘)3.七彩灯颜色设置4.多媒体按键功能5.支持按键双击和单击操作6.支持编码器功能定义使用演示...
2021-10-06 16:40:15 2135
原创 STM32实现HID键盘
上面是我创建的群聊,欢迎新朋友的加入。项目码云地址(国内下载速度快):https://gitee.com/jun626/nuc980-open-source-project项目github地址:https://github.com/Jun1172/nuc980-open-source-project...
2021-10-06 16:37:11 1196
原创 NUC980开源项目37-RX8025t 时钟芯片
上面是我的微信和QQ群,欢迎新朋友的加入。我的虚拟机配置如下,如果编译过程中遇到一些无法解决的问题,可以考虑使用ubuntu 14安装软件包sudo apt-get install git-core gnupg flex bison gperf build-essential zip sudo apt-get install curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 sudo apt-get install l..
2021-08-07 07:25:59 938
原创 NUC980开源项目36-命令行使用IIC
上面是我的微信和QQ群,欢迎新朋友的加入。参考:https://blog.csdn.net/weixin_38883338/article/details/821534021. 安装和配置必要的依赖 输入下面的命令:sudo apt-get install curl openssh-server ca-certificates postfix 如果要安装Postifx 来发送邮件,在安装过程中选择“Internet Site”。 也可以使用Sendmail,或者配置客户端SMT...
2021-08-02 23:20:17 825
原创 NUC980开源项目34-GPIO驱动
上面是我的微信和QQ群,欢迎新朋友的加入。驱动源码#include <linux/types.h>#include <linux/kernel.h>#include <linux/delay.h>#include <linux/ide.h>#include <linux/init.h>#include <linux/module.h>#include <linux/errno.h>#includ...
2021-08-01 23:54:49 801
原创 NUC980开源项目33-自动分配设备号和设备节点
上面是我的微信和QQ群,欢迎新朋友的加入。本来是为点灯准备的驱动,不过现在还没正常操作IO口,就是分配节点和设备号驱动代码#include <linux/types.h>#include <linux/kernel.h>#include <linux/delay.h>#include <linux/ide.h>#include <linux/init.h>#include <linux/module.h>#..
2021-08-01 22:34:26 537
原创 NUC980开源项目32-显示内核调试信息
上面是我的微信和QQ群,欢迎新朋友的加入。编写一个简单的驱动代码.hello.c#include <linux/init.h>#include <linux/module.h> static int hello_init(void){ printk(KERN_DEBUG "Hello, world\n"); return 0;}static void hello_exit(void){ printk(KERN_DEBUG "Goo...
2021-08-01 21:26:50 407
原创 NUC980开源项目31-can总线调试
上面是我的微信和QQ群,欢迎新朋友的加入。以CAN0为例在内核中配置文件系统支持重新烧录启动正常挂载CAN终端测试查看CAN接口:root@myir:~# ls /sys/class/net/can0 eth0 lo usb0 wlan0或者ifconfig -a:或者ifconfig -a:root@myir:~# ifconfig -acan0 Link encap:...
2021-07-18 15:05:53 1245 1
原创 NUC980开源项目30-NAND挂载UBIFS文件系统
上面是我的微信和QQ群,欢迎新朋友的加入。配置内核在General setup里面取消ramdisk设置启动参数这里是折腾的核心点,因为没指定文件系统位置,导致挂载一直失败set bootargs "noinitrd ubi.mtd=2 root=ubi0:user rw rootfstype=ubifs console=ttyS0,115200n8 rdinit=/sbin/init mem=64M mtdparts=nand0:0x200000@0x0(u-boo...
2021-07-18 15:02:43 1266
原创 NUC980开源项目29-W25N01挂载YAFFS2文件系统
上面是我的微信和QQ群,欢迎新朋友的加入。配置内核,取消ramdisk设置Boot optionset bootargs "noinitrd root=/dev/mtdblock2 rootfstype=yaffs2 rootflags=inband-tags console=ttyS0,115200n8 rdinit=/sbin/init mem=64M mtdparts=nand0:0x200000@0x0(u-boot)ro,0x1400000@0x200000...
2021-07-18 14:57:39 1258
原创 Android学习-源码下载
上面是我的微信和QQ群,欢迎新朋友的加入。转发自:https://mirror.tuna.tsinghua.edu.cn/help/AOSP/Android 镜像使用帮助注意: 本镜像是 AOSP 镜像,Android SDK因版权原因,我们不能提供镜像服务。可访问https://cs.android.com或https://github.com/aosp-mirror在线搜索及浏览 AOSP 源码。参考 Google 教程https://source.android.c...
2021-06-27 07:34:01 337 1
原创 11.全志H3-AD使用记录
上面是我的微信和QQ群,欢迎新朋友的加入。修改PCB默认字体网上大多数教程都是改这里,我的操作是这个default里面,从头找到尾。凡是丝印层的,全改成自己想要的字体原理图选中之后,PCB没有变化...
2021-06-08 08:46:52 1402
原创 QEMU-运行一个hello world(2)
上面是我的微信和QQ群,欢迎新朋友的加入。上代码hello.c#include <stdio.h>int main(){ printf("hello,world!\n"); return 0;}makefileOBJS = hello.o%.o: %.c $(CC) $(CFLAGS) -c $<all: arm-linux-gnueabi-gcc hello.c -o helloclean: rm -f *.o ..
2021-06-04 17:23:45 872
原创 服务器实现VNC登录
上面是我的微信和QQ群,欢迎新朋友的加入。申请一个服务器输入命令apt-get updateapt-get upgrade -yapt-get install tasksel -ytasksel进入一个配置界面选中是会有星号的,截图没有等待安装结束安装完成,重启一次用服务器提供的终端打开设置好之后,重启启动不了就多重启几次...
2021-05-27 09:35:50 450
ESP8266烧录软件
2020-10-18
20180408-102900.xml
2020-05-04
20180408-102900.bin
2020-05-04
facenet_celeb_ncs.graph
2020-05-04
ESP8266学习笔记
2017-02-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人