Y1066 Ble Master Client 记录
目录
一. 环境搭建
1.1安装MINGW 傻瓜式一键安装
1.2 设置Windows环境变量
1.4 安装perl环境的搭建
1.5 设置全局e命令
二. 代码编译和烧录
1.1 Ble Master Client目录
1.2 编译烧录
1.编译:
2.烧录:
3.烧录完成:
4.程序烧录流程:
三. 代码修改
一. 环境搭建
1.1安装MINGW 傻瓜式一键安装
1.2 设置Windows环境变量
1.4 安装perl环境的搭建
因为编译器使用到Perl脚本,所以要安装Perl脚本环境:ActivePerl-5.8.4.810-MSWin32-x86.zip
1.5 设置全局e命令
osiuasm和一个regedr文件夹,将osiuasm下的osiuasm.exe(编译器)和regedr下的e.exe(调试器)拷贝到系统盘的windos目录下。这样,我们就可以在Windows的全局使用e命令
二. 代码编译和烧录
1.1 Ble Master Client目录
│ do.bat
│ flash_clear.bat
│ flash_download.bat
│ readme.txt
│
├─output
│ bt_format.meta
│ bt_program23.icode
│ bt_program23.list
│ bt_program23.meta
│ bt_program23.rom
│ flash.dat
│ memmap.format
│ otp.dat
│ program.lis
│ ramcode.rom
│ romcode.rom
│ sched.rom
│
├─patch
│ patch.prog
│
├─rom
│ app.prog
│ command.format
│ label.format
│ peripherals.prog
│ rom.format
│ ui.prog
│ utility.prog
│
├─sched
│ 109x.dat
│ user.dat
│
└─util
flash_dat2eeprom_dat.pl
geneep.exe
genotp.pl
memalloc.pl
mergepatch.pl
1.2 编译烧录
1.编译:
打开cmd,敲do eep 生成output目录下的文件。
2.烧录:
烧录板USB供电并打开开关,打开情况下是蓝灯闪烁,CH1的4Pin座子接蓝牙板的J7位号(micro usb供电旁边),蓝牙板供电。
2.1 双击do.bat
2.2 双击flashclear.bat
2.3 双击flashdownload.bat -- 点完这3步骤就烧录完成了。
3.烧录完成:
蓝牙板USB供电后,处于蓝灯闪烁状态,就是的未连接状态。连接后蓝灯常亮。
4.程序烧录流程:
make clean 清除上次编译文件
genflash.bat 编译生成烧录文件
e p M0核停止
e pu bt核停止
e fq 烧录
e k M0核复位
e ku bt核复位
-------------
flash_clear.bat
e pu
e 8070l20
e 8081 8
e fr 0 10
e fc
e fr 0 10
三. 代码修改
Y1066 Ble Master Client 记录相关推荐
- ESP32入门基础之ble spp client 和 ble spp server 的学习理解
文章目录 1 工程简介 2 工程分析 2.1 工程 ble_spp_client 分析 2.1.1 初始化分析 2.1.2 两BLE扫描连接.配置.参数同步分析 2.1.3 蓝牙数据发送流程分析 2. ...
- 【Kudu-未解决】Kudu : Kudu error: Could not connect to a leader master. Client configured with 1 master
文章目录 1.美图 2.背景 3.解决方式-修改元数据 4.重现建表 1.美图 2.背景 做kudu扩容,kudu 原本只有一个master 和一个 tableServer 现在我想扩容成3个mast ...
- IGH EtherCAT Master安装记录
前言 IGH EtherCAT Master的1.5.2版本中没有.bootstrap文件,如果只运行.configure文件后续会报错,所以在安装时选取了最近的stable-1.5.IGH源码下载地 ...
- 如何抓包分析BLE 空口报文(GAP + GATT + LESC procedure)?
文章目录 一.如何抓取BLE 空口报文? 二.BLE 通信报文是如何交互的? 2.1 GAP Discovery and Connection establishment procedures 2.2 ...
- 【BlueZ】【蓝牙】跨平台实现Ble MasterSlaveMesh 之Linux篇-1
一,前述 1,上一篇讲述了如何通过Windows实现蓝牙应用,该方式可适用于Windows/Linux/Macos等场景.[https://blog.csdn.net/u014028690/artic ...
- git log 查看提交记录,参数:
git log 查看提交记录,参数: -n (n是一个正整数),查看最近n次的提交信息 $ git log -2 查看最近2次的提交历史记录 -- fileName fileName为任意文件名,查看 ...
- SF :Salesforce中,look up 和 master detail关系
相同:在salesforce中,它们都被用来维护对象间的关联关系 区别: 1.master-detail 关系中,如果有master记录,则必须要有 detail记录. 2.master-detail ...
- 主数据管理(Master Data Management)基础
主数据管理(Master Data Management)基础 什么是Master Data(主数据)? 无论是银行.零售商或者政府机构,一个机构内部总有一组核心的数据,各种应用均会使用. 此类数据我 ...
- Git, GitHub使用记录
高亮颜色说明:突出重点 个人觉得,:待核准个人观点是否有误 高亮颜色超链接 文章目录 速查 官方文档 GitHub Cheat Sheet 安装 配置工具 创建仓库 .gitignore 文件 分支 ...
最新文章
- Linux系统挂载NTFS文件系统
- 对contentoffset的理解
- Bootstrap 滚动监听
- Docker部署SpringCloud ELK+RabbitMQ日志
- matlab线检测,车道线检测(matlab)
- iphone编程,使用代码结束程序
- 编译OpenJDK12:链接freelib时提示 LNK4044,无法识别的选项
- 杭州/北京内推 | 阿里达摩院招聘视觉生成方向学术实习生(人才计划)
- UINO优锘去ChinaJoy秀数字孪生元宇宙落地应用!
- .lib不是有效的Win32应用程序
- python大数据就业方向_大数据专业未来的就业方向有哪些?[黑马程序员]
- 纯html加css象棋棋盘,纯CSS实现的国际象棋棋盘
- ps如何增加可撤回的步数
- Python项目设计计划——树莓派自动浇花系统
- endnote引入毕业论文规定的GB/T7714参考文献格式
- 大一新生的pta错题归纳
- 【第一次完成的需求测试流程总结】
- C++ virtual关键字
- 2021电工杯数学建模A题 高铁牵引供电系统论文和代码
- 运维工程师必须掌握的shell技术实战内容
热门文章
- 游戏中用到的设计模式
- 使用Adsutil.vbs来获取IIS用户的密码
- 从Google PR值审定标准来学习如何做推广
- 【Leetcode】EASY题解....ing python
- 674 Longest Continuous Increasing Subsequence(每日一题)
- reactjs css modules解决组件间样式覆盖问题
- idea设置java scala等代码自动换行
- CDH6.3.2添加Hue服务时,验证数据库连接报错 Unexpected error. Unable to verify database connection.
- 使用ssh连接WSL
- 【收藏】wiztree大文件查找软件