-
俺开了个小灶,请移步下载资料:http://www.stmcu.org/download/index.php?act=ziliao
-
我不负责有关设计、生产、销售等环节,一般这些环节的文档也接触不到。
请直接通过你的购买渠道咨询有关问题。
版主,我不清楚您在ST是什么title,但是这明显是ST的工作失误,表示芯片版本号的关键丝印,居然有大的版本改动,网上都没有任何文档事先说明的
请参考STM32F103CBT6的errta数据手册,明确标明只有BZY版本,而且文档后面明确写出在芯片封装哪个位置标出了对应的版本号,我咨询了相关的代理,他们也是一头雾水
这个问题请重视,现在看起来不是版本号改变那么简单的事情了
-
斑竹能不能提供个103K作为I2C从机的程序参考下?
-
引用 6 楼 littlecc2009 的回复:
引用 5 楼 linux_lee 的回复:
第一个问题:64k内存的地址线需要16根
第二个问题:1M内存地址线需要20根
噢~~我想请问的是,为什么第二题(就是4楼那题,不可以8个DRAM串在一起呢?就像是一楼的图那样(一楼的是4个串在一起,现在我想8个串在一起)~~~请指教~~谢谢!~
8个DRAM串在一起-----》8组串在一起,每组四个DRAM~~~~
-
引用 5 楼 peasant_lee 的回复:
假如你肯定软件没错,那么,简单一点的办法排除一下,呵呵,换个好的sdram试试,看效果。在换个好的flash,看效果,还不行。两个都换了,呵呵。。可以试出问题出在哪里,
老大果然很绝妙的好法,flash倒是好换,sdram是bga的啊,这个我不敢随便动啊。。。
-
使用最新的STVP软件V3.2.0,通过最新的ST-LINK,可以烧写S19文件和HEX文件。
-
0x01 Maximum-Recieve-Unit
0x02 Async-Control-Character-Map
0x03 Authentication-Protocol
....
0x06 CBCP
-
1、驱动怎么和系统事件关联啊,比如我写了液晶屏的驱动,wince就知道在上面显示呢?是什么原理呢?
从硬件的上层软件都是有标准协议(规则)的,操作系统给软件留个接口,写软件时可以调用这个接口来实现操作硬件,比如画图,但操作系统也会向下留一个接口与硬件交互,驱动程序的作用就是实现第二个接口,每个设备的驱动,系统都有预定义的接口,你只要按照协议(规则)去实现就好了! 可以先从一个驱动代码入手分析!
2、我听说有些驱动里还存在进程或者线程来的,是这样的吗?这些进程或者线程起到什么作用?
很多线程是起到监听作用的,就是有那么一个可以控制的 while 循环, 一直不退出,而且每次执行都是可以控制的。当我们监听到有触摸屏触点按下时\当串口有数据进来时.....就能检测到,从而进行对应处理.......大概就是这样了, 同样, 可以先从一个驱动代码入手分析!
-
就是楼上说的那两本,笔误。
-
都清除了 以前可以 加了几个中断之后 就会在运行 半个小时 一个小时 就这样了 在sysytick和外部中断中循环运行 gps接受中断也不进去了 主函数也不运行 就运行那两个中断 真奇怪
-
是不是接触不好,哪里虚焊了
-
1.负反馈
自动控制理论也被称为负反馈控制理论。首先检查系统接线,确定系统的反馈为负反馈。例如电机调速系统,输入信号为正,要求电机正转时,反馈信号也为正(PID算法时,误差=输入-反馈),同时电机转速越高,反馈信号越大。其余系统同此方法。
2.PID调试一般原则
a.在输出不振荡时,增大比例增益P。
b.在输出不振荡时,减小积分时间常数Ti。
c.在输出不振荡时,增大微分时间常数Td。
3.一般步骤
a.确定比例增益P
确定比例增益P时,首先去掉PID的积分项和微分项,一般是令Ti=0、Td=0(具体见PID的参数设定说明),使PID为纯比例调节。输入设定为系统允许的最大值的60%~70%,由0逐渐加大比例增益P,直至系统出现振荡;再反过来,从此时的比例增益P逐渐减小,直至系统振荡消失,记录此时的比例增益P,设定PID的比例增益P为当前值的60%~70%。比例增益P调试完成。
b.确定积分时间常数Ti
比例增益P确定后,设定一个较大的积分时间常数Ti的初值,然后逐渐减小Ti,直至系统出现振荡,之后在反过来,逐渐加大Ti,直至系统振荡消失。记录此时的Ti,设定PID的积分时间常数Ti为当前值的150%~180%。积分时间常数Ti调试完成。
c.确定微分时间常数Td
积分时间常数Td一般不用设定,为0即可。若要设定,与确定 P和Ti的方法相同,取不振荡时的30%。
d.系统空载、带载联调,再对PID参数进行微调,直至满足要求。
比例(P)控制
比例控制是一种最简单的控制方式。其控制器的输出与输入误差信号成比例关系。当仅有比例控制时系统输出存在稳态误差(Steady-state error)。
积分(I)控制
在积分控制中,控制器的输出与输入误差信号的积分成正比关系。对一个自动控制系统,如果在进入稳态后存在稳态误差,则称这个控制系统是有稳态误差的或简称有差系统(System with Steady-state Error)。为了消除稳态误差,在控制器中必须引入“积分项”。积分项对误差取决于时间的积分,随着时间的增加,积分项会增大。这样,即便误差很小,积分项也会随着时间的增加而加大,它推动控制器的输出增大使稳态误差进一步减小,直到等于零。因此,比例+积分(PI)控制器,可以使系统在进入稳态后无稳态误差。
-
PC上的很多东西,在wince下并不支持。
-
工具名称?
-
写的控制码添加到你的AP和BSP中,注意不要和系统已有的冲突就可以。系统用到的值在pkfuncs.h里
-
引用 1 楼 kyzf 的回复:
呵呵,有意思了。
KYZF 你有没有SIM300或者华为GPRS模块 通过PPP协议实现数据传输的资料没?
-
大学基础课程学好,加上看楼上一些书即可获得合理的进步,呵呵。
-
当然支持了。要有反应,需要自己编码。
-
看你的name了,如果包含了“host:”的话当然可以写到开发机了
-
一年前碰到过类似的问题,只是仅仅靠现有的信息还无法断定是不是同一原因引起。
你先在ondisk.c中的dsk_powerdown里面加入一个kerneliocontorl的调用(具体调用什么无所谓),我先看一下结果再说