随笔分类 -  单片机开发

贴片电容短路的原因
摘要:http://bbs.21ic.com/icview-846276-1-2.html http://www.mlcc1.com/news/805.html http://www.calchipelectronics.com/pdf/soft_termination.pdf MLCC(Multi-la 阅读全文
posted @ 2019-08-21 09:47 创世界 阅读(1294) 评论(0) 推荐(0)
KEIL expected an identifier
摘要:error: #40: expected an identifier(在线等) C语言编译是提示的。这句话是什么意思啊, 怎样解决啊  我来答 分享 举报浏览 33290 次 error: #40: expected an identifier(在线等) C语言编译是提示的。这句话是什么意思啊, 阅读全文
posted @ 2019-06-15 15:30 创世界 阅读(5424) 评论(0) 推荐(0)
OS_FLAG_GRP_DEPLETED
摘要:178 * OS_FLAG_GRP_DEPLETED 系统没有剩余的空闲事件标志组,需要更改OS_CFG.H中 179 * 的事件标志组数目配置创建 标志组的时候返回这个错误 打印出错误代码后发现是114号最后发现是因为系统没有空闲的事件标志组 阅读全文
posted @ 2019-06-15 10:48 创世界 阅读(291) 评论(0) 推荐(0)
自己写的流量波动检测函数 --37开发
摘要:1 /******************************************************************************* 2 * Function Name : powerdownA_task(void) 3 * Description : 记录A路断电的数据 4 * Input : None 5 * Ou... 阅读全文
posted @ 2019-06-04 20:23 创世界 阅读(375) 评论(0) 推荐(0)
啥是“簇”呢? 文件系统的簇答疑
摘要:不知道有没有许多同志和我一样,用STM32单片机玩FLASH上文件系统的时候,发现当中有个簇的概念,比如说你用FATFS自带的查询剩余内存空间的时候得到的就是空闲的簇数量。 那么问题来了,到底啥是簇呢 今天就彻底扫除疑惑。 一、扇区基本介绍 1、扇区(磁盘上划分的区域) 磁盘上的每个磁道被等分为若干 阅读全文
posted @ 2019-05-31 17:42 创世界 阅读(4202) 评论(0) 推荐(0)
stm32 向W25Q256FLASH中通过 FATFS文件系统写入数据 写多了之后出现错误,之前存储的全都找不到了
摘要:stm32 像W25Q256FLASH中通过 FATFS文件系统写入数据 写多了之后出现错误,之前存储的全都找不到了 http://firebbs.cn/thread-23490-1-1.html 原文地址感谢原主。 阅读全文
posted @ 2019-05-30 22:13 创世界 阅读(2229) 评论(0) 推荐(0)
STM32 SWD下载口无法下载的原因和解决办法
摘要:1.SWD的下载口在程序中被禁用,IO口被设置为普通IO口 2.芯片被锁,原因有可能是程序执行了不正确的访问导致芯片被锁 3.供电不正常 4.SWD烧了 解锁原因: 在下载程序的时候有时候会发生错误导致内核停止工作,这就意味着内核被锁,这时候已经无法把程序下载进去了。 解决的办法就是用ISP方式下载 阅读全文
posted @ 2019-03-21 21:44 创世界 阅读(18340) 评论(0) 推荐(1)
30-- A 代码记录分析
摘要:张的代码 30-- -A if(BT_INFO.RX.CACHE == BT_RX_CACHE[0]) { BT_INFO.RX.CACHE = BT_RX_CACHE[1]; } else { BT_INFO.RX.CACHE = BT_RX_CACHE[0]; } 这应该是双缓冲区 来回切换双缓 阅读全文
posted @ 2018-12-06 22:18 创世界 阅读(160) 评论(0) 推荐(0)
HC-05底层驱动
摘要:INT8U BT_INIT(const char * pNAME, INT32U BAUD, INT8U ROLE, INT32U PSWD) { INT8U OS_ERR = OS_ERR_NONE; INT8U BT_ERR = BT_ERR_NONE; INT8U RETRY = 0; BOOLEAN F_SET ... 阅读全文
posted @ 2018-12-06 21:57 创世界 阅读(463) 评论(0) 推荐(0)
要想在for语句中直接定义一个变量
摘要:要想在for语句中直接 定义一个变量 (如下的代码) 需要 c99编译mode 在 KEIL5 中可以直接这样配置: 阅读全文
posted @ 2018-12-03 22:03 创世界 阅读(1020) 评论(0) 推荐(0)
单片机时间片轮询法
摘要:原文地址::http://bbs.eeworld.com.cn/thread-319810-1-1.html 上次发帖《浅谈单片机应用程序架构》后,很多网友都希望有下午,详细说明3中架构的具体应用。而在这一段时间以来本人一直在考虑写这样一个帖子,但是由于工作的原因基本上没有时间写这样一个贴。今天有点 阅读全文
posted @ 2018-11-09 11:47 创世界 阅读(3059) 评论(0) 推荐(0)
IIC通信时遇到问题的解决
摘要:如果遇到问题,反复查不到 就DEBUG 下单点运行,执行每一个SCK 和SDA的拉高拉低 看看是否能正常的拉高拉低 先解决掉底层的GPIO的控制问题, 有的时候可能数据引脚为特殊功能引脚 阅读全文
posted @ 2018-10-27 20:03 创世界 阅读(1067) 评论(0) 推荐(0)
电路调试检测维修总结积累 20181015 板子:3060-A
摘要:今天在检修一块3060-A电路板时 发现 3.3V烫 但是3.3V路上的电容并没有短路 于是拆单片机 拆RS232EN 拆 FM24V 最后发现 原来是 1117-3.3 处的33UF/16V电容坏了 总结:有时候虽然电容每短路 但并不代表他好用 阅读全文
posted @ 2018-10-15 21:56 创世界 阅读(192) 评论(0) 推荐(0)
KEIL下目标程序配置生成BIN文件
摘要:KEIL下目标程序配置生成BIN文件 阅读全文
posted @ 2018-10-15 21:54 创世界 阅读(245) 评论(0) 推荐(0)
单片机编程时易错总结 20181015 项目:3060-A
摘要:3060-A的调试过程中: 20181015 V1.30 A.遇到问题: RS232与LY3023的通信总是自己停止 主程序依旧执行 此版本进行如下修改: 1.RS232用的串口1关闭DMA传送 UART1的初始化参照BT_UART部分的设置 2.RS232的发送改为普通的循环发送 RS232_FO 阅读全文
posted @ 2018-10-15 21:51 创世界 阅读(259) 评论(0) 推荐(0)
关于STM32的可编程电压检测器的使用方法
摘要:关于STM32的可编程电压检测器的使用方法 阅读全文
posted @ 2018-10-15 21:45 创世界 阅读(650) 评论(0) 推荐(0)
STM32串口编程易错点
摘要:注意 串口发送函数 使用STM官方的LIB 中的库函数发送之后 加一点延时 否则会错误 接收数据不正常 正确做法是 加上等待发送完成 阅读全文
posted @ 2018-03-28 10:45 创世界 阅读(204) 评论(0) 推荐(0)
如何做好FAE工作及FAE职位发展————资深FAE总结推荐
摘要:http://bbs.elecfans.com/jishu_932585_1_1.html 曾经认识一位做电源研发的工程师,转行在一家代理商做FAE,做了一年半以后,就提出了离职请求,他老板问他是什么原因,他说了一句至今仍然让作者记忆犹新的回答:他说他实在过不了这种求人的日子,所以,他决定还是回去做 阅读全文
posted @ 2018-01-15 15:07 创世界 阅读(5344) 评论(0) 推荐(0)
LTC4020
摘要:今天凯哥说他之前有一块电池放电低于20V了 然后接上4020后 会先浮充 涓流充 大约200ma 充过了20V后又是4A了 阅读全文
posted @ 2018-01-10 19:13 创世界 阅读(394) 评论(0) 推荐(0)
高通 QC协议 谷歌 PD协议
摘要:高通 QC协议 谷歌 PD协议 上述协议是两款充电协议 现在已经应用于智能设备的充电中了 https://jingyan.baidu.com/article/7908e85cb04b1baf481ad2ee.html?fr=zhidao_relate FP6601Q是高通Quick Charge 3 阅读全文
posted @ 2018-01-04 19:46 创世界 阅读(1649) 评论(0) 推荐(0)