Fork me on GitHub

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 34 下一页
  2020年4月1日
摘要: 一 前记 在使用ESP8266模块时,通常会用到一些刷机软件。官方提供了nodemcu_flasher、ESPFlashDownloadTool、ESP8266Flasher等下载工具,但是缺少更底层的工具,不能进行读取、擦写、校验等功能。ESPtool.py是一个python开发的针对ESP826 阅读全文
posted @ 2020-04-01 14:50 虚生 阅读(9610) 评论(0) 推荐(1) 编辑
  2020年3月30日
摘要: 作为经常玩wifi的,wifi的应用层协议就要好好分析一下,做一些特殊的应用,还是非常有必要的。这里,就给学习一下wifi的三大无线传输技术。 AirPlayAirPlay 是苹果开发的一种无线技术,可以通过WiFi将iPhone 、iPad、iPod touch 等iOS 设备上的包括图片、音频、 阅读全文
posted @ 2020-03-30 10:28 虚生 阅读(1938) 评论(0) 推荐(0) 编辑
  2020年3月29日
摘要: 需求分析 随着AIOT近些年的迅猛发展,业届对声音的拾取和处理的需求也越来越大了。各种五花八门的需求如雨后春笋般冒出,传统的音频公司已经无法满足新时代的音频处理需求了。在这个节点上,新公司还没有完全抢占市场。在新旧产品更迭之际,音频处理和分析这块出现了巨大的需求窗口。 竞品分析 知己知彼,百战不殆。 阅读全文
posted @ 2020-03-29 17:50 虚生 阅读(709) 评论(0) 推荐(0) 编辑
  2020年3月25日
摘要: 一 前言 作为一个方案商兼芯片开发者,研究芯片和功能实现除了基本的工作需要,还有一层就是也变成了一种职业习惯。从芯片到方案,发现很多方案公司的人水平都比较堪忧,只会调用api,根本不会看底层的代码实现逻辑。这次调试I2C挂载传感器之后。 作为一个课题,笔者就好好地研究了一下ESP8266的I2C的源 阅读全文
posted @ 2020-03-25 21:39 虚生 阅读(3730) 评论(0) 推荐(0) 编辑
摘要: 概念 I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。 主器件用于启动总线传送数据,并产生时钟以开放传送的器件,此时任何被寻址的器件均被认为是从器件.在总线上主和从、发和收的关系不是恒定的,而取决于此时数据传送方向。如果主机 阅读全文
posted @ 2020-03-25 14:00 虚生 阅读(708) 评论(0) 推荐(0) 编辑
摘要: 一段难忘经历 最近产品比较多,自己的硬件工程师忙不过来,只能把一些外围的电路外包出去。其实,我们做的东西非常简单,就是使用wifi或bt芯片做一些小产品。这类芯片的PIN脚一般不会超过16个,也都是常用的一些GPIO,串口,I2C等接口。唯一比较麻烦的,就是有个射频的电路,这个一般是原厂会给参考电路 阅读全文
posted @ 2020-03-25 10:12 虚生 阅读(310) 评论(0) 推荐(0) 编辑
  2020年3月22日
摘要: 最近开发一个产品,由于自身的策略实物,任人唯亲,一直相信熟悉的人才是靠谱的,被现实上了血淋淋的一堂课之后。实在没有办法了,才会想到了把事情外包出去,让人意想不到的是,事情出现了重大转机。通过这件事情,让我看清楚了两件事情。 拥抱市场。去年一年,自以为本身技术实力非常强的情况下,没想到居然败得那么惨, 阅读全文
posted @ 2020-03-22 20:28 虚生 阅读(225) 评论(0) 推荐(0) 编辑
  2020年3月19日
摘要: 前记 为父方知养儿难,创业方知成事难。实际上,任何一个产品,无论是它多么的小,多么的简单,能把它做的好,得到客户的认同,背后都是汗水和精血。作为一个芯片公司出来的,本来以为那么简单的模块,应该是非常简单才对。可是,经历过几轮产品迭代之后,才发现,成事远比空谈难,想要把它做好的化,都不是那么容易的。 阅读全文
posted @ 2020-03-19 22:43 虚生 阅读(1204) 评论(0) 推荐(0) 编辑
摘要: 一件小事 最近遇到了一个非常闹心的事情,有一个对我们非常重要的项目,由于本身团队硬件设计人比较少,底子薄,就交给一个朋友去做外包。没想到,东西交给他设计,是年前的事情,一直拖到三月份,板子才出来,等板子出来了。我们软件工程师调试的时候,噩梦才真正的开始了。花了我们两周的时间,调试出来发现,板子大问题 阅读全文
posted @ 2020-03-19 17:57 虚生 阅读(218) 评论(0) 推荐(0) 编辑
  2020年3月15日
摘要: 前记 作为一个智能硬件设备狂兼智能硬件方案提供商,工作就是和各种智能硬件打交道。最近无意入手了一个爱图仕Aputure MC RGB摄影补光灯。顺便体验了几天,既然体验了,肯定要写一个体验结果的。这里说一下自身的体验吧。 使用体验 关于外观 刚拿到盒子,不得不服,这款产品的外观和盒子做的还是挺漂亮的 阅读全文
posted @ 2020-03-15 21:22 虚生 阅读(1276) 评论(0) 推荐(0) 编辑
摘要: 基本概念 晶振是石英晶体谐振器(quartz crystal oscillator)的简称,也称有源晶振,它能够产生中央处理器(CPU)执行指令所必须的时钟频率信号,CPU一切指令的执行都是建立在这个基础上的,时钟信号频率越高,通常CPU的运行速度也就越快。只要是包含CPU的电子产品,都至少包含一个 阅读全文
posted @ 2020-03-15 20:35 虚生 阅读(1920) 评论(0) 推荐(0) 编辑
  2020年3月10日
摘要: 前记 从事BES芯片的方案设计已经快三年了 ,这三年,伴随着和BES的一起共同成长,我们做了不少业内大的客户。从去年年初开始接触2300方案开发,到目前为止,已经做出了不少产品。这里就说一下心得体会吧。 芯片特性 BES2300系列芯片是一个非常强悍的芯片,被业内成为蓝牙耳机的顶配芯片,怎么会这么说 阅读全文
posted @ 2020-03-10 18:16 虚生 阅读(2113) 评论(0) 推荐(0) 编辑
  2020年3月6日
摘要: pyecharts + Django你不知道这个架构有多美 何为echarts? pyecharts 是一个用于生成 Echarts 图表的类库。Echarts 是百度开源的一个数据可视化 JS 库。用 Echarts 生成的图可视化效果非常棒,是笔者见到的最为绚丽最为实用的图表生成库,并且该开源社 阅读全文
posted @ 2020-03-06 10:51 虚生 阅读(1367) 评论(0) 推荐(0) 编辑
  2020年3月4日
摘要: 前记 python小白,估计很多没用过这个高级功能吧,当你用了它之后就会发现,真是非常好用喔。 装饰器本质上是一个 Python 函数或类,它可以让其他函数或类在不需要做任何代码修改的前提下增加额外功能,装饰器的返回值也是一个函数/类对象。有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码 阅读全文
posted @ 2020-03-04 16:38 虚生 阅读(231) 评论(0) 推荐(0) 编辑
  2020年3月2日
摘要: 前记 stm32 f103 在很多物联网系统中,状态显示是一个很重要的部分,在配合其它的系统做物联网设备时候,有一个状态显示,不仅仅是显得高大上,并且能够让你的系统变得更加人性化,这对于做设备的来说,是非常重要的一个环节。这里就介绍一下lcd显示屏在stm32 f103中移植以及过程中的知识点。 基 阅读全文
posted @ 2020-03-02 21:03 虚生 阅读(4931) 评论(1) 推荐(0) 编辑
  2020年2月29日
摘要: 电容在电路中的作用:具有隔断直流、连通交流、阻止低频的特性,广泛应用在耦合、隔直、旁路、滤波、调谐、能量转换和自动控制等。1、滤波电容:它接在直流电压的正负极之间,以滤除直流电源中不需要的交流成分,使直流电平滑,通常采用大容量的电解电容,也可以在电路中同时并接其它类型的小容量电容以滤除高频交流电。2 阅读全文
posted @ 2020-02-29 10:16 虚生 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 一.限流 为使通过用电器的电流不超过额定值或实际工作需要的规定值,以保证用电器的正常工作,通常可在电路中串联一个可变电阻.当改变这个电阻的大小时,电流的大小也随之改变.我们把这种可以限制电流大小的电阻叫做限流电阻.如在可调光台灯的电路中,为了控制灯泡的亮度,也可在电路中接入一个限流电阻,通过调节接入 阅读全文
posted @ 2020-02-29 10:14 虚生 阅读(393) 评论(0) 推荐(0) 编辑
  2020年2月28日
摘要: 一 符号概念: 在C语言中,有强符号和弱符号,符号简单来说就是函数、变量的名字,对于全局(非局部、非static)的函数和变量,能不能重名是有一定规矩的,强、弱符号就是针对这些全局函数和变量来说的。 二 声明方法: 1 使用__attribute__((weak))修饰: // function d 阅读全文
posted @ 2020-02-28 11:32 虚生 阅读(9532) 评论(0) 推荐(0) 编辑
  2020年2月27日
摘要: 背景调研 随着AI渗透到各行各业,人们对语音的需求也越来越大,最近一两年,各种AI音频设备如雨后春笋般冒出。各种智能AI设备的推出,意味者市场对低成本的音频采集设备越来越多。针对这种情况,我们开发出了一整套专门负责采集音频信号的解决方案。该解决方案有着什么特点呢? 方案介绍 这个解决方案和传统的解决 阅读全文
posted @ 2020-02-27 22:46 虚生 阅读(1364) 评论(0) 推荐(0) 编辑
摘要: 背景调研 随着AI渗透到各行各业,人们对语音的需求也越来越大,最近一两年,各种AI音频设备如雨后春笋般冒出。各种智能AI设备的推出,意味者市场对低成本的音频采集设备越来越多。针对这种情况,我们开发出了一整套专门负责采集音频信号的解决方案。该解决方案有着什么特点呢? 方案介绍 这个解决方案和传统的解决 阅读全文
posted @ 2020-02-27 22:40 虚生 阅读(1343) 评论(0) 推荐(0) 编辑
  2020年2月21日
摘要: 备忘 git clone比较大的工程时,出现这种错误;error: RPC failed; curl 18 transfer closed with outstanding read data remaining 这个问题 的解决方案: $ git clone http://github.com/l 阅读全文
posted @ 2020-02-21 16:28 虚生 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 基本实例 freetos的在stm32中使用踩了一些坑,事情做完了,就 做个备忘,希望能给后面的人一些借鉴。 先给出一个实际的例子吧。 启动代码 回调函数 重要备忘 freetos的task和里面的函数尽量在一个文件中。 对于某些stm32 的平台,回调函数和task不在一个文件下,会出现一些异常。 阅读全文
posted @ 2020-02-21 10:26 虚生 阅读(1175) 评论(0) 推荐(0) 编辑
  2020年2月19日
摘要: 为什么要在stm32 f103上面移植freertos stm32 f103 以他的全面的文档,亲民的价格,强大的功能。成为无数微设备的方案首选。在市场上有极大的使用量。市场占有率也是非常的高。freertos作为一个开源的微型操作系统,凭借着它的资源占用小,功能强大,文档齐全,成为各大芯片公司都支 阅读全文
posted @ 2020-02-19 16:48 虚生 阅读(3656) 评论(0) 推荐(0) 编辑
  2020年2月15日
摘要: 前记 gcc编译使用的printf打印函数需要的底层函数是和其他编译器不同的,以前的是无法使用的,这里有两种方法,一种是使用gcc库里面的printf函数,自己实现底层IO函数_write。另外一种方法是自己定义 printf函数,这里给出两者实现方法及测试结果。 方法一 假如要使用gcc库里面的p 阅读全文
posted @ 2020-02-15 16:44 虚生 阅读(3520) 评论(0) 推荐(1) 编辑
摘要: 一 概念定义: 严格说起来,应该这么讲:指针存的是地址,而&运算符是取变量的地址。 指针原理: 其实计算机中的内存就像一个个抽屉(一兆内存就相当于1百万个抽屉),每个抽屉都有一个编号,用于存放数据。 为了方便使用,编译器允许我们在写程序的时候,对抽屉进行命名(而不是使用抽屉的编号),这就是变量名。就 阅读全文
posted @ 2020-02-15 10:03 虚生 阅读(4807) 评论(0) 推荐(0) 编辑
  2020年2月14日
摘要: 一 前言 stm32 f103中。关系到一个选择何种编译宏的问题。这里就梳理一下吧。 二 正文 1 在 core_cm3.h 文件中,有如下代码: 1 #if defined ( __CC_ARM ) 2 #define __ASM __asm /*!< asm keyword for ARM Co 阅读全文
posted @ 2020-02-14 11:42 虚生 阅读(6767) 评论(0) 推荐(1) 编辑
  2020年2月12日
摘要: 解决方法: 方法一:去掉makefile中的编译选项:-nostartfiles 方法二:方法一不凑效的情况下,添加编译选型:--specs=nano.specs 阅读全文
posted @ 2020-02-12 09:49 虚生 阅读(1997) 评论(0) 推荐(0) 编辑
  2020年2月11日
摘要: startup_stm32f10x_cl.s 互联型的器件,STM32F105xx,STM32F107xxstartup_stm32f10x_hd.s 大容量的STM32F101xx,STM32F102xx,STM32F103xxstartup_stm32f10x_hd_vl.s 大容量的STM32 阅读全文
posted @ 2020-02-11 14:48 虚生 阅读(1025) 评论(0) 推荐(0) 编辑
  2020年2月7日
摘要: 整体情况 数码录音笔是录音器的一种,外观如笔,造型小巧,便于携带,造型多样,拥有多种功能,如FM调频、MP3播放、激光笔等功能。与传统录音机相比,数码录音笔是通过数字存储的方式来记录音频的。在需求市场中,各类有录音需求的用户皆是录音笔的客户群体,覆盖用户范围较为广泛,但主要集中在新闻媒体、政府、事业 阅读全文
posted @ 2020-02-07 21:31 虚生 阅读(722) 评论(0) 推荐(0) 编辑
  2020年2月6日
摘要: 在后台运行 django: nohup python manage.py runserver 0.0.0.0:9000 &ps:&可以不写,这样启动测试服务器后,就可以常驻后台运行了。 启动程序并输入到指定日志: nohup python manage.py runserver 0.0.0.0:90 阅读全文
posted @ 2020-02-06 18:17 虚生 阅读(5634) 评论(0) 推荐(1) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 34 下一页