芯片/硬件
文章平均质量分 85
yuanlulu
做过嵌入式Linux开发、深度学习平台开发。擅长c++和python。
展开
-
EEPROM和flash的区别
<br />之前对各种存储器一直不太清楚,今天总结一下。<br /><br />存储器分为两大类:ram和rom。<br /><br />ram就不讲了,今天主要讨论rom。<br /><br />rom最初不能编程,出厂什么内容就永远什么内容,不灵活。后来出现了prom,可以自己写入一次,要是写错了,只能换一片,自认倒霉。人类文明不断进步,终于出现了可多次擦除写入的EPROM,每次擦除要把芯片拿到紫外线上照一下,想一下你往单片机上下了一个程序之后发现有个地方需要加一句话,为此你要把单片机放紫外灯下照原创 2011-01-25 15:09:00 · 107177 阅读 · 31 评论 -
rk3399+ubuntu:基于深度学习框架ncnn对比clang和gcc性能
编译方式修改toolchains/aarch64-linux-gnu.toolchain.cmake,内容如下:# set cross-compiled system type, it's better not use the type which cmake cannot recognized.SET ( CMAKE_SYSTEM_NAME Linux )SET ( CMAKE_SYST...原创 2019-02-26 22:09:05 · 5350 阅读 · 8 评论 -
rk3399环境配置:安装opencv、dlib和tensorflow,并测试ncnn性能
概述最近入手了NanoPC-T4开发板,上面用的是rk3399这款芯片。安装系统:rk3399-eflasher-friendlydesktop-bionic-4.4-arm64-20181219。这是一个ubuntu18.04为基础的Linux系统。安装过程下面的操作都是在root用户下完成的。更新源到/etc/apt/sources.list.替换url为http://mirror...原创 2019-02-24 12:57:03 · 8365 阅读 · 9 评论 -
使用I2C操作AT88加密芯片
1.上电时序,直接省略2.waitclock往I2c总线上发送两个字节的0x00,具体方法为想地址0写一个字节的0x0.3.命令和数据遇到"0xb8 00 00 0x0a"命令直接返回。AT88的规则是每次读写数据之前先发送命令。因此读写数据的时候一定是带命令的。写数据的操作很简单,使用命令的第一个字节作为地址,剩下的命令部分和数据部分当成一原创 2012-06-30 12:30:09 · 7187 阅读 · 7 评论 -
主分区/扩展分区/逻辑分区MBR和DBR
从网上整理的知识,在这里汇总一下,具体的来源网页恕不写出。MBR(master boot record)即主引导记录,有时也称主引导扇区。位于整个硬盘的 0 扇区(硬盘的 0~62 即前 63 个扇区为保留扇区,目前只有 MBR 占用其中的第一个或前几个扇区),可以看作是硬盘的第一个扇区,通常只占用这一个扇区,如 XP 的 MBR,grub4dos占用 0~17 共 18转载 2012-02-29 22:47:46 · 8577 阅读 · 0 评论 -
Rs232/rs485/rs422接口比较总结
============================================作者:yuanluluhttp://blog.csdn.net/yuanlulu版权没有,但是转载请保留此段声明============================================今天突然想起485来了,想弄个明白。现在总结一下它和另外两个兄弟的异同。 R原创 2011-02-15 15:18:00 · 9855 阅读 · 0 评论 -
iso7816复位应答后的状态
原创 2011-06-14 17:56:00 · 2538 阅读 · 0 评论 -
LPC3250 UART概念总结
超时中断如果FIFO里的数据没有达到触发级,而且存在一定时间的话,就会触发超时中断接收中断当接收fifo中的深度大于设置的触发深度时发生的中断发送中断当发送fifo的深度小于设定的深度时触发的中断超时中断和接受中断都用于接收数据,发送数据只有一个发送中断。这三个中断就是最长用的了。除此之外,urat还有四个错误类型的中断:间隔中断、帧错误、溢出中断和奇偶错误。间隔中断:(the stop-bit is zero, and all data bits are zero)停止位和所有的数据都原创 2011-03-02 17:44:00 · 2659 阅读 · 0 评论 -
rk3399上opencv使用gstreamer访问mipi摄像头
环境硬件:友善之臂NanoPC T4rk3399:Big.Little 架构:双核Cortex-A72 + 四核 Cortex-A53 架构,64位CPU主频超过1.8GHz软件:rk3399-eflasher-friendlydesktop-bionic-4.4-arm64-20181219.img这是友善之臂定制的一个基于ubuntu18.04的64位操作系统。探索思路自己...原创 2019-03-30 19:35:46 · 11692 阅读 · 9 评论