摘要:
首先还是必要的说明,鄙人经验有限,如发现问题还请不吝赐教,反馈到邮箱mr.li.ming@qq.com 使用的液晶屏 单片机引脚 液晶的COM1-COM4分别对应单片机LCD_COM0-LCD_COM3 默认LSI(内部低速时钟)是打开的,一般不操作,如果被关闭了,要先打开LSI。 所以先看看程序 阅读全文
摘要:
ADC采集的数据一般都要有所处理,或是取平均值,或是取中间值,我一般都是排序后取中间值。最常用的是冒泡排序,代码容易理解,容易编写。用了多年才发现还有个地方可以优化一下,或许能减少运算次数,也就提高了效率。发文章来巩固一下。个人水平有限,如有错误,还请指正mr.li.ming@qq.com。 原理: 阅读全文
摘要:
回调函数的理解 前言: 刚开始用C语言听说过回调函数,但没有仔细去理解,随着工作的慢慢积累,逐步的用到了回调函数,本人认为,“回调函数”的理解对于很多人是一个槛,要想跨过,就得理解清楚,还得会用。这里就用本人的方式讲解一下回调函数如何理解。如有问题,欢迎指正mr.li.ming@qq.com。 第一 阅读全文
摘要:
项目使用stm8l051f3做主控,CC2500做数据接收,不发送。 跑飞的现象就是,刚开始能运行,经过一段未知长度的时间,有可能是3分钟,有可能是30分钟,指示灯不再闪烁,中断按键单片机无反应。 接入调试器发现跑到了一个非常大的地址,已经超过了mcu的内部flash空间。可以确定是程序跑飞。 经验 阅读全文
摘要:
nRF24L01P的数据手册里讲到了两个两种发射模式ShockBurst Mode和Enhanced ShockBurst Mode。但是呢,手册里着重的一直在讲Enhanced ShockBurst Mode。以前没有细读过数据手册,时常会产生疑惑:ShockBurst模式怎么配置?这两种有什么区 阅读全文
摘要:
今天收到PCB生产公司发来的工程咨询单 Q1:请问贵司资料中的沉头孔是做PTH沉头还是做NPTH沉头? 好吧,鄙人见识少,第一次听说PTH和NPTH,查资料吧,一张图看一下就明白了。 另一种比较小的PTH,通常称其为via(导通孔、过孔) 阅读全文
摘要:
项目要用nRF24L01P做语音的传输,数据量可想而知。 发送端按照8KHz/s采样率,每次采样双声道,16位深度(2Bytes)。 数据量算一下就是8000x2x2=32000(Bytes) nRF24L01一包数据量最大32字节那么1s需要传输1000包。平均1ms一包。 这个速度肯定是能达到, 阅读全文
摘要:
STM32F030-UART1_DMA使用提示 前言: 今天把STM32F030C8T6的串口DMA学习了一下,为了加快各位研发人员的开发进度,避免浪费大量的时间在硬件平台上,写出个人代码调试的经验。个人水平有限,如有错误,还请指正mr.li.ming@qq.com。 提示:使用的内部RC时钟,最大 阅读全文