-
用户选择字节中的nRST_STDBY位=0时表示在试图进入低功耗模式时产生复位,这样产生的复位才会设置LPWRRSTF标志。
请看下述文档在第20页的Table8中的描述:PM0075
-
能实现这种调试功能的调试工具,估计价格不菲
-
博士生的论文?
-
STM32以前没接触过,它相比STR912有哪些优势
-
关注一下,怎么就不能自己搞个山寨的编程器呢?我的东西是要矫正以后才写入flash的,而且代码动态的,很麻烦啊
-
测量之前的初始化:
void InitTIM2(void)
{
TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;
TIM_ICInitTypeDef TIM_ICInitStructure;
/*时基初始化*/
TIM_TimeBaseStructure.TIM_Period = 0xFFFF;//更新事件装入活动的自动重装载寄存器的周期
TIM_TimeBaseStructure.TIM_Prescaler = 0x0F;//作为TIMx 时钟频率除数的预分频值
TIM_TimeBaseStructure.TIM_ClockDivision = 0x0;//时钟分割
TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;//计数器模式
TIM_TimeBaseInit(TIM2, &TIM_TimeBaseStructure);//初始化 TIM2 的时间基数单位
TIM_PrescalerConfig(TIM2,2211,TIM_PSCReloadMode_Immediate);//TIM2以0.1ms为单位计时
/*TIM2 Channel2设置*/
TIM_ICInitStructure.TIM_ICMode = TIM_ICMode_ICAP;//模式:输入捕获
TIM_ICInitStructure.TIM_Channel = TIM_Channel_2;//通道
TIM_ICInitStructure.TIM_ICPolarity = TIM_ICPolarity_Falling;//捕获下降沿
TIM_ICInitStructure.TIM_ICSelection = TIM_ICSelection_DirectTI;//管脚与寄存器分配:IC1->TI1
TIM_ICInitStructure.TIM_ICPrescaler = TIM_ICPSC_DIV1;//预分频器:每捕获一个边沿执行一次
TIM_ICInitStructure.TIM_ICFilter = 0x4;//滤波器
TIM_ICInit(TIM2, &TIM_ICInitStructure);
/*TIM2 Channel3设置*/
TIM_ICInitStructure.TIM_Channel = TIM_Channel_3;//通道
TIM_ICInit(TIM2, &TIM_ICInitStructure);
/*TIM2 Channel4设置*/
TIM_ICInitStructure.TIM_Channel = TIM_Channel_4;//通道
TIM_ICInit(TIM2, &TIM_ICInitStructure);
/*时钟设置*/
TIM_SelectInputTrigger(TIM2, TIM_TS_TI2FP2);//选择时钟触发源(TIM2_CH2)
TIM_SelectSlaveMode(TIM2, TIM_SlaveMode_Reset);//触发方式:触发信号的上升沿重新初始化计数器及触发寄存器的更新
TIM_SelectMasterSlaveMode(TIM2, TIM_MasterSlaveMode_Enable);//启动定时器的被动触发
TIM_ITConfig(TIM2, /* TIM_IT_CC2 | */ TIM_IT_CC3 , ENABLE);//打开中断
/*使能TIM2*/
TIM_Cmd(TIM2, ENABLE);
}
然后在测量结束后调TIM_Cmd(TIM2, DISABLE);
等下次测量开始时再重新初始化
-
这个例程应该只提供4个初步的OTG驱动源文件供参考,没有具体的例子代码的。
不过没有函数原型是什么意思?
-
引用 2 楼 91program 的回复:
你应该去linux版去问这个问题
我刚才没有找到linux版,但是不管做什么,我只是要找一个开发板环境,跟操作系统关系不大。
-
跟着学习一下。
-
引用 6 楼 haishiyaozhu 的回复:
回楼上
我也觉得问题出在数组上面,但就是不知道到底数组数据到底在哪出了问题
数组错一般是不会错的,错可能是因为你画图时读取数组的协议与你数组不一致
-
一是要开相应中断
二是要开总中断
三是中断向量没错
四是程序没有死在其他中断里
至于P1口,先写0XFF进去看看
-
中断中最好不要申请信号量,不过释放信号量倒是可以^_^
-
现在没有多少老师会写很详细的教案的
都是很粗略的
-
没做个这方面的,比较感兴趣
-
OV 我司有
QQ:1109321905
13554943187
Kavin(钟庆福)
-
引用 6 楼 yashi 的回复:
不要骂MS,只能怪你自己学艺不精。
MFC不要用在驱动里,应该是个常识。
学习
-
一般需要,那个多了个不字
-
OS_MBOX_QUERY_EN ....这个符号定义了没有?
-
串口里面的数据接受一般都是按照byte为单位接受的吧?串口的数据协议有奇偶校验、开始位、停止位的。好像没有超过8bit的。5、6、7bit好像有
-
参考现成的成品是不是已经成功了一半,芯片知道用什么了。之后再做一个电路设计