- 博客(140)
- 资源 (3)
- 收藏
- 关注
原创 斯坦福全新机器学习课程,以及一些推荐
课程主页:https://stanford-cs329s.github.io/课程没有教材,笔记和 PPT 资料:https://stanford-cs329s.github.io/syllabus.html讲师曾在英伟达、Netflix 等公司工作。个人Github主页:https://github.com/chiphuyen课程大致包括:概述迭代过程数据管理创建训练数据集构建和训练机器学习模型部署项目节点讨论监控及维护硬件设计和基础架构将机器学习整合到业务中学前知识配备:基
2021-02-05 14:41:04 372
原创 物联网智能设备终端OTA远程升级方案
FOTA(Firmware Over-The-Air),即利用无线通信技术,云服务器来实现远程的固件更新,包含以下几部分内容,节点端,FOTA服务器,升级方式,文件类型.bin,升级过程管理,安全性。1 硬件环境设备主控为Stm32f103VE 内置ram空间64k,内置用户flash空间512k;SIM7600 4G模块,称之为4G模块;公司数据服务器,称之为Dserver,负责后台逻...
2020-03-02 13:52:57 8785 16
原创 QT网络编程-TCP服务端编程
1. 软件架构C/S架构B/S架构2. TCP服务端编程Qt提供了QTcpServer类将QTcpServer的对象当作黑盒使用,进行监听每个连接生成一个QTcpSocket对象进行通信QTcpServer的使用方式监听本机地址的端口—listen()通过信号通知客户端连接—newConnetion()获取QTcpServer通信对象—nextPendingConnection()停止监听—close()QTcpServer注意事项:用于处理客户端连接,不进行具体通
2021-06-16 21:50:39 467
原创 QT网络编程-TCP客户端编程
1. 相关类继承关系#mermaid-svg-jTcRcrWeAv8laZRI .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-jTcRcrWeAv8laZRI .label text{fill:#333}#mermaid-svg-jTcRcrWeAv8laZRI .node rect,#mermaid-svg
2021-06-14 22:30:43 559 4
原创 HMC1018驱动程序
1. 特性2. 概述支持三线SPI接口衰减数值由5位配置每个位置1,2,4,8,16,最大衰减31dB3.SPI控制3线SPIS/A必须是高才能支持SPI5位数据打包成一个6位数据传输,高位在前,第一个位无效所以模式操作,必须LE保持低,当le高时,将屏蔽ClK,以防止在输出加载期间进行数据转换。时序图:真值表:4.驱动程序...
2021-04-09 14:19:10 170
原创 LMX2594驱动编程
SPI接口写时序读时序驱动程序LMX2595.c#include "stm32f10x.h"#include "lmx2495.h"#include "delay.h"#define LMX2495_CONIG_REG_CNT 113 u32 config_arr[LMX2495_CONIG_REG_CNT]={0x700000,0x6F0000,0x6E0000,0x6D0000,0x6C0000,0x6B0000,0x6A0000,0x690021,0x680000,0x67.
2021-04-08 11:17:35 4364 15
原创 PE43711驱动程序
SPI接口真值表衰减数值计算时序控制LE控制驱动程序,模拟SPIvoid PE43711_CTRL(uint8_t Data){ uint8_t i; uint8_t txData = Data; CLK_L; LE_L; for(i = 0; i < 8; i++) { //数据发送 (txData & 0X01)?SI_H:SI_L; txData >>= 1;.
2021-04-07 15:53:57 784
原创 VScode怎么出来.vscode文件夹
vscode是一款干净的软件,.vscode中保存了配置文件,可以点击运行自动弹出.vscode文件夹
2021-03-25 18:05:01 21054
原创 platform驱动框架
/* 设备结构体 */struct xxx_dev{ struct cdev cdev; /* 设备结构体其他具体内容 */};struct xxx_dev xxxdev; /* 定义个设备结构体变量 */static int xxx_open(struct inode *inode, struct file *filp){ /* 函数具体内容 */ return 0;}static ssize_t xxx_write(struct file *filp, const cha
2021-03-18 11:33:27 110
原创 RM3100 IIC接口驱动
/** * Driver developed in HERMES project *//** * @addtogroup RM3100 * @brief Hardware drivers to communicate with sensors via I2C. * @{ * @file rm3100.c * @brief An I2C-based driver for PNI RM3100 Evaluation Board.
2021-03-04 11:12:32 1079 1
原创 RM3100应用笔记驱动程序SPI接口
PNI磁传感器套件RM3100磁传感器套件由2个Sen-XY-f(pn13104)地磁传感器,1个Sen-Z-f(pn13101)地磁传感器和MagI2C(pn13156)控制芯片组成,能够实现三维空间的磁场大小测量。
2021-03-02 16:12:25 3116
原创 Makefile
Makefile:main:main.o input.o calcu.o gcc -o main main.o input.o calcu.omain.o:main.c gcc -c main.c input.o:input.c gcc -c input.ccalcu.o:calcu.c gcc -c calcu.cclean: rm *.o rm main
2021-02-21 11:42:53 75
原创 根文件系统测试
setenv bootargs 'console=ttymxc0,115200 ubi.mtd=4 root=ubi0:rootfs rootfstype=ubifs mtdparts=gpmi-nand:64m(boot),16m(kernel),16m(dtb),1m(misc),-(rootfs) root=/dev/nfs rw nfsroot=192.168.1.60:/home/lm/linux/nfs/rootfs ip=192.168.1.40:192.168.1.60:192.168.1.
2021-01-23 20:03:09 118
原创 uboot启动linux内核
1. 从网络启动在uboot进入命令模式,分别从网络获取内核和设备树,启动获取内核tftp 80800000 zImage获取设备树 imx6ull-14x14-evk.dtb 启动内核bootz 80800000 - 83000000启动成功2. 从NAND启动烧录完固件拨码开关到nand启动设置从SD卡启动,然后uboot命令中从nand中获取内核和设备树,启动...
2021-01-23 14:14:34 143
原创 Error: FEC1 address not set.
imx6ull板子uboot移植,网络报错Error: FEC1 address not set.原因:没有网络配置解决:设置网络信息setenv ipaddr 192.168.1.40setenv ethaddr 00:04:9f:04:d2:35setenv gatewayip 192.168.1.1setenv netmask 255.255.255.0setenv serverip 192.168.1.60saveenv重启...
2021-01-21 16:09:13 2969
原创 linux内核源码阅读-settings.json设置
VSCODE 快速查看源码settings.json{ "search.exclude": { "**/node_modules": true, "**/bower_components": true, "**/*.o":true, "**/*.su":true, "**/*.cmd":true, "Documentation":true, /* 屏蔽不用的架构相关的文件 */
2021-01-08 16:15:36 274 1
原创 12864驱动例程
以下为并行方式的范例程序:// 液晶模块型号: DV12864G-11 或(G-11),不带字库// 接口方式:并行接口,6800 时序// 驱动 IC 是:ST7565R// 本程序所带的 8x16 点阵及 5x8 点阵的 ASCII 码字符的数据都是从 DV-GB2312 型号字库 IC 里读出来的国标的。 /#include <reg51.H>sbit lcd_cs1 =P3^4; //接口定义,CS:片选sbit lcd_reset =P3^5; //接口定义,RESET:
2020-11-23 19:55:01 1890 2
原创 SecureCRT7.3安装和使用
安装 SecureCRT7.3按步骤安装安装完成不要启动软件kengen解压完,拷贝kengen到软件安装目录运行,点击Patch选中exe,两次均提示成功运行SecureCRT7.3点下一步回退上一步,按步骤输入各项值可以正常使用...
2020-11-22 15:15:16 1510
原创 DAC60501 STM32驱动实例代码
1.介绍DAC60501是一个12bit电压输出的DAC转换芯片2.框图3.应用及编程接口支持两种模式SPIIIC4.寄存器映射5.IIC接口驱动代码示例bsp_iic.c#include "stm32f10x.h"#include "delay.h"#include "bsp_iic.h"void IIC_Init(void){ GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2Per
2020-11-18 09:46:47 1736 5
原创 LCD1602驱动编写例程
//1602A//IC: SPLC780d 8位数据//硬件环境: AT89C52 MCU,MCS-51系列 MCU,etc.//-------------------------------------------------------------------------------#include <reg51.h>#include <intrins.h>#define uchar unsigned char#define uint unsigned in
2020-11-17 14:05:21 729 1
55-阿里云IoT生活物联网平台例程之 - GPRS 四路开关控制 OTA升级.rar
2020-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人