- 博客(52)
- 资源 (31)
- 收藏
- 关注
转载 一篇文章读懂无人机全产业链(含主控芯片厂商信息)
origin: http://www.esmchina.com/news/article/201706271636自2017年以来,全球无人机行业热潮开始退却。在国外,美国无人机巨头3DRobotics宣布彻底退出无人机市场,GoPro、Lily、Parrot等明星企业也在纷纷折戟。在国内,亿航、零度等企业均在去年底经历了大幅裁员,斯凯智能更是因资金链断裂在今年破产倒闭。
2017-06-28 16:28:21 7084
转载 无线通信芯片又一神兽诞生,中兴NB-IoT芯片朱雀7100定了
origin: http://www.esmchina.com/news/article/201706271515基于蜂窝网络的IoT市场预计在未来数年呈现爆发增长,NB-IoT标准后来居上迅速蹿红,得到包括芯片商、运营商、设备商、模组商在内的全产业链厂商的支持和看好。中兴微电子即将上市NB-IoT芯片RoseFinch7100,也将启用神兽命名,RoseFinch代号朱雀…
2017-06-28 16:27:37 2965 1
原创 AC97,i2S,HD-AUDIO接口的声卡,输出是什么?
AC97,i2S,HD-AUDIO接口的声卡,输出是什么?这些标准是音频的传输总线,是主板与codec之间的接口标准,但是经过codec后,由于多声道的要求导致codec对外的接口也就变得不一样了,例如8道支持等!
2017-06-28 14:58:21 3814
转载 Pixhawk---烧写FMU/IO bootloader
origin: http://blog.csdn.net/freeape/article/details/47808253Pixhawk—FMU/IO烧写Bootloader1 说明 用J-link来烧写Bootloader,Pixhawk板FMU/IO接口说明: J-link接口说明: Pixhawk与J-link接线说明: 3V3 --
2017-06-28 10:34:44 2027
转载 Pixhawk jtag烧写
origin: http://blog.csdn.net/q7727765/article/details/69054452pixhawk的fmu和io板刷写过程1.固件准备git clone git@github.com:PX4/Bootloader.gitcd Bootloadermake123123编译成功后会输出各个版本对应的bootloader文件: 其中
2017-06-28 10:33:13 3122
原创 音频8Hz,16Hz,44.1Khz,48Khz与mp3的128kbps,192kbps
音频8Hz,16Hz,44.1Khz,48Khz与mp3的128kbps,192kbps,一个说的是采样率,一个说的是数据量,不同的东西!现在最高也就是48Khz的采样率!
2017-06-27 16:59:25 8746 1
转载 Android音频系统之音频框架
1.1 音频框架转载请注明,From LXS, http://blog.csdn.net/uiop78uiop78/article/details/8796492Android的音频系统在很长一段时间内都是外界诟病的焦点。的确,早期的Android系统在音频处理上相比于IOS有一定的差距,这也是很多专业的音乐播放软件开发商没有推出Android平台产品的一个重要原因。但这并不代表它的音频框
2017-06-27 16:45:49 682
转载 深入揭发:Android 的声音延迟正在变好,但要和 iOS 平起平坐还需时日…
origin: http://www.midifan.com/modulenews-detailview-22035.htm根据 Superpowered 这家公司的统计,在 2015 年第一季度,音乐类 App 在所有 iOS App Store 中的收入排到第三位,然而在 Google Play 中音乐类 App 无论是下载还是收入都排不到前五….对与安卓开发者来说,这意味着少了几百万
2017-06-27 16:44:31 2809
转载 Android L 大大降低音频输入延迟
origin: http://www.midifan.com/modulenews-detailview-17345.htm在Google I/O 2014开发者大会上,新发布的Android L系统集成了新的音频API和框架,改进了重采样算法,也解决了音频输入延迟问题。Google I/O 2014开发者大会的Building multi-media experien
2017-06-27 16:42:50 2620
转载 Linux Audio Stack & ALSA
origin: http://blog.csdn.net/cnclenovo/article/details/47106743Linux Audio StackossOSS借用了UNIX里”一切都是文件”的概念,。 把声卡模拟成一个/dev/dsp设备, 多块声卡就是dsp0, dsp1…要播放声音?打开dsp设备.往里面write数据就可以了.设置比特率?用ioctl
2017-06-27 16:02:40 1106
转载 Linux声音系统
origin:http://www.cnblogs.com/jiqingwu/p/linux_sound_system.htmlLinux声音系统TAG: linux, alsa, oss, pulseaudio, esd, aRts DATE: 2013-08-13Linux声音系统有些混乱,它有三套音频驱动: OSS (Open Sound System), 商业版
2017-06-27 15:58:17 826
转载 基于MDK的分散加载文件
origin: http://blog.csdn.net/tracing/article/details/49910055面对这样一个新东西,先去官网看看,或者看看IDE的帮助,基本上你想要的东西都有了,BAIDU来的都不全面,这是一种学习方法。http://www.keil.com/support/man/docs/armlink/armlink_BABDDHBF.htm
2017-06-25 20:51:19 735
原创 keil MDK5 Software Packs与stm32 lib
每个mcu厂商都会提供一些库供用户使用,st公司提供的就是stm32 lib, 其他公司的产品都有对应的库!同时每个厂商不同的产品会提供不同的库,于是对应不同的产品需要下载不同的库!2017.6.24
2017-06-24 22:08:35 2554
转载 经常听说AT&T汇编、Intel汇编,还能听到ARM汇编,这个ARM汇编与前两个有什么关联?
origin: https://zhidao.baidu.com/question/424592744355848412.htmlAT&T汇编和Intel汇编,是两种不同汇编语言格式,与具体CPU关系不大,只是Intel汇编格式基本只用在自家的x86系列CPU上,而AT&T汇编格式在多种CPU上都可以使用(x86,power,VAX等等)。两者的区别主要是CPU指令、寄存器、立即数、寻址方式等
2017-06-24 17:18:54 2857 1
原创 mbr,gpt,uefi,secureboot装机实战
mbr最古老的分区方式,后来有了gpt最近bios的方式改了,有了uefi还有uefi的一个feature securebootWindows8要求必须开启secureboot,所有的驱动要经过这个的签名认证!但我奇怪的是ubuntu系统下的驱动也要须要签名吗?起码nvidia的驱动貌似需要!难道不是进入系统后,os完全接管硬件了吗?secure boot还在起作用吗?2017.6
2017-06-24 11:20:31 977
原创 在一台ubuntu的arm板子上学习arm汇编
在arm板子上,有ubuntu就可以利用gcc来直接编译代码,或用交叉编译,就可以跑代码了呀!很简单的道理,但是没时间去思考!2017.6.22
2017-06-22 18:01:21 607
原创 立即数最大有多少位?
假设cpu执行一个指令: add #xx yy常数xx最大有多大?如果超过32bit, 那么add xx yy这个指令不就超过32bit了吗? 这样是不对的吧? 当初自己设计cpu时,没有想到这个问题看上面这个指令,imm立即数是有限制的!什么操作编译器会将代码编译为立即数操作,什么代码编译为ram寻址,什么代码编译为reg寻址?又或者不同的指令需要不同的寻址方式,使用到某
2017-06-22 17:56:05 3575
原创 算数移位(<<, >>)与逻辑移位
>是算数移位,也就是-1,如果右移,则 最高位补1; 左移,则右边补0;但是uint32_t的10 00 00 00 右边移动后,是什么?补0呗,因为大于0什么叫逻辑移位和算术移位 1)算术移位 当乘数或除数是2n时,算术移位用来快速地完成对整数进行乘法或除法的运算.算数左移n位相当于乘上2n,执行方法是把原来的数中每一位都向左移动n个位置,左面移出的高位丢弃不要,右面低位空出
2017-06-22 17:29:32 797
原创 补码
好吧,今天重读 才突然发现我们经常说的-1在计算机内存储为”10 00 00 01“, 这就是补码表示形式呀!哈哈,当初学习时还真是没搞明白!呜呜!2017.6.22
2017-06-22 16:40:54 328
原创 stlink+openocd与jlink+jlink_gdb_server
很简单的东西,由于很久不用了,基本的概念都搞糊涂了!linux下使用gdb调试stm32可以使用两套环境:1. stlink硬件+openocd软件+arm-none-eabi-gdb2. jlink硬件+jlink_gdb_server软件+arm-none-eabi-gdb2017.6.23
2017-06-22 15:32:29 1870
转载 最低成本的ARM调试解决方案——有关于Wiggler、H-Jtag、OpenOCD、GDB
origin: http://blog.sina.com.cn/s/blog_70bb32080100lx1u.html又是一个多月没有动这个Blog嘿嘿,我发现一个有趣的现象,我的Blog在每年的1月底到2月中旬,7月、8月是淡季,每天访问量基本都在100以下,其它时间都是旺季,尤其9月和3月,每天可以到200以上,最高甚至500。我想因该是因为学生们是EE小站访问的主力吧——9月和3月是开
2017-06-22 15:08:53 2274
原创 jlink/stlink与ice
最近在搞stm32,突然想到以前想用jlink debug s5pv210不成的问题,难道是jlink太搓了? 于是找到高大上的ICE,这个要贵的多,但是ice是仿真器,与jlink这些东西是什么关系呢?所谓的debug是什么意思?所谓的单步执行是在soc上执行指令? 还是在仿真器上?2017.6.23
2017-06-22 14:45:45 695
原创 nuttx是可抢占式内核
nuttx是可抢占式内核,也就是当某个任务处于执行时间片时,有一个高优先级别的需要执行,则切到高优先级任务执行。抢占是通过中断来触发的,也就是某个中断发生了造成某个高优先级任务可以执行了,于是调度到高优先级任务!2017.6.22
2017-06-22 14:09:49 1007
转载 全球MCU市场和技术发展趋势
origin: http://www.elecfans.com/emb/danpianji/20170518517186.htmlELEXCON深圳国际电子展暨第六届嵌入式系统展设有嵌入式系统专区,同期举办第九届MCU技术创新与嵌入式应用大会,深度展示和探讨MCU市场与技术的发展趋势,欢迎大家持续关注。微处理器和单片机(MCU)从70年代在欧美开始兴起,1981年8051 单片机问世,到今
2017-06-22 13:31:37 4288
转载 Linux内核性能测试工具全景图
origin: http://blog.csdn.net/hexieshangwang/article/details/496227691.Linux性能监控工具及对应的内核层2.Linux性能基础测试工具及对应内核层3.Linux性能监控工具Sar及对应内核层4.Linux性能调优工具及对应的内核层
2017-06-21 09:21:15 926
转载 STM32串口IAP(YModem)
origin: http://ziye334.blog.163.com/blog/static/2243061912014811103327713/在之前的《STM32串口IAP》一文中,通过传输数据流来升级程序,但是这种"裸"数据的传输方式存在这许多的问题,比如它没有容错机制,不能保证数据的正确传输,还比如说它无法获知升级文件的信息,导致它在判断何时停止接收数据上“犹豫不决”。正式为了解决上
2017-06-19 09:27:29 1128
转载 IAP+YMODEM+CRC16+AES256+PC端软件+hex合并
origin: http://www.openedv.com/thread-78079-1-1.html由于项目需要,花时间研究了一下有关IAP的知识,虽然在原子哥的教程中有讲到关于IAP,但是实际项目中并不会那样使用,也不会使用串口直接不通过协议传输文件,但是原子哥的教程很好的讲明白了IAP的思路以及实现的方法,至于细节部分就是我开贴的原因,希望能多把这种实际项目一定
2017-06-17 21:35:01 7544 4
原创 操作系统大集合-那些消失的操作系统
http://wiki.osdev.org/Projects这里记录了几百个操作系统,有许多停止维护了,真是壮观!linux活下来不易!!2017.6.13
2017-06-13 17:40:21 478
原创 调试px4串口升级固件
最近在调试px4的bootloader, 实现uart 串口升级, 硬件版本为pixhawkbootloader地址为https://github.com/PX4/Bootloader.gitpx4代码地址为https://github.com/PX4/PX4NuttX.gitbootloader支持两种升级方式,usb和uart, 使用telem 1口来作为uart升级口, micr
2017-06-09 18:42:32 1393
转载 pixhawk博客导读
origin: http://blog.csdn.net/czyv587/article/details/52078166写的东西有点多,写的也有点乱,看题目也不知道内容是什么,为了方便网友观看自己感兴趣的地方,笔者把pixhawk博客归类一下。(由于笔者也是边学习边写的,难免有错误,还请多包涵,提出指正)1.想学习pixhawk,免不了win下搭建编译环境,或者linux下搭建编
2017-06-09 18:29:03 572
转载 GDB - Debugging stripped binaries
origin: https://felix.abecassis.me/2012/08/gdb-debugging-stripped-binaries/A few days ago I had a discussion with a colleague on how to debug a stripped binary on linux with GDB.Yesterday I also
2017-06-09 17:53:37 792
原创 接电源,不接jtag,stm32无法启动
最近调试stm32f103vct6, 程序很奇怪,如果只接电源程序无法跑起来,但 是只要将jtag接上(没有跑jtag), 系统就能跑起来,真是奇怪!最后分析可能是系统pc14,pc15上的晶振未接的缘故!怪哉!2017.6.9
2017-06-09 17:26:53 3024 1
转载 STM32启动过程解读与跟踪验证
origin: http://blog.csdn.net/he_ning/article/details/35226125近段时间由于在做ucos-iii的移植,所以就顺便了解下STM32的启动过程。经过查阅各种官方文献和对代码进行单步跟踪,详细地叙述了STM32加电启动的具体过程。对于关键性的语句都指明了出处。下面将学习成果分享给大家,由于笔者知识有限,不当之处敬请指出。
2017-06-09 10:47:29 656
转载 STM32从Flash地址0x08000000的启动重映射
origin: http://www.it610.com/article/5070966.htm摘要: 在初写STM32程序时,遇到一个困惑,STM32的Flash在MDK里被设置为起始地址0x08000000,而CM3手册规定芯片复位时要从0x00000000地址开始取出中断向量,那STM32怎么样执行代码呢?地址重映射?或者在0x00000000里有对应有实际存储器?仔细阅读手册,发现这件
2017-06-09 10:46:07 7661 4
原创 arduino等开源平台
其实现在想一想,如果要做点 有创意的小玩意,一般有gpio,spi,i2c,adc等几种东西就够了,所以低成本的arduino和稍高跑Linux的树梅派完全满足设计的需求;这就是他们成功的根本吧!像野火开发板这类东西,资源比较多,价格也贵不少,可以做不少东西了!2017.6.9
2017-06-09 10:16:30 2485
转载 STM32系列选型指南
STM32系列选型指南时间 2015-05-30 15:40:53 PandoCloud原文 http://blog.pandocloud.com/?p=551 主题 STM32 一、 STM32 32-bit ARM Cortex MCUs 概览 STM32系列32位微控制器,基于ARM® Cortex®‑M处理器。它能支持32位广泛的应用,
2017-06-09 10:10:58 20210
转载 Pixhawk原生PX4固件中的坑(2017.6.8TREE上的版本)
origin: http://www.cnblogs.com/fly2mato/p/6575556.html作为一名飞控开发的小学生:),最近入坑Pixhawk+PX4了。基于Pixhawk硬件平台进行二次开发,有两套固件可以选择:Ardupilot系列也就是常说的APM固件,包含了ArduCopter以及ArduPlane等;另一个就是Pixhawk原生固件PX4了。前者最开始是为APM
2017-06-08 12:50:07 3364
原创 stlink-opencd-gdb调试程序
target remote localhost:3333monitor resetmonitor haltloaddisconnecttarget remote localhost:3333monitor resetmonitor halt1. $ openocd -f /usr/local/share/openocd/scripts/interface/stlink-v2.cf
2017-06-07 13:50:29 2563
原创 让脚本在android上狂奔
Scripting Layer for Android (SL4A) 是一个开源项目,目标是为android系统提供脚本语言的支持,使用户可以直接在android平台上进行脚本语言的编辑、解释和执行。这些脚本语言已经可是使用很多封装好的android API来开发功能丰富的android应用程序,并且使开发变得更加的简单和高效!这个平台支持多种脚本语言,比如 Python, Perl, JRub
2017-06-06 17:08:30 376
转载 Pixhawk遥控器无法检测&bootloader烧写
origin: http://blog.csdn.net/q7727765/article/details/69054452Pixhawk“detected 0 radio channel”导火索:最近毕设想用pixhawk来做个东西。于是跟着官方的wiki,搭建起了编译环境。但是奇怪的事情突然发生了。我clong的是官方最新版的master分支的固件,ubuntu下完成编译并且下载。
2017-06-06 16:01:53 2293 1
tcp/udp调试工具和tcp/udp server压力测试工具
2015-07-02
uboot-porting-stage4.tar.gz
2015-02-23
uboot-porting-stage2
2014-07-27
面向模式的软件体系结构-卷1模式系统
2013-01-29
Remove Google Redirects
2012-12-07
Computer Architecture, Fifth Edition: A Quantitative Approach
2012-09-06
UNIX环境高级编程第二版
2012-08-24
The.unix.programming.envirment
2012-08-24
跟我一起学Makefile
2012-07-24
tcp ip illustrated volume3
2012-06-07
tcp ip illustrated volume2.chm
2012-06-07
tcp ip illustrated volume1 2nd.Edition
2012-06-07
IEEE Std 802.1X-2004
2012-05-31
UNIX网络编程 第1卷 第三版中文.part2.rar
2012-05-12
UNIX网络编程 第1卷 第三版中文
2012-05-12
UNIX网络编程 第1卷 第三版中文.part1.rar
2012-05-12
linux内核源代码情景分析(下
2012-05-11
linux内核源代码情景分析(上)
2012-05-11
Shell脚本学习指南.pdf
2012-03-29
mit6.828_2011_JOS
2012-01-09
httpSniffer源代码
2010-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人