|

利用iPhone线性震动马达制作骨传导耳机

北京时间2015年9月10日凌晨1点,苹果公司在旧金山的比尔·格雷厄姆市政礼堂举行2015苹果秋季新品发布会。本次发布会中,发布了新品iPhone 6s、iPhone 6s Plus,Apple Watch更多的表带和机身款式、12.9英寸的iPad Pro、全新可以打游戏的Apple TV。其中,iPhone 6s与iPhone 6s Plus为广大果粉带来了诸多“黑科技”:3D touch、1200万像素后置摄像头、livephoto与4K摄录、强劲的A9处理器……这让去 ...

|

C语言常见文件处理

每个编程语言学到文件操作、字符串操作、网络连接什么什么的就开始有各种各样的库函数需要记忆,有的比较常用还比较好记,有的遇到了却没记住,那就只能请教Google了。但考试时候不能Google,本篇旨在总结C语言中常见的文件处理操作,便于查阅和记忆。 FILE文件类型 fopen() 打开文件 fclose() 关闭文件 fputc() 将字符写入文件 fputs() 将字符串写入文件 fprintf() 格式化写入 fgetc() 从文件中读取字符 fgets() 从文件中读 ...

|

在stm32单片机上使用printf

对于C语言的初学者来说,最熟悉的大概是printf输出函数了,STM32单片机一般使用C语言编程,那么如何在STM32单片机中使用printf呢 准备工作硬件这里使用STM32F401CCUx作为演示 jlink——用于烧录单片机以及串口通信测试 软件STM32CubeMX Keil (基于HAL库进行开发) 串口调试助手 关于串口调试助手串口调试助手建议下载微软应用商店里的,名字就是叫串口调试助手 图标就是这个样子 FAQ 为什么我的微软应用商店打不开? 因为种种我也不 ...

|

STM32外接DAC模块MCP4725

我最近在使用STM32F411CEU最小系统板做开发,但发现它并不自带DAC数模转换模块,所以我选择外接DAC模块MCP4725 准备材料STM32系列开发板我这里对MCP4725的使用方法理论上都是通用的,所以对芯片的要求并不严格。我使用STM32F411CEU它拥有最高100MHz的主频,官方文档 MCP4725数模转换模块MCP4725价格低廉,使用I2C接口(拉了拉了)官方文档 面包板杜邦线若干众所周知,杜邦线是会自己消失的 代码在cubemx中打开I2C接口在项目文 ...

|

muSpider__QQ音乐榜单下载器

关于muSpider这是一个QQ音乐榜单爬取程序 包括付费音乐已经被隐藏的音乐,凡是在榜单上且QQ音乐服务器有存储的音乐都可以爬取 破解了时间和数量的限制 开源位置: muSpider仓库 声明: 仅供学习交流使用,转发请注明出处 为保证所有使用者利益,请控制使用频率!!! 目录 快速开始 FAQ(常见问题及解答) 可以爬取的榜单 榜单适配进度 参与适配榜单 快速开始必要的准备环境:Python 版本:>=3.5 相关库安装:对于大部分用户,一般情况不需要安装多余的库 ...