-
楼主给的量化信息还是太少了
-
终于搞好了
-
写保护后,是不能read的,但是可以直接烧写。重新打开STVP,选择option页面,直接program就行啦
-
不但ST的,其他公司的ARM7,CM3,I2C用中断都不好用。。。
主要原因我个人认为主要是CPU的速度快。。
降低速度一般都可以用。
查询一定要加超时判断。
-
回6楼:怎么会有DMA中断?楼主位的问题没有DMA的问题,产生PWM信号也不需要DMA操作。
关于更新中断的问题,你需要看看STM32参考手册,我的博客中也有介绍:
STM32定时器的预装载寄存器与影子寄存器之间的关系
-
你看一下CAMERA驱动下有没有和oaldma.h相关的文件,看看他们是什么关系
-
还有个问题
复位(SYSRESETn或PORESETn)以后,属于SWJ-DP的所有5个引脚都立即被初始化为可被调
试器使用的专用引脚(注意,并没有初始化跟踪输出脚,除非调试器对此脚进行定义)。
这句话我不太理解~
复位后SWJ_CFG[2:0] 变成了000
那么不就是jtag和swd仿真状态吗?怎么又说并没有初始化跟踪输出脚,那初始化跟踪脚是怎么回事?
小弟渔夫~跪请扶贫~
-
#pragma vector=USART0_RXC_vect
__interrupt void USART0_RX_interrupt( void )
)
{
unsigned char data;
unsigned char tmphead;
_CLI();
/* Read the received data */
data = UDR0;
/* Calculate buffer index */
tmphead = ( USART_RxHead + 1 ) & USART_RX_BUFFER_MASK;
USART_RxHead = tmphead; /* Store new index */
if ( tmphead == USART_RxTail )
{
/* ERROR! Receive buffer overflow */
}
USART_RxBuf[tmphead] = data;
_SEI();
TCNT2 = 0;
TIFR |= (1
-
各位知道的都说说嘛?问题可能有点多,但是我觉得应该集思广益嘛~~~或者我有什么地方不对的也可以说出来啊!
-
没有回答我吗?
-
太麻烦了,还不如买个时钟芯片呢,这些应该都有的,自己转,太麻烦了
-
那是一个表格,是按照你的需要存储的一些常数
-
吐血赞!!1
-
ti yourTaskID
-
请自行在ST网站下载,网页地址在我的签名中。
-
LZ是想改一下键盘的灵敏度吧?看看这个:
在桌面那里点 开始 ——运行 然后输入 regedit
找到这个文件夹HKEY_CURRENT_USER 然后打开Control Panel,再打开Keyboard
第一个和第二个不要去改,继续默认状态
InitialKeyboardIndicators是最初键盘指示 2
KeyboardDelay是键盘延迟 0
KeyboardSpeed是键盘速度 31
这是系统默认的键盘设置。
调节键盘的灵敏度就是重新设定KeyboardSpeed值(31)的过程。
如果你的键盘转向不足,那么减小KeyboardSpeed的值 如 设为21 ……
如果你的键盘转向过于灵敏,那么增大KeyboardSpeed的值 如 设为48 ……
由于个人习惯和键盘本身的差距,KeyboardSpeed并不确定!找到适合自己的数值就好。
lz 好像问过了的
-
开发板上面有,自己画都那么简单
-
0x4BF 对应那一块,存的是什么数据?
-
这个好像是自动的,没有控制位。可以在不发数据时把对应端口变为普通输出口,然后通过程序控制。
不知道为什么需要这样?
-
感谢楼上...
s2440INT->rINTMOD是2440的一个寄存器来的
LCD时序问题会导致系统跑飞吗?
我去看一下LCD的DATASHEET