摘要:
40.6 Connection Parameters The accessory is responsible for the connection parameters used for the Low Energy connection. The accessory should request 阅读全文
摘要:
被测项目介绍 此项目是一个以C++编写的框架,已经应用到了数十个产品中,虽然已经自认为比较成熟,但是近期出现了比较多的由于未进行数据有效性验证而出现的问题,这虽然可以归结为编程习惯欠佳的问题,但是也暴露了此前项目缺少完整测试导致对可能出现的问题没有预先处理的缺陷 故项目所需要为此前的代码添加测试.这 阅读全文
摘要:
项目背景 当前公司所做的主要是使用32位单片机以及8位单片机开发灯控类产品。近期因为项目比较多,遇到了许多因为代码BUG导致的售后问题。有些可以通过OTA升级,而有些会导致频繁重启的问题则无法通过OTA升级解决。 反思问题出现的原因,代码的编写是一方面的原因,但是程序员写代码一定是有BUG的,缺失的 阅读全文
摘要:
解决方案: 开门见山直接尝试我使用的解决方案: 把工程中包含的RVDS 路径下的port.c 替换为GCC路径下的port.c 且将对应头文件的包含路径也对应更改。 可编译通过。 原因: AC6 和 AC5的内联汇编代码改变了很多,试着自己去修改遇到了很多问题,查找不到对应的方案。 从AC5到AC6 阅读全文
摘要:
需要使用管理员权限运行程序。 阅读全文
摘要:
GD32F330其例程中使用DMA产生PWM波时,有如下三个数字。 249/499,749。当我们想设置第四个PWM输出0%占空比时,却发现示波器上出现了一个短暂的高电平。而并非是0%占空比。 uint16_t buffer[4] = {249, 499, 749,0}; 经过研究 是因为没有使能影 阅读全文
摘要:
在ubuntu12.04中使用crul下载coursier(以安装scala以使用Chisel)时出现问题,无法下载。 经过搜索可以使用代理来下载,经过试用之后成功。 curl -x "http://user:pwd@127.0.0.1:1234" "http://httpbin.org/ip" o 阅读全文
摘要:
点击复制代码 结果复制下来的代码还是带有行号,这个时候不愿手动一行行删除,可以用VSCode使用查找替换中的通配符来实现快速去除行号。 首先观察行号的特征,一边是 1-3 位数字加多个空格,那么在把代码复制到VSCode中,按下Ctrl+F, 在弹出的窗口中启用通配符。 然后根据观察到的规律,把查找 阅读全文
摘要:
Arguments一栏按照如上图所示来填写参数 -g #F:~F VSCode跳转到指定行的指令是: code -g File:Line 所以此处'#F'为文件路径 而'~F'为指定行 具体可以参考如下链接: VSCode的指令: https://github.com/microsoft/vscod 阅读全文
摘要:
阅读全文