-
是得改进一下
-
请问你是通过什么渠道买的?
-
那tiny、near、far、huge四个关键字是用来定义什么的啊?
-
最近也在调试multi-bin,但是我是挂在flash初始化后,楼主QQ是多少?我们可以交流下!
另外最好弄个debug版本来调试,这样可以看到很多调试信息
-
谢谢了。。。
-
楼上的,搞错了,不是画板....是设计硬件.
-
1)所有外设寄存器都可以按位操作。
2)STM32使用Cortex-M3的核心,除了MPU之外,STM32实现了完整的Cortex-M3核心。你说的互斥访问是什么意思?
-
楼主愿意出多少钱?
我可以给你一个WINCE的 MID(基于FREESCALE )的设计资料,包括原理图和PCB,以及源码;
当然这些 东西没有到达100% 完美,因为才4W,一般完整的、100%完满的MID设计估计得几十W
-
引用 6 楼 wangjinlongd 的回复:
引用 3 楼 domworldjohn 的回复:
你看一下TQ2440_Test_W35_20091031.bin是不是NK的bin文件,如果是的话,可能是操作系统被烧掉了
什么是NK?如果操作系统烧了,该怎么办呢?我的没有并口
重新下载操作系统不需要并口的,只要bootloader没坏就好办。。。
-
SetPowerRequirement(L"BKL1:", D0, ……);
大体就是这样的,查一下MSDN就知道了~~~
-
这个也是问题?
-
引用 2 楼 ialwaysgo 的回复:
从成本考虑,最好别用AD了,在公司里这点很重要,lz可以想想有没有巧妙且简单的方法可以达到同样的功能?
我也是这么想的啊。能有什么简易可行的方法。就是纯粹自己想来个起步的小项目。暂时没有很简单的思路,大虾有好点子帮帮小弟啊~·
-
SQLCE是用的OLEDB,CE下ADO不支持了,如果你的数据量少于1W条,用CEDB的比较好,数据量大的话采用SQlLITE3,SQLCE都行,SQlLITE3实际运行效果还是不错的,现在很多手机上都采用它,只不过因为开源的东西,让很多人心里没底,所以才限制了开发
-
看你用在什么场合啦?
如果用于点亮小灯的那种,对时序要求不高的,可以不用定时器,就这么拼凑也行
但如果用在时序要求比较高的场合,就不能这么轻率了。就要用定时器中断,确保精确。
-
学习学习了
-
看看
-
北京这鹅毛大雪飘的
感谢楼上诸位
我的理解是,既然2440有spi的驱动,那么我是不是加载spi模块后,直接在应用程序里调用相关收发数据的函数即可?
外围器件的话,打算买个温度传感器试试。
-
CAN_InitTypeDef CAN_InitStructure;
CAN_FilterInitTypeDef CAN_FilterInitStructure;
CanTxMsg TxMessage;
u8 i=0;
/* CAN register init */
CAN_DeInit();
CAN_StructInit(&CAN_InitStructure);
/* CAN cell init */
CAN_InitStructure.CAN_TTCM=DISABLE;
CAN_InitStructure.CAN_ABOM=DISABLE;
CAN_InitStructure.CAN_AWUM=DISABLE;
CAN_InitStructure.CAN_NART=DISABLE;
CAN_InitStructure.CAN_RFLM=DISABLE;
CAN_InitStructure.CAN_TXFP=DISABLE;
CAN_InitStructure.CAN_Mode=CAN_Mode_Normal;
CAN_InitStructure.CAN_SJW=CAN_SJW_1tq;
CAN_InitStructure.CAN_BS1=CAN_BS1_8tq;
CAN_InitStructure.CAN_BS2=CAN_BS2_7tq;
CAN_InitStructure.CAN_Prescaler=1;
CAN_Init(&CAN_InitStructure);
/* CAN filter init */
CAN_FilterInitStructure.CAN_FilterNumber=1;
CAN_FilterInitStructure.CAN_FilterMode=CAN_FilterMode_IdMask;
CAN_FilterInitStructure.CAN_FilterScale=CAN_FilterScale_32bit;
CAN_FilterInitStructure.CAN_FilterIdHigh=0x0000;
CAN_FilterInitStructure.CAN_FilterIdLow=0x0000;
CAN_FilterInitStructure.CAN_FilterMaskIdHigh=0x0000;
CAN_FilterInitStructure.CAN_FilterMaskIdLow=0x0000;
CAN_FilterInitStructure.CAN_FilterFIFOAssignment=CAN_FIFO0;
CAN_FilterInitStructure.CAN_FilterActivation=ENABLE;
CAN_FilterInit(&CAN_FilterInitStructure);
/* CAN FIFO0 message pending interrupt enable */
CAN_ITConfig(CAN_IT_FMP0, ENABLE);
/* transmit 1 message */
TxMessage.StdId=0x12;
TxMessage.ExtId=0x34;
TxMessage.IDE=CAN_ID_EXT;
TxMessage.RTR=CAN_RTR_DATA;
TxMessage.DLC=2;
TxMessage.Data[0]=0xDE;
TxMessage.Data[1]=0xCA;
CAN_Transmit(&TxMessage);
/* initialize the value that will be returned */
ret=0xFF;
/* receive message with interrupt handling */
i=0;
while((ret==0xFF)&&(i<0XFFF))
i++;
if (i==0xFFF)
ret=0;
/* disable interrupt handling */
CAN_ITConfig(CAN_IT_FMP0, DISABLE);
return (TestStatus)ret;
-
生成SDK报错
Error:this build configuration has not been sysgen'ed
Error adding sysgen'ed headers and libs
Error rolling toolkit-specific files
我new platform时保存的路径是d盘下的,Copy Files to Release Directory 了
有什么解决办法吗?
-
sbit DQ = P3^3;
uchar Init_DS18B20()
{
uchar status;
DQ = 1;
Delay(8);
DQ = 0;
Delay(90);
DQ = 1;
Delay(8);
DQ = 1;
return status;
}
不好意思,我是51写的,没有时间帮你换了
帮忙顶贴