上一篇链接 http://www.cnblogs.com/yangfengwu/p/8743936.html 这一篇说一下自己板子的51单片机自动冷启动下载原理,我挥舞着键盘和鼠标,发誓要把世界写个明明白白,突然想起来第一行代码的那句话了. 当接上usb线连接到电脑上的时候 看一下RTS引脚的变化,这个信号是连络信号 所以很多用继电器实现的自动下载在接上电的时候会先啪啪啪的动作一下继电器 说一下当点击下载的时候CH340G的RTS和DTR引脚的变化 先说一下平时RTS和DTR都是高电平,正常的串…
前一篇链接(最后有APP安装包下载地址) http://www.cnblogs.com/yangfengwu/p/8720148.html 由于自己别的贴片的板子还没到,所以用自己的8266最小系统板做测试 8266最小系统板: 1,给开发板上电               再看数据显示,8266串口接收的数据会显示在界面上 现在测试 做这个功能也是为了和后期的自己的开发板配合,单片机采集数据,用串口发给WIFI模块,然后显示在手机上 现在测试定点定时 可以看串口的信息,发送给模块了 执行了 继…
源码链接都在后面 前面的都是介绍单独的WIFI,没有和单片机结合起来,因为做项目很少会只用WIFI模块.大多数都是WIFI模块作为中转数据的桥梁,单片机负责 数据采集,控制等等,所以自己准备出一套51单片机+WIFI模块和32+WIFI模块的教程,当然先出51单片机的, 自己的规划是 51单片机: 配合WIFI模块实现采集和控制 WIFI模块: 先讲AT指令开发(TCP,UDP),然后是LUA开发(TCP,UDP,MQTT等等各种功能),最后是SDK开发(TCP,UDP,MQTT等等),当然这些…
上一篇链接  http://www.cnblogs.com/yangfengwu/p/8743502.html 直接上源码:注意源码有两部分,第一部分是一开始的时候写在模块内部的,另一部分是存在手机内部的,方便后期更新功能 看第一部分的源码 亲们可以直接把下面的第一部分(注意只下载第一部分就行)的程序下载到8266里面就可以用自己的APP实现远程控制 怎么下载看我以前的文章,LUA开发的 --[[ GPIO0-- GPIO1-- GPIO2-- GPIO3-- GPIO4-- GPIO5-- G…
前言:了解就行,不必深究 上一篇链接 http://www.cnblogs.com/yangfengwu/p/8720148.html 源码链接:https://pan.baidu.com/s/1wT8KAOIzvkOXXNpkDI7E8g提取码:1q9y 这一篇说一下自己板子的51单片机自动冷启动下载原理,我挥舞着键盘和鼠标,发誓要把世界写个明明白白,突然想起来第一行代码的那句话了. 当接上usb线连接到电脑上的时候 看一下RTS引脚的变化,这个信号是连络信号 所以很多用继电器实现的自动下载在…
源: 如何选择单片机和Android-LInux-ARM开发板?…
一.开发板样式和资源 找官网的商务申请了一块开发板,打算试一下串口打印程序测试,发现网上关于这个板子的相关资料特别少,为方便后来人,就顺便记录一下,板子资源如下图所示. 板子芯片的引脚排布图 二.使用的WCH-Link下载器 下载器原理图 三.下载器与开发板连接图 下载器支持串口测试,可以将下载器的串口与开发板的串口一进行相连,同时下载和串口调试. 四.使用的MounRiver Studio编译器新建例程 点击NEW-MounRiveProject,按图示选择. 编译 CH32V103数据手册:…
网站:http://www.topeetboard.com 淘宝:https://item.taobao.com/item.htm?_u=okcahs0f42a&id=38712193806 QQ咨询:2551456065 电话咨询:010-58957586 开学猴赛雷-------当前最好的嵌入式开发平台 选择迅为4412嵌入式开发学习板的的四大理由 1.超值的价格 最新推出468元学习板套餐 2.强悍的性能 Linux.Android学习一块板子轻松搞定, iTOP-4412开发板搭载三星四…
产品特点: 处理器: Exynos 4412 处理器,Cortex-A9四核,功耗性能俱佳! 性能: 1GB(可选2GB) 双通道 64bit数据总线 DDR3: 4GB(可选16GB)固态硬盘EMMC存储 : 独家提供三星S5M8767电源管理. 丰富扩展: 核心板320PIN管脚引出,远超同类产品 HDMI MIPI 网口 串口 通用总线 GPIO等接口一应俱全t 设计: 核心板独家采用八层PCB沉金盲埋设计 更能保证电磁兼容与系统稳定 POP封装与SCP封装核心板同时兼容一块底板 技术:…
本上位机最高测试帧率 133fps 目前支持分辨率:更多分辨率支持,敬请期待或给我留言VGA:640*4801.3M:1280*10242M:1600*1200786p:1024*768 格式兼容:1.兼容cb mini vip开发板2.usb2.0 摄像头评估板(30w-300w)3.VIP_V101 fpga 视频评估板4.线阵ccd 行显示 评估板 程序采用vs2008 mfc框架编制 如无法运行 请自行下载相关动态库 dll,或与我邮件联系最后更新日期:20150420 淘宝店铺:htt…
小梅哥编写,未经许可,严禁用于任何商业用途 2018年7月2日星期一  soc fpga的烧写和固化方式与传统的纯fpga固化方式即存在形式上的相同,也存在细节上的差异,特整理此文. AC501-SoC开发板在上电时能够根据启动设置开关的设置,选择从EPCS或者HPS中启动.具体是通过EPCS还是HPS启动,由一个6位拨码开关通过设置不同的值来决定. 配置方式 MSEL0~4 MSEL5 描述 AS 10010 未使用 FPGA从EPCS配置 FPPx32/ Compression Enable…
首先拷贝迅为提供的 libcanjni.tar.gz 压缩包到 android 源代码的"iTop4412_ICS/device/samsung/common"文件夹以下,然后使用"tar -xvf libcanjni.tar.gz"命令解压这个压缩包,例如以下图所看到的: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissol…
springboot依赖的父项目 我们在创建springboot项目的时候,设置了一个父项目: 这个项目可以点进去,可以发现它依赖于另一个父项目 再次点进去,发现没有依赖父项目了 观察这个项目的pom文件,发现它定义了好多版本号 其实导入的这个父项目主要功能是进行版本的管理,对于常用的jar包使用的时候可以不指定版本号,而让springboot的父项目自动管理这些依赖的版本 Spring Boot的版本仲裁中心: 以后我们导入依赖默认是不需要写版本:(没有在dependencies里面管理的依赖…
51单片机+ESP8266开发教程(AT指令篇) 开发板资源分布: 开发板部分原理图: 1--通信下载 2--51单片机 3--ESP8266(WIFI模块) 4--DHT11(温湿度传感器) 5--电源 详细请下载资料 链接:https://pan.baidu.com/s/1wT8KAOIzvkOXXNpkDI7E8g提取码:1q9y 淘宝链接: https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.67c71debTlAfM8&id…
Python的火热让其运行在MCU端的MicroPython也逐渐迎来了春天.MicroPython的出现让Python这种"胶水语言"成功引用到嵌入式领域,也使得Python控制单片机成为可能.MicroPython丰富的类库.高效的开发效率以及超强的硬件访问能力等等,将逐渐在物联网嵌入式系统中承当越来越大量的任务,并将逐步超越其他语言成为物联网开发的一大利器. MicroPython开发板现状 目前MicroPython的官方板是PYBoard,但是这个板子比较少见,价格也比较贵.…
目录 联盛德 HLK-W806 (一): Ubuntu20.04下的开发环境配置, 编译和烧录说明 联盛德 HLK-W806 (二): Win10下的开发环境配置, 编译和烧录说明 联盛德 HLK-W806 (三): 免按键自动下载和复位 联盛德 HLK-W806 (四): 软件SPI和硬件SPI驱动ST7735液晶LCD 联盛德 HLK-W806 (五): W801开发板上手报告 联盛德 HLK-W806 (六): I2C驱动SSD1306 128x64 OLED液晶屏 联盛德 HLK-W80…
一.启动Eclipse爱迪生开发板IDE eclipse开发环境在iss-iot-win_03-14-16中,但是一定每次都是点bat脚本启动,否则就会少东西(windows->preferense->intel ...) 二.如何利用IDE跑官方DEMO 开发环境新建工程加载包的方法和普通安卓开发很像,除了像官网介绍的入门操作外,我发现Eclipse的Intel IOT菜单中有很多联网的DEMO,可以用这些来跑跑看: 三.如何将程序烧写进开发板及与开发板通信 和开发板连接通过SSH(这个是一…
前言 上一篇文章:基于uFUN开发板的心率计(一)DMA方式获取传感器数据,介绍了如何获取PulseSensor心率传感器的电压值,并对硬件电路进行了计算分析.心率计,重要的是要获取到心率值,本篇文章将介绍一种采样数据处理算法--动态阈值算法,来获取心率值,这种算法来自于一位网友:玩的就是心跳 -- 使用 PulseSensor 脉搏传感器测量心率,本文部分内容摘自这篇文章. IBI和BPM 心率,指的是一分钟内的心跳次数,得到心率最笨的方法就是计时一分钟后数有多少次脉搏.但这样的话每次测心率都…
在学习linux驱动开发过程中,交叉编译环境的配置及内核树的生成无疑是对linux不是十分了解的新人面前的一堵墙.高高大大的墙...笔者在初探这一方向时,就在这2个问题上苦恼了很久.查阅无数资料,大多提到了一些问题的解决方案,但又与自己的情况略有不同而不能照搬.在无数次尝试之后最终成功编译了第一个arm架构的驱动模块.仅写此文给后来人一点帮助,提供一点思路.由于笔者能力有限,资历尚浅,如果不足错误之处,望海涵并不吝赐教. 一.关于交叉编译环境及内核树的先后及关系因为最终编译后的模块是运行在arm…
第一步:下载Putty软件 http://www.micropython.net.cn/download/tool/3.html 第二步:通过USB数据线将TPYBorad与PC相连 第三步:打开设备管理器,查看TPYborad对应的COM口,如图: 第四步:打开Putty软件,[Connection type]分类中选择[Serial]串口模式,输入串口号和波特率(默认波特率:9600)如图: 第五步:点击[Open],进行连接.连接成功后,如图: 第六步:Putty通过以下两种方式来操作TY…
一.准备工作 在建立之前,先需要将下载的u-boot 拷贝一份出来解压,在此工程下进行更改和创建.同时根据前面搜索到的 mini2440开发板所在的版本,下载一份u-boot 拷贝出 mini2440 的工程文件. 选择2013.10版本的 u-boot.下载,并解压. 1.1 board 目录修改 u-boot-2013.10/board/samsung/smdk2410 复制进  u-boot-2017.11/board/samsung/ 目录 文件名修改: Makefile 修改为: 创建…
文章目录 原理图补充说明 开机串口输出 开发板硬件配置 参考文档 工具下载 代码下载 安装交叉编译器 编译kernel 制作文件系统 配置nfs 配置smb Minimal client-only SAMBA configuration 下载新内核运行 使用u-boot cs8900网卡驱动 MMC驱动 USB驱动 缺少文档,以下信息是试出来的... 串口设置:115200/数据位8/奇偶校验无/停止位1/流控无 正常开机:D4红灯常亮,D1.D2.D5绿灯常亮 不正常开机1:D1.D2不亮 不…
imx6开发板与pc机之间通过串口传输文件步骤: 1. 安装好kermit并可以使用 2. 交叉编译lrzsz开源软件并把可执行程序lrz lsz拷贝到开发板 2.1 下载并解压lrzsz-0.12.20.tar.gz 2.2 配置交叉编译工具链:source /opt/poky/1.7/environment-setup-cortexa9hf-vfp-neon-poky-linux-gnueabi 2.3 配置:./configure --host=arm-poky-linux-gnueabi…
平台集成和构建开发环境:LPCXpresso 54608入门指南 本文主要介绍了创建一个适用于LPCXpresso54608开发板的Embedded Wizard UI应用程序所需的所有必要步骤.请一步一步仔细按照这些说明操作,以确保您能够将目标上的所有东西全部运行. 此外,本文假设您熟悉Embedded Wizard UI的基本概念. 先决条件 首先,你需要有以下硬件资源: ■    NXP的LPCXpresso54608开发板 ■    USB线缆,连接开发板到计算机. 确保你已经安装了以下…
教程资料 链接:https://pan.baidu.com/s/142JRSPisQO2Cu6VZ2Y5YrQ 密码:eom0 今天测试开发板的W25Q16(16Mbit--Flash)写一篇文章备忘一下 先说一下容量的单位 计算机存储单位一般用B,KB.MB.GB.TB.PB.EB.ZB.YB.BB来表示,它们之间的关系是: 位 bit (比特)(Binary Digits):存放一位二进制数,即 0 或 1,最小的存储单位.    字节 byte:8个二进制位为一个字节(B),最常用的单位.…
前言 实现的功能,APP通过SmartConfig给Wi-Fi模块配网并绑定设备,然后通过MQTT远程控制开发板的继电器, 简而言之: 51单片机+ESP8266用AT指令实现实现MQTT,(连接的本人云服务器上的MQTT服务器软件) 订阅的主题:user/Wi-Fi的MAC地址 发布的主题:device/Wi-Fi的MAC地址 下载单片机程序 安装APP 调整拨动开关-51单片机和ESP8266通信 跳线帽 打开APP 选择添加设备 手机连接自家的路由器,输入路由器密码 长按开发板 "输入P0…
引言 各位大佬,晚上好啊,在上一篇博客中,我们讲了什么是UART串口通讯,以及使用USB转TTL使得单片机可以和c#上位机做一个串口通讯,接下来,为大家带来PWM的概念原理,以及实际案例,使用PWM对电机进行速度调制,因为本课程的最后是做一个红外遥控的智能小车,所以是需要电机四个,驱动四个,轮胎四个,所以PWM对于最后的成果也是极为重要,并且在实际开发中,PWM也是比较常用的调速方式. 概念 PWM全称Pulse width modulation,中文翻译为脉冲宽度调制,其基本原理为控制方式就是…
目录 开发板上LED灯相关的电路图 点灯 LED闪烁 LED流水灯 其他效果 灯光二进制计数器 进阶版流水灯 开发板上LED灯相关的电路图 这是P2相关7个引脚的电路图,在默认情况下它是直接接着VCC的,即默认为高电平. 可以看到,8个LED灯分别是和单片机上P20~P27这8个引脚联系起来的,即一端是VCC,另一端是单片机上的端口,这样我们只需要将引脚端电平置为低电平即可将对应的LED点亮. 点灯 这里我们尝试先点亮从左到右数第一个LED灯,从电路图上看我们只需要将P20引脚的输出置为0(即设…
1. 事件背景: 因为使用了win8系统,之前购买的郭天祥C51开发板在通过一个两头都是usb口的下载线下载程序时出现了问题:下载工具stc isp无法连接到开发板上的串口,所以无法下载程序到c51开发板上.错误显演示样例如以下 2. 寻求解决方法 本人尝试了网络差点儿全部的方法.包含更新驱动.恢复驱动到旧版本号(可能实用,我没用)等等方式都没有成功.这导致本人当时差点儿放弃了这块板子. 在尝试过程中我也想过用u转串连接板子上的串口到电脑的usb口来下载程序,可是也没有成功. 3. 踏破铁鞋无觅…
接口最全最好用的S5PV210开发板Sate210-F 开发板开始团购活动了,一起学习linux!http://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=428226&fromuid=478717 (出处: 电子工程世界-论坛) ! Sate210-F开发板硬件资源 ● 三星S5PV210基于Cortex-A8内核处理器,1GHz主频 ● 板载64bit双通道512MB DDR2内存,256MBSLC FLASH+4GB iNAND/e…