- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 AR9331刷openwrt。
1. 串口与pc连接,pc端使用putty或secureCRT打开串口。2. 启动路由器,当U-Boot出现"Autobooting in 3 seconds"后输入tpl,进入U-Boot的命令行。3. 在存放openwrt镜像的pc上打开tftp服务器。4. 在U-Boot命令行中依次输入一下命令: setenv ipaddr 192.168.1.1
2015-08-28 21:34:40 4129
转载 集电极开路输出、开漏输出、推挽输出
集电极开路(OC)输出:集电极开路输出的结构如图1所示,右边的那个三极管集电极什么都不接,所以叫做集电极开路(左边的三极管为反相之用,使输入为"0"时,输出也为"0")。对于图1,当左端的输入为“0”时,前面的三极管截止(即集电极C跟发射极E之间相当于断开),所以5V电源通过1K电阻加到右边的三极管上,右边的三极管导通(即相当于一个开关闭合);当左端的输入为“1”时,前面的三极
2015-06-14 22:43:48 1671
转载 解析 STM32 的启动过程
当前的嵌入式应用程序开发过程里,并且C语言成为了绝大部分场合的最佳选择。如此一来main函数似乎成为了理所当然的起点——因为C程序往往从main函数开始执行。但一个经常会被忽略的问题是:微控制器(单片机)上电后,是如何寻找到并执行main函数的呢?很显然微控制器无法从硬件上定位main函数的入口地址,因为使用C语言作为开发语言后,变量/函数的地址便由编译器在编译时自行分配,这样一来ma
2015-06-13 23:44:40 1670
转载 解析STM32的库函数
意法半导体在推出STM32微控制器之初,也同时提供了一套完整细致的固件开发包,里面包含了在STM32开发过程中所涉及到的所有底层操作。通过在程序开发中引入这样的固件开发包,可以使开发人员从复杂冗余的底层寄存器操作中解放出来,将精力专注应用程序的开发上,这便是ST推出这样一个开发包的初衷。但这对于许多从51/AVR这类单片机的开发转到STM32平台的开发人员来说,势必有一个不适应的过
2015-06-13 22:51:28 862
转载 STM32的时钟树
对于广大初次接触STM32的读者朋友(甚至是初次接触ARM器件的读者朋友)来说,在熟悉了开发环境的使用之后,往往“栽倒”在同一个问题上。这问题有个关键字叫:时钟树。 众所周知,微控制器(处理器)的运行必须要依赖周期性的时钟脉冲来驱动——往往由一个外部晶体振荡器提供时钟输入为始,最终转换为多个外部设备的周期性运作为末,这种时钟“能量”扩散流动的路径,犹如
2015-06-13 22:46:07 797
原创 win8下JLink V7 V8修复教程
win8下JLink V7 V8修复教程适用win7/win8 64位,AT91SAM7S64驱动识别。已win8.1 64bit验证。
2015-06-04 22:42:08 4538
原创 2440/6410+minitools+superboot烧写裸机新方法!
1.对于6410: 首先制作启动SD卡,注意选择superboot为支持minitools。 对于2440: 首先把superboot下载到nor flash,使用jlink、H-JTAG、OPENJTAG、oflash等工具。请自己看教程。2.安装minitools,适合xp、win7、win8的32位和64位。3.设置板子启动为n
2013-08-04 21:56:35 6573
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人