Y1066 Ble Master Client 记录

简介: Y1066 Ble Master Client 记录

一. 环境搭建

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

三. 代码修改

相关文章
|
3月前
|
数据采集 缓存 API
小红书笔记详情 API 实战指南:从开发对接、场景落地到收益挖掘(附避坑技巧)
本文详解小红书笔记详情API的开发对接、实战场景与收益模式,涵盖注册避坑、签名生成、数据解析全流程,并分享品牌营销、内容创作、SAAS工具等落地应用,助力开发者高效掘金“种草经济”。
小红书笔记详情 API 实战指南:从开发对接、场景落地到收益挖掘(附避坑技巧)
|
PyTorch 算法框架/工具
Jetson学习笔记(四):pth(torch模型文件)转trt(tensorrt引擎文件)实操
关于如何使用torch2trt工具将PyTorch模型转换为TensorRT引擎文件的实操指南。
653 1
Jetson学习笔记(四):pth(torch模型文件)转trt(tensorrt引擎文件)实操
探索SPI单线传输模式:时钟线与数据传输的简化之道
SPI单线传输模式简化了微控制器与设备间的通信,仅使用MOSI线减少线路,降低成本和复杂性。时钟线SCLK在同步数据传输中仍关键,确保数据准确。虽限制了从机回传数据,但适合需要简化设计的应用。在选择设备时,注意其是否真正支持单线模式并保持同步性。随着技术进步,单线SPI将在未来继续发展。
453 1
STM32CubeMX EC11旋转编码器驱动
STM32CubeMX EC11旋转编码器驱动
1433 10
|
存储 消息中间件 缓存
RocketMQ如何保证消息的可靠性?
消息的发送方式有哪几种?存储消息的可靠性面临哪些挑战?消费消息的确认机制是怎样的?本文通过分析消息流转的整个过程,从消息发送、消息存储和消息消费三个阶段介绍RocketMQ是如何保证消息的可靠性的。
RocketMQ如何保证消息的可靠性?
|
数据处理 调度
RT-Thread快速入门-线程管理(下)
RT-Thread快速入门-线程管理(下)
434 0
|
存储 芯片 内存技术
考研计算机组成原理总结(4)
考研计算机组成原理总结(4)
858 1
考研计算机组成原理总结(4)
|
算法 Cloud Native Linux
《云原生网络数据面可观测性最佳实践》—— 一、容器网络内核原理——3.tc子系统(上)
《云原生网络数据面可观测性最佳实践》—— 一、容器网络内核原理——3.tc子系统(上)
|
SQL 算法 Java
百万级别数据Excel导出优化
这篇文章不是标题党,下文会通过一个仿真例子分析如何优化百万级别数据Excel导出。
1332 0
百万级别数据Excel导出优化