Evan
webom2008
青春无悔
全部博文(93)
RTC设备驱动(7)
I2C设备驱动(4)
2015年(16)
2014年(77)
guofeilo
19910304
蔗糖123
LiuShihu
cszzlsw
liuqiang
JGQ03005
jiuzhuax
Bsolar
发布时间:2015-05-20 17:59:32
22.4.4模式选择从发从收主发主收主模式下:1.产生CLK信号;2.START,STOP信号产生,软件控制;从模式:1.支持7or10-bit地址,或通用呼叫地址(使能状态下),保留SMBus地址(软件使能)I2C初始化1.使能或不使能外设,通过I2C_CR1的PE注意:当PE=0时,有软复位功效(至少3个APB周期);复位建议时序为:WritePE=0 -> .........【阅读全文】
发布时间:2015-04-01 20:32:12
如果一个函数可以安全地被多个任务调用,或是在任务与中断中均可调用,则这个函数是可重入的。 每个任务都单独维护自己的栈空间及其自身在的内存寄存器组中的值。如果一个函数除了访问自己栈空间上分配的数据或是内核寄存器中的数据外,不会访问其它任何数据,则这个函数就是可重入的。点击(此处)折叠.........【阅读全文】
发布时间:2015-04-01 20:27:12
“非原子操作”是相对于“原子操作”而言。先来个例子(读-改-写 操作):以下展现的是一段C代码和等效的ARM7汇编代码C代码:/* The C code being compiled. */ 155: PORTA |= 0x01;汇编代码:/* The assembly code produced. */ 0x00000264 481C LDR R0,[PC,#0x0070] ; Obtain the address of .........【阅读全文】
发布时间:2015-03-08 22:51:36
下面是我从网上搜集到的关于全局变量使用的注意点: 1. 全局变量要少用,能不用就不用; 2. 在主程序外面只对全局变量做声明,不做定义; 3. 使用中断时,要加上使用的寄存器组; 4. 裸露的全局变量全部用结.........【阅读全文】
发布时间:2015-03-05 09:24:48
STM32F030 Vector......【阅读全文】
登录 注册